From 0bff96b75f4a1f20c220c8cd2120ecca8c577d9e Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 07 Feb 2023 18:05:15 +0800
Subject: [PATCH] 图层层级更改

---
 src/components/map/index.vue |   37 ++++++++++++++++++++++---------------
 1 files changed, 22 insertions(+), 15 deletions(-)

diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1c70fe7..72d7841 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -2,7 +2,7 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2022-08-18 17:00:30
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-02-07 16:01:44
+ * @LastEditTime: 2023-02-07 18:01:22
  * @FilePath: \srs-police-affairs\src\components\map\index.vue
  * @Description: 公用地图组件
  * 
@@ -186,27 +186,34 @@
 
 
             // 上饶部署,内网使用的
-            global.viewer.imageryLayers.addImageryProvider(
-                new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                    url: "http://10.141.11.11:8090/MapTileService/wmts?STORETYPE=merged-dat&PROJECTION=4326",
-                    layer: "wmts_4326_361100",
-                    style: "default",
-                    format: "image/png",
-                    tileMatrixSetID: "c",
-                    tileMatrixLabels: new Array(18).fill(0).map((v, i) => i + 1),
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                })
-            )
+            // global.viewer.imageryLayers.addImageryProvider(
+            //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+            //         url: "http://10.141.11.11:8090/MapTileService/wmts?STORETYPE=merged-dat&PROJECTION=4326",
+            //         layer: "wmts_4326_361100",
+            //         style: "default",
+            //         format: "image/png",
+            //         tileMatrixSetID: "c",
+            //         tileMatrixLabels: new Array(18).fill(0).map((v, i) => i + 1),
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //     })
+            // )
+
+            var gridsetName = 'EPSG:4490_test'
+            var gridNames = ['EPSG:4490_test:0', 'EPSG:4490_test:1', 'EPSG:4490_test:2', 'EPSG:4490_test:3', 'EPSG:4490_test:4', 'EPSG:4490_test:5', 'EPSG:4490_test:6', 'EPSG:4490_test:7', 'EPSG:4490_test:8', 'EPSG:4490_test:9', 'EPSG:4490_test:10', 'EPSG:4490_test:11', 'EPSG:4490_test:12', 'EPSG:4490_test:13', 'EPSG:4490_test:14', 'EPSG:4490_test:15', 'EPSG:4490_test:16', 'EPSG:4490_test:17', 'EPSG:4490_test:18', 'EPSG:4490_test:19', 'EPSG:4490_test:20', 'EPSG:4490_test:21', 'EPSG:4490_test:22']
 
             // 影像图层
             global.viewer.imageryLayers.addImageryProvider(
                 new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
                     url: "http://10.141.11.12:18088/geoserver/gwc/service/wmts",
-                    layer: "",
+                    layer: "test",
                     style: "",
                     format: "image/png",
-                    tileMatrixSetID: "EPSG:4490_test",
-                    tileMatrixLabels: new Array(18).fill(0).map((v, i) => i + 1),
+                    tileMatrixSetID: gridsetName,
+                    tileMatrixLabels: gridNames.map(item => {
+                        let arr = item.split(':')
+                        arr[2] = arr[2] - 1
+                        return arr.join(':')
+                    }),
                     // tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
                 })
             )

--
Gitblit v1.9.3