From 1a0e1ff751ecc3d01cd5fa04ed47f2fb26d1bd07 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 04 Jul 2025 16:59:20 +0800
Subject: [PATCH] feat:算法仓库重置清空
---
src/hooks/useRouteLine/useRouteLine.js | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/hooks/useRouteLine/useRouteLine.js b/src/hooks/useRouteLine/useRouteLine.js
index 296846d..01d0b57 100644
--- a/src/hooks/useRouteLine/useRouteLine.js
+++ b/src/hooks/useRouteLine/useRouteLine.js
@@ -44,6 +44,8 @@
}
async function renderPreviewLine (kmzUrl, wayline_type, cb = () => { }, infos = {}) {
+
+
resetCurRouteLineData()
const { pointPlacemark, polygonList, templateType, startPoint, execute_height_mode, auto_flight_speed } =
@@ -141,14 +143,15 @@
pointList.shift()
- let dronePosition = {}
- if (JSON.stringify(curRouteLineData.value.infos) != '{}') dronePosition = {
- longitude: curRouteLineData.value.infos[0].longitude,
- latitude: curRouteLineData.value.infos[0].latitude,
- height: curRouteLineData.value.infos[0].height || 0,
+ if (JSON.stringify(curRouteLineData.value.infos) != '{}') {
+ pointList.unshift({
+ longitude: curRouteLineData.value.infos[0].longitude,
+ latitude: curRouteLineData.value.infos[0].latitude,
+ height: curRouteLineData.value.infos[0].height || 0,
+ })
}
- const routePositions = [dronePosition, ...pointList].map(i => Cesium.Cartesian3.fromDegrees(Number(i.longitude), Number(i.latitude), Number(i.height)))
+ const routePositions = pointList.map(i => Cesium.Cartesian3.fromDegrees(Number(i.longitude), Number(i.latitude), Number(i.height)))
previewDataSource.entities.add({
polyline: {
--
Gitblit v1.9.3