From 4f969102916872db85296709d700ff387fe3a0c2 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期三, 21 十二月 2022 19:59:52 +0800 Subject: [PATCH] 专题图,数据上传 --- src/views/Thematic/index.vue | 56 +++++++++++++++++++------------------------------------- 1 files changed, 19 insertions(+), 37 deletions(-) diff --git a/src/views/Thematic/index.vue b/src/views/Thematic/index.vue index 6dbe0fe..22ef12b 100644 --- a/src/views/Thematic/index.vue +++ b/src/views/Thematic/index.vue @@ -165,8 +165,8 @@ rightList: [], treeData: [], centerFlag: false, - isActive: true, - isMenuLayer: false, + isActive: false, + isMenuLayer: true, openEcharts: false, defaultProps: { children: 'children', @@ -297,7 +297,7 @@ }); window.MapViewer = window.sgworld._Viewer; - + Viewer.imageryLayers._layers[0].show = false; //瀹氫綅 sgworld.Navigate.jumpTo({ //璺宠浆瑙嗚 @@ -307,37 +307,17 @@ 100000 ), }); + for (var i in gaoDeBaseUrl) { + sgworld.Creator.createUrlTemplateImageryProvider( + gaoDeBaseUrl[i].label, + gaoDeBaseUrl[i].url, + '0', + undefined, + true, + '' + ); + } - MapViewer.imageryLayers.addImageryProvider( - new Cesium.WebMapTileServiceImageryProvider({ - url: 'http://t0.tianditu.com/img_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=img&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=94a34772eb88317fcbf8428e10448561', - layer: 'tdtBasicLayer', - style: 'default', - format: 'image/jpeg', - tileMatrixSetID: 'GoogleMapsCompatible', - show: false, - }) - ); - - MapViewer.imageryLayers.addImageryProvider( - new Cesium.WebMapTileServiceImageryProvider({ - url: 'http://t0.tianditu.com/vec_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=94a34772eb88317fcbf8428e10448561', - layer: 'tdtVecBasicLayer', - style: 'default', - format: 'image/jpeg', - tileMatrixSetID: 'GoogleMapsCompatible', - show: false, - }) - ); - MapViewer.imageryLayers.addImageryProvider( - new Cesium.WebMapTileServiceImageryProvider({ - url: 'http://t0.tianditu.com/cva_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=cva&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default.jpg&tk=94a34772eb88317fcbf8428e10448561', - layer: 'tdtAnnoLayer', - style: 'default', - format: 'image/jpeg', - tileMatrixSetID: 'GoogleMapsCompatible', - }) - ); //鏄剧ずfps MapViewer.scene.debugShowFramesPerSecond = false; //瀵艰埅鎺т欢 @@ -352,11 +332,13 @@ }, setLayerVisible() { if (this.isActive == true) { - MapViewer.imageryLayers.get(2).show = true; - MapViewer.imageryLayers.get(1).show = false; + MapViewer.imageryLayers._layers[1].show = true; + MapViewer.imageryLayers._layers[2].show = false; + MapViewer.imageryLayers._layers[3].show = false; } else { - MapViewer.imageryLayers.get(2).show = false; - MapViewer.imageryLayers.get(1).show = true; + MapViewer.imageryLayers._layers[1].show = false; + MapViewer.imageryLayers._layers[2].show = true; + MapViewer.imageryLayers._layers[3].show = true; } }, addImageLayer() { -- Gitblit v1.9.3