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