如何将json从变量添加到Cesium查看器?

时间:2019-04-26 06:14:26

标签: javascript cesium

我想将Json从变量直接加载到Cesium查看器,但是API仅支持从文件加载Json。

通常,您会将数据源添加到Cesium.GeoJsonDataSource.load中,因此我尝试将带有原始jsondata的变量添加到函数中。问题在于Cesium希望加载文件。

var Buildingspromise = Cesium.GeoJsonDataSource.load(BuildingJson);
var Buildings;

我想将原始json数据加载到Cesium查看器中

1 个答案:

答案 0 :(得分:0)

您需要先解析JSON,如下所示:

var Buildingspromise = Cesium.GeoJsonDataSource.load(JSON.parse(BuildingJson));