首頁 / 浏覽問題 / 三維GIS / 問題詳情
超圖FAQ:SuperMap iClient3D for Cesium 動态标繪内容如何導出(chū)保存,并導入恢複?
64,468EXP 2025年04月14日

SuperMap iClient3D for Cesium 動态标繪内容如何導出(chū)保存,并導入恢複?

1個(gè)回答

【解決辦法】遍曆動态标繪圖層中的(de)所有對象,調用對象的(de)toGeoJSON() 方法将标号轉爲(wéi / wèi)GeoJson,進行保存。導入時(shí)将調用plottingLayer.geoJsonToGeoGraphicObject進行 恢複; 完整代碼如下: var jsonData = []; plottingLayer.geoGraphicObjects.forEach(obj => { var objJsonStr = obj.toGeoJson(); jsonData.push(objJsonStr); }); jsonData.forEach(objJsonStr => { plottingLayer.geoJsonToGeoGraphicObject(JSON.parse(objJsonStr)); })
64,468EXP 2025年04月14日
熱門文章
關注我們
...