| | |
| | | }, |
| | | { |
| | | name: "地形", |
| | | image: require("../../assets/img/imageLayer/tdmap_label.jpg"), |
| | | image: require("../../assets/img/imageLayer/dixing.png"), |
| | | urls: "http://{host}/LFData/2d/tiles/ter/{z}/{x}/{y}.png", |
| | | }, |
| | | |
| | | { |
| | | name: "1:20万区域地质图", |
| | | image: require("../../assets/img/imageLayer/25dizhi.png"), |
| | | urls: "http://{host}/LFData/2d/tiles/20w_qydz/{z}/{x}/{y}.png", |
| | | }, |
| | | ], |
| | | } |
| | | |
| | |
| | | open() { |
| | | this.close(true); |
| | | this.$refs.pop.open(); |
| | | |
| | | }, |
| | | changeToken(token) { |
| | | this.mapCollection.tokne = token; |
| | |
| | | window.BaseMapLayer |
| | | ); |
| | | window.map.removeLayer(window.olBaseMapLayer); |
| | | if (!is_production) { |
| | | if (window.vectorLayer) { |
| | | window.map.removeLayer(window.vectorLayer); |
| | | } |
| | | } |
| | | }, |
| | | addImageLayer(map, mapCollection) { |
| | | |
| | |
| | | window.map.addLayer(window.olBaseMapLayer); |
| | | return; |
| | | } else if (mapCollection.sourceType === "tdmap") { |
| | | |
| | | var tokne = mapCollection.tokne; |
| | | //添加天地图影像 |
| | | |
| | |
| | | format: "image/jpeg", |
| | | tileMatrixSetID: "GoogleMapsCompatible", |
| | | })) |
| | | |
| | | window.olBaseMapLayer = new TileLayer({ |
| | | title: "高德地图", |
| | | source: new XYZ({ |
| | |
| | | window.BaseMapLayer = Viewer.imageryLayers.addImageryProvider( |
| | | new Cesium.UrlTemplateImageryProvider({ |
| | | url: map.urls, |
| | | maximumLevel: 18, |
| | | maximumLevel: 22, |
| | | }) |
| | | ); |
| | | |
| | |
| | | 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() { |
| | | if (this.data.urls && this.data.sourceType) { |