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

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

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


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

最佳答案

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

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

关于javascript - 如何将json从变量添加到Cesium查看器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55861762/

10-14 01:06