From f3e4a728bca47d424fb3f9f0e2ef438cec58a2e3 Mon Sep 17 00:00:00 2001
From: liuyg <liuyg@qq.com>
Date: Thu, 31 Mar 2022 13:36:20 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.105:10010/r/school-web

---
 src/store/modules/mobile.js |   54 +++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 47 insertions(+), 7 deletions(-)

diff --git a/src/store/modules/mobile.js b/src/store/modules/mobile.js
index 8aaeb81..f03bee1 100644
--- a/src/store/modules/mobile.js
+++ b/src/store/modules/mobile.js
@@ -301,10 +301,50 @@
                 window.wallLayer.show = false // 打开瀑布
                 window.startPointFn() // 移动默认视角
                 window.areaLayer.show = true // 绿布
-                // 2.5D视角限制
-                global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = state.zoomRange[0]
-                // 最大
-                global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = state.zoomRange[1]
+                if (state.zoomRange[3]) {
+                    global.viewer.imageryLayers.addImageryProvider(
+                        new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+                            url: "http://arcgis.jxpskj.com:6080/arcgis/rest/services/FZ25DMap/MapServer/WMTS",
+                            layer: "fzsw2019",
+                            style: "default",
+                            tileMatrixSetID: "default028mm",
+                            format: "image/jpgpng",
+                            tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+                            maximumLevel: 19,
+                            tileMatrixLabels: [
+                                "0",
+                                "1",
+                                "2",
+                                "3",
+                                "4",
+                                "5",
+                                "6",
+                                "7",
+                                "8",
+                                "9",
+                                "10",
+                                "11",
+                                "12",
+                                "13",
+                                "14",
+                                "15",
+                                "16",
+                                "17",
+                                "18",
+                                "19",
+                            ],
+                        })
+                    );
+                    // 2.5D视角限制
+                    // global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = 50
+                    // // 最大
+                    // global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = 9999999999
+                } else {
+                    // 2.5D视角限制
+                    global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = state.zoomRange[0]
+                    // 最大
+                    global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = state.zoomRange[1]
+                }
                 // 设置相机缩小时的速率
                 global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
                 // 设置相机放大时的速率
@@ -379,9 +419,9 @@
                 window.drawALineLayerMany = null
                 state.isOpenDrawALineMany = false
             }
-            if (window.drawALineLayerMany) {
-                window.drawALineLayerMany.remove()
-                window.drawALineLayerMany = null
+            if (window.drawAPointLayerMany) {
+                window.drawAPointLayerMany.remove()
+                window.drawAPointLayerMany = null
                 state.isOpenDrawALineMany = false
             }
         },

--
Gitblit v1.9.3