From f116a472f8aa9823aceef2d325f17165d394c575 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 06 Dec 2024 17:11:56 +0800
Subject: [PATCH] 突发事件模拟位置相关调整
---
src/pages/map/components/scomponents/layersControl.vue | 36 +++++++++++++++++++++---------------
1 files changed, 21 insertions(+), 15 deletions(-)
diff --git a/src/pages/map/components/scomponents/layersControl.vue b/src/pages/map/components/scomponents/layersControl.vue
index b91707d..899594a 100644
--- a/src/pages/map/components/scomponents/layersControl.vue
+++ b/src/pages/map/components/scomponents/layersControl.vue
@@ -2,7 +2,7 @@
* @Author: shuishen 1109946754@qq.com
* @Date: 2024-10-31 10:47:29
* @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2024-12-03 14:30:57
+ * @LastEditTime: 2024-12-06 16:13:43
* @FilePath: \bigScreen\src\pages\map\components\scomponents\layersControl.vue
* @Description:
*
@@ -898,9 +898,16 @@
computeCircle(1.6)
)
- polylineVolume.setStyle({
- material: item.color
- })
+ if (i.properties.RefName.indexOf('拟建') != -1) {
+ polylineVolume.setStyle({
+ material: DC.Color.fromBytes(234, 93, 240, 230)
+ })
+ } else {
+ polylineVolume.setStyle({
+ material: item.color
+ })
+ }
+
addTileLayers[item.layerName].addOverlay(polylineVolume)
})
} else {
@@ -1032,10 +1039,8 @@
// 关闭所有选中的,除了倾斜,园区分布,空中全景
const closeAll = () => {
EventBus.emit('restHandleDelChange', `2`)
- EventBus.emit('restHandleDelChange', `3`)
EventBus.emit('restHandleDelChange', `3-1`)
EventBus.emit('restHandleDelChange', `3-2`)
- EventBus.emit('restHandleDelChange', `3-3`)
// EventBus.emit('restHandleDelChange', `3-3-1`)
EventBus.emit('restHandleDelChange', `3-3-2`)
// EventBus.emit('restHandleDelChange', `3-3-3`)
@@ -1046,7 +1051,6 @@
EventBus.emit('restHandleDelChange', `3-7`)
EventBus.emit('restHandleDelChange', `3-8`)
// EventBus.emit('restHandleDelChange', `3-9`)
- EventBus.emit('restHandleDelChange', `4`)
EventBus.emit('restHandleDelChange', `4-1`)
EventBus.emit('restHandleDelChange', `4-2`)
EventBus.emit('restHandleDelChange', `4-9`)
@@ -1069,14 +1073,16 @@
// 销毁
function destroyPop () {
- let arr = Object.keys(addPopLayers)
- if (arr.length > 0) {
- arr.forEach(i => {
- addPopLayers[i] && window.$viewer && window.$viewer.removeLayer(addPopLayers[i])
- addPopLayers[i] = null
- delete addPopLayers[i]
- })
- addPopLayers = {}
+ if (addPopLayers && addPopLayers != null) {
+ let arr = Object.keys(addPopLayers)
+ if (arr.length > 0) {
+ arr.forEach(i => {
+ addPopLayers[i] && window.$viewer && window.$viewer.removeLayer(addPopLayers[i])
+ addPopLayers[i] = null
+ delete addPopLayers[i]
+ })
+ addPopLayers = {}
+ }
}
}
--
Gitblit v1.9.3