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