From 54de656fb5f41a0ad982bdf896a1ea1691c0dede Mon Sep 17 00:00:00 2001
From: xiebin <123456>
Date: Fri, 02 Sep 2022 14:24:57 +0800
Subject: [PATCH] 遥感监测修改、遥感监测新增基地跳转地图
---
src/components/selectTime/index.vue | 59 +++++++++++++++++++++++------------------------------------
1 files changed, 23 insertions(+), 36 deletions(-)
diff --git a/src/components/selectTime/index.vue b/src/components/selectTime/index.vue
index 62fb5f0..9e7ca81 100644
--- a/src/components/selectTime/index.vue
+++ b/src/components/selectTime/index.vue
@@ -43,15 +43,16 @@
methods: {
init () {
- if (this.leftOrRight == 'left') {
+ this.$nextTick(() => {
this.currentTitle = this.selectList[0].title
this.currentIndex = 0
+
+ this.removeLeftAddLayer()
+ this.removeRightAddLayer()
+
this.leftAddLayer(this.selectList[0])
- } else {
- this.currentTitle = this.selectList[1].title
- this.currentIndex = 1
- this.rightAddLayer(this.selectList[1])
- }
+ this.rightAddLayer(this.selectList[0])
+ })
},
screenInit () {
@@ -83,31 +84,22 @@
leftAddLayer (params) {
leftCurrentLayer = global.viewer.imageryLayers.addImageryProvider(
- new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+ new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
url: params.url,
- layer: params.layer,
- style: params.style,
- tileMatrixSetID: params.tileMatrixSetID,
- format: params.format,
- tilingScheme: params.tilingScheme,
- maximumLevel: params.maximumLevel,
- tileMatrixLabels: params.tileMatrixLabels
- }), 10
+ maximumLevel: 18,
+ ltileMatrixSetID: 'default028mm',
+ layer: 'nanchengdom'
+ })
)
},
-
rightAddLayer (params) {
rightCurrentLayer = global.viewer.mapSplit.addBaseLayer(
- new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+ new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
url: params.url,
- layer: params.layer,
- style: params.style,
- tileMatrixSetID: params.tileMatrixSetID,
- format: params.format,
- tilingScheme: params.tilingScheme,
- maximumLevel: params.maximumLevel,
- tileMatrixLabels: params.tileMatrixLabels
- }), 21
+ maximumLevel: 18,
+ tileMatrixSetID: 'default028mm',
+ layer: 'nanchengRightdom'
+ })
)
},
@@ -127,16 +119,12 @@
addLayers (variable, params) {
window[variable] = window[this.type].imageryLayers.addImageryProvider(
- new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
- url: params.url,
- layer: params.layer,
- style: params.style,
- tileMatrixSetID: params.tileMatrixSetID,
- format: params.format,
- tilingScheme: params.tilingScheme,
- maximumLevel: params.maximumLevel,
- tileMatrixLabels: params.tileMatrixLabels
- }), 10
+ new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+ url: params.url,
+ maximumLevel: 18,
+ ltileMatrixSetID: 'default028mm',
+ layer: 'nanchengdom'
+ })
)
},
@@ -152,7 +140,6 @@
this.listFlag = false
return
}
-
if (this.leftOrRight) {
this.currentTitle = item.title
this.currentIndex = index
--
Gitblit v1.9.3