| | |
| | | |
| | | 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 () { |
| | |
| | | |
| | | 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' |
| | | }) |
| | | ) |
| | | }, |
| | | |
| | |
| | | |
| | | 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' |
| | | }) |
| | | ) |
| | | }, |
| | | |
| | |
| | | this.listFlag = false |
| | | return |
| | | } |
| | | |
| | | if (this.leftOrRight) { |
| | | this.currentTitle = item.title |
| | | this.currentIndex = index |