From 646cf1272bc67313dc50ccc765cfd16fea5ff773 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 08 May 2023 18:30:00 +0800
Subject: [PATCH] 模型高层去除、电子沙盘更改、警情信息更改

---
 src/components/map/index.vue |   38 +++++++++++++++++++-------------------
 1 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 79c24a4..0d02839 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -2,14 +2,14 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2022-08-18 17:00:30
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-05-08 14:03:31
+ * @LastEditTime: 2023-05-08 17:31:26
  * @FilePath: \srs-police-affairs\src\components\map\index.vue
  * @Description: 公用地图组件
  * 
  * Copyright (c) 2022 by shuishen 1109946754@qq.com, All Rights Reserved. 
 -->
 <template>
-    <div class="viewer-box" id="viewer-container">
+    <div class="viewer-box" id="viewer-container" @click="showImgBtn = false">
         <slot ref="mainContent" name="mainContent"></slot>
         <slot name="showButton"></slot>
         <div class="over-look-btn">
@@ -64,7 +64,7 @@
                 </div>
             </el-tooltip>
 
-            <div class="image-switch-img-btn" v-show="showImgBtn">
+            <div class="image-switch-img-btn" v-show="showImgBtn" @click.stop>
                 <div class="layer-change-box">
                     <div class="title">
                         底图
@@ -74,10 +74,10 @@
                     </div>
 
                     <div class="content">
-                        <div class="img" @click="switchImg">
+                        <div class="img" @click.stop="switchImg">
                             <span :class="{ on: imgtype == 0 }">影像</span>
                         </div>
-                        <div class="elec" @click="switchElec">
+                        <div class="elec" @click.stop="switchElec">
                             <span :class="{ on: imgtype == 1 }">矢量</span>
                         </div>
                     </div>
@@ -85,10 +85,10 @@
                 <div class="layer-change-box">
                     <div class="title">模型</div>
                     <div class="content">
-                        <div class="img light" @click="highOrLightChange('light')">
+                        <div class="img light" @click.stop="highOrLightChange('light')">
                             <span :class="{ on: tilesetLayerType == 'light' }">轻量</span>
                         </div>
-                        <div class="elec high" @click="highOrLightChange('high')">
+                        <div class="elec high" @click.stop="highOrLightChange('high')">
                             <span :class="{ on: tilesetLayerType == 'high' }">高精</span>
                         </div>
                     </div>
@@ -320,21 +320,21 @@
             // global.viewer.addTerrain(terrain)
 
             // 内网
-            that.switchImg()
+            // that.switchImg()
 
             // 地形数据添加
-            that.addTerrain()
+            // that.addTerrain()
 
             // 外网 
-            // global.viewer.imageryLayers.addImageryProvider(
-            //     new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-            //         url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=d083e4cf30bfc438ef93436c10c2c20a',
-            //         subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
-            //         format: 'image/jpeg',
-            //         show: true,
-            //         maximumLevel: 18
-            //     })
-            // )
+            global.viewer.imageryLayers.addImageryProvider(
+                new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                    url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=d083e4cf30bfc438ef93436c10c2c20a',
+                    subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                    format: 'image/jpeg',
+                    show: true,
+                    maximumLevel: 18
+                })
+            )
 
             // 设置地图初始位置,角度等
             global.viewer.camera.setView({
@@ -1228,7 +1228,7 @@
             })
 
             // 地形数据添加
-            // tilesetObject[titlesetName].setHeight(-73)
+            tilesetObject[titlesetName].setHeight(-73)
 
             tilesetLayer.addOverlay(tilesetObject[titlesetName])
 

--
Gitblit v1.9.3