From 7d9fb50b4e444ba3afec098ad031e93b4e9ee9ee Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Wed, 29 Nov 2023 10:20:26 +0800
Subject: [PATCH] 航线库修改/api打包后可修改

---
 src/components/GMap.vue |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/components/GMap.vue b/src/components/GMap.vue
index c398f0d..18e835b 100644
--- a/src/components/GMap.vue
+++ b/src/components/GMap.vue
@@ -735,6 +735,7 @@
         :payloads="osdVisible.payloads">
       </DroneControlPanel>
     </div>
+    <waylineTool />
   </div>
 </template>
 
@@ -782,6 +783,7 @@
 import Cesium from './cesiumMap/cesium.vue'
 import { convertTimestampToDate } from '/@/utils/time'
 import { cesiumOperation } from '/@/hooks/use-cesium-tsa'
+import waylineTool from './waylinetool/index.vue'
 export default defineComponent({
   components: {
     BorderOutlined,
@@ -807,6 +809,7 @@
     CarryOutOutlined,
     RocketOutlined,
     DesktopOutlined,
+    waylineTool
   },
   name: 'GMap',
   props: {},
@@ -1240,6 +1243,7 @@
     watch(() => openDroneControl.value, (is: boolean) => {
       if (!is) {
         cesium.removeById('rangeEllipse')
+        cesium.removeAllDataSource()
         return
       }
       // 设置无人机范围
@@ -1251,6 +1255,9 @@
       }
       cesium.addEllipse(ellipseSetting)
       cesium.flyTo(ellipseSetting, 5, 20000)
+
+      // 加载图斑
+      cesium.loadGeoJson('../src/assets/jsonData/jkj(1).json')
     })
 
     function draw (type: MapDoodleType, bool: boolean) {

--
Gitblit v1.9.3