From 44517cf9375441d8a84808ca52d7ce474d8e0b17 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期六, 15 四月 2023 15:21:28 +0800 Subject: [PATCH] 地图更改为本地服务,柱状图效果更改 --- src/components/Screen/bottom.vue | 39 ++++++++++++++++++++++++++------------- 1 files changed, 26 insertions(+), 13 deletions(-) diff --git a/src/components/Screen/bottom.vue b/src/components/Screen/bottom.vue index aa111f0..a8b94da 100644 --- a/src/components/Screen/bottom.vue +++ b/src/components/Screen/bottom.vue @@ -228,6 +228,7 @@ methods: { ChangeBaseLayer(name) { this.currYX = name + Viewer.imageryLayers._layers[2].show = false Viewer.imageryLayers._layers[1].show = false // Viewer.imageryLayers._layers[2].show = false // Viewer.imageryLayers._layers[3].show = false @@ -253,17 +254,30 @@ // true, // "" // ) - var urls = "http://t0.tianditu.com/ter_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=ter&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk="; - var tokne = "94a34772eb88317fcbf8428e10448561" - yunxuanLayer = Viewer.imageryLayers.addImageryProvider(new Cesium.WebMapTileServiceImageryProvider({ - url: urls + tokne, - layer: "tdtImgLayer", - style: "default", - format: "image/jpeg", - tileMatrixSetID: "GoogleMapsCompatible", - })) - Viewer.imageryLayers.lowerToBottom(yunxuanLayer);//灏嗗浘灞傜Щ鍒版渶搴曞眰 + // var urls = "http://t0.tianditu.com/ter_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=ter&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk="; + // var tokne = "94a34772eb88317fcbf8428e10448561" + // yunxuanLayer = Viewer.imageryLayers.addImageryProvider(new Cesium.WebMapTileServiceImageryProvider({ + // url: urls + tokne, + // layer: "tdtImgLayer", + // style: "default", + // format: "image/jpeg", + // tileMatrixSetID: "GoogleMapsCompatible", + // })) + + var baseUrl_yx = window.sceneConfig.baseUrl_yx; + if (baseUrl_yx.indexOf('{host}') > -1) { + baseUrl_yx = baseUrl_yx.replace("{host}", iisHost) + } + debugger + yunxuanLayer = Viewer.imageryLayers.addImageryProvider( + new Cesium.UrlTemplateImageryProvider({ + url: baseUrl_yx, + maximumLevel: 22, + }) + ); + + Viewer.imageryLayers.lowerToBottom(yunxuanLayer);//灏嗗浘灞傜Щ鍒版渶搴曞眰 Viewer.imageryLayers.raise(yunxuanLayer);//灏嗗浘灞備笂绉讳竴灞� } @@ -271,11 +285,10 @@ break case "褰卞儚鍥�": - // Viewer.imageryLayers._layers[2].show = true - + Viewer.imageryLayers._layers[1].show = true break case "娉ㄨ鍥�": - Viewer.imageryLayers._layers[1].show = true + Viewer.imageryLayers._layers[2].show = true break default: -- Gitblit v1.9.3