From e5e65bb50cbfb973f98191993ab559767eff7a53 Mon Sep 17 00:00:00 2001 From: suerprisePlus <15810472099@163.com> Date: 星期二, 30 七月 2024 17:06:34 +0800 Subject: [PATCH] 页面添加(知识图谱,数据统计,数据分析,站点管理) --- src/assets/js/mapSdk/index.js | 29 ++++++++++++++++++++++++++++- 1 files changed, 28 insertions(+), 1 deletions(-) diff --git a/src/assets/js/mapSdk/index.js b/src/assets/js/mapSdk/index.js index 6980051..bcb21b0 100644 --- a/src/assets/js/mapSdk/index.js +++ b/src/assets/js/mapSdk/index.js @@ -1,3 +1,7 @@ +import mapConfig from './mapConfig'; +import mapData from './mapData'; +import mapServer from './mapServe'; + const mapInit = { Init() { window.earthCtrl = new SmartEarth.EarthCtrl('sdkContainer', { @@ -7,9 +11,32 @@ printLog: false, // sceneMode: SmartEarth.Cesium.SceneMode.SCENE2D }); + // 鍒濆鍖朇esium window.Cesium = SmartEarth.Cesium; + // 鍒濆鍖朧iewer window.Viewer = earthCtrl.viewer; - Viewer.scene.globe.baseColor = Cesium.Color.fromCssColorString('#A9A9A9'); //璁剧疆鍦扮悆棰滆壊 + //璁剧疆鍦扮悆棰滆壊 + Viewer.scene.globe.baseColor = Cesium.Color.fromCssColorString('#A9A9A9'); + // 榛樿璁剧疆搴曞浘 + this.addImageLayer(); + }, + addImageLayer() { + const baseLayer = mapData.baseLayer; + // 娣诲姞澶╁湴鍥惧簳鍥� + mapServer.addLayer({ + serveType: 'tdMap', + url: baseLayer.sUrl + baseLayer.vecLayer + baseLayer.lUrl, + }); + // 娣诲姞澶╁湴鍥炬爣娉� + mapServer.addLayer({ + serveType: 'tdMap', + url: baseLayer.sUrl + baseLayer.cvaLayer + baseLayer.lUrl, + }); + // 鍒濆鍖栬瑙� + this.setdefaultPerspective(); + }, + setdefaultPerspective() { + mapConfig.sertCameraTo(mapData.defaultPerspective); }, }; export default mapInit; -- Gitblit v1.9.3