From 04dae190af26730e8e0dcfb7cb4ec066400422f3 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期一, 14 八月 2023 16:43:25 +0800 Subject: [PATCH] 生产环境加载高德地图显示空白修改 --- src/views/Tools/AddOnlineMap.vue | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/views/Tools/AddOnlineMap.vue b/src/views/Tools/AddOnlineMap.vue index d269f9d..7099322 100644 --- a/src/views/Tools/AddOnlineMap.vue +++ b/src/views/Tools/AddOnlineMap.vue @@ -237,6 +237,7 @@ open() { this.close(true); this.$refs.pop.open(); + }, changeToken(token) { this.mapCollection.tokne = token; @@ -248,6 +249,11 @@ window.BaseMapLayer ); window.map.removeLayer(window.olBaseMapLayer); + if (!is_production) { + if (window.vectorLayer) { + window.map.removeLayer(window.vectorLayer); + } + } }, addImageLayer(map, mapCollection) { @@ -273,6 +279,7 @@ window.map.addLayer(window.olBaseMapLayer); return; } else if (mapCollection.sourceType === "tdmap") { + var tokne = mapCollection.tokne; //娣诲姞澶╁湴鍥惧奖鍍� @@ -283,6 +290,7 @@ format: "image/jpeg", tileMatrixSetID: "GoogleMapsCompatible", })) + window.olBaseMapLayer = new TileLayer({ title: "楂樺痉鍦板浘", source: new XYZ({ @@ -297,7 +305,7 @@ window.BaseMapLayer = Viewer.imageryLayers.addImageryProvider( new Cesium.UrlTemplateImageryProvider({ url: map.urls, - maximumLevel: 18, + maximumLevel: 22, }) ); @@ -332,8 +340,11 @@ window.map.addLayer(window.olBaseMapLayer); } Viewer.imageryLayers.lowerToBottom(window.BaseMapLayer);//灏嗗浘灞傜Щ鍒版渶搴曞眰 + Viewer.imageryLayers.raise(window.BaseMapLayer);//灏嗗浘灞傜Щ鍒版渶搴曞眰 - Viewer.imageryLayers.raise(window.BaseMapLayer);//灏嗗浘灞備笂绉讳竴灞� + if (is_production) { + Viewer.imageryLayers.raise(window.BaseMapLayer);//灏嗗浘灞備笂绉讳竴灞� + } }, // 娣诲姞鏁版嵁 addData() { -- Gitblit v1.9.3