From b4d89fbfa4115235381afaafd71702c76bd1307b Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Wed, 29 Nov 2023 17:32:21 +0800
Subject: [PATCH] 航线编辑修改
---
src/pages/page-web/projects/wayline.vue | 26 ++++++++++----------------
1 files changed, 10 insertions(+), 16 deletions(-)
diff --git a/src/pages/page-web/projects/wayline.vue b/src/pages/page-web/projects/wayline.vue
index 8dad990..fd9060f 100644
--- a/src/pages/page-web/projects/wayline.vue
+++ b/src/pages/page-web/projects/wayline.vue
@@ -136,6 +136,7 @@
import { getRoot } from '/@/root'
import * as Cesium from 'cesium'
import { cesiumOperation } from '/@/hooks/use-cesium-tsa'
+import { gcj02towgs84, wgs84togcj02 } from '/@/vendors/coordtransform'
import axios from 'axios'
import JSZIP from 'jszip'
// 初始化jszip
@@ -203,10 +204,6 @@
icon: getResource('waylinetool/camera-off.png'),
},
{
- key: 'focus',
- name: '对焦'
- },
- {
key: 'zoom',
name: '变焦',
icon: getResource('waylinetool/fd.png'),
@@ -222,20 +219,13 @@
},
{
key: 'rotateYaw',
- name: '飞行器偏航'
+ name: '飞行器偏航',
+ icon: getResource('waylinetool/droneyaw.png'),
},
{
key: 'hover',
name: '悬停等待',
icon: getResource('waylinetool/xt.png'),
- },
- {
- key: 'gimbalEvenlyRotate',
- name: '航段间均匀转动云台pitch角'
- },
- {
- key: 'orientedShoot',
- name: '精准复拍动作'
}
])
@@ -263,7 +253,8 @@
removeById('clickBox')
store.commit('SET_WAYLINE_INFO', {
isShow: false,
- wayline: {}
+ wayline: {},
+ position: null,
})
})
@@ -332,7 +323,8 @@
// 清除选中点柱形和隐藏按钮
store.commit('SET_WAYLINE_INFO', {
isShow: false,
- wayline: {}
+ wayline: {},
+ position: null
})
removeById('clickBox')
isPointListOpen.value = !isPointListOpen.value
@@ -407,7 +399,8 @@
selectedPoint.value = index
store.commit('SET_WAYLINE_INFO', {
isShow: true,
- wayline: currentWayLine
+ wayline: currentWayLine,
+ position: position
})
if (getEntityById('clickBox')) {
removeById('clickBox')
@@ -430,6 +423,7 @@
heightReference: true
}
}
+
const boxEntity = global.$viewer.entities.add(entity)
global.$viewer.flyTo(boxEntity, {
duration: 3,
--
Gitblit v1.9.3