From b9152dea99154ccc85db6dbfb633ab94ecc410e7 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 04 Feb 2026 17:02:42 +0800
Subject: [PATCH] feat:无人机轨迹数据调整

---
 applications/drone-command/src/components/map-container/device-map-container.vue |   62 ++++++++++++++++++------------
 1 files changed, 37 insertions(+), 25 deletions(-)

diff --git a/applications/drone-command/src/components/map-container/device-map-container.vue b/applications/drone-command/src/components/map-container/device-map-container.vue
index dafcb0b..2c0181c 100644
--- a/applications/drone-command/src/components/map-container/device-map-container.vue
+++ b/applications/drone-command/src/components/map-container/device-map-container.vue
@@ -525,38 +525,43 @@
 	const basePoints = [
 		[
 			{
-				longitude: 114.963191,
-				latitude: 27.136716,
-				height: 120
+				longitude: 114.964975,
+				latitude: 27.134855,
+				height: 200
 			},
 			{
-				longitude: 114.957308,
-				latitude: 27.138452,
-				height: 120
+				longitude: 114.963966,
+				latitude: 27.132836,
+				height: 200
 			},
 			{
-				longitude: 114.952,
-				latitude: 27.136317,
-				height: 120
+				longitude: 114.963966,
+				latitude: 27.132836,
+				height: 320
 			},
 			{
-				longitude: 114.949293,
-				latitude: 27.133864,
-				height: 120
+				longitude: 114.963974,
+				latitude:  27.132677,
+				height: 320
 			},
 			{
-				longitude: 114.944666,
-				latitude: 27.130526,
-				height: 120
+				longitude: 114.963432,
+				latitude: 27.131665,
+				height: 320
 			},
 			{
-				longitude: 114.945909,
-				latitude: 27.127845,
-				height: 120
+				longitude: 114.962865,
+				latitude: 27.130377,
+				height: 320
 			},
 			{
-				longitude: 114.962974,
-				latitude: 27.136242,
+				longitude: 114.965318,
+				latitude: 27.129925,
+				height: 320
+			},
+			{
+				longitude: 114.960144,
+				latitude: 27.134902,
 				height: 120
 			},
 		],
@@ -578,24 +583,29 @@
 				height: 120
 			},
 			{
+				longitude: 114.925958,
+				latitude: 27.096963,
+				height: 400
+			},
+			{
 				longitude: 114.925836, 
 				latitude: 27.096102,
-				height: 120
+				height: 400
 			},
 			{
 				longitude: 114.928384, 
 				latitude: 27.095866,
-				height: 120
+				height: 400
 			},
 			{
 				longitude: 114.929874, 
 				latitude: 27.096095,
-				height: 120
+				height: 400
 			},
 			{
 				longitude: 114.931048, 
 				latitude: 27.097666,
-				height: 120
+				height: 400
 			},
 		]
 	]
@@ -667,7 +677,9 @@
 
 const setupDroneTrackClock = () => {
 	if (!viewer) return
-	const startTime = Cesium.JulianDate.now()
+	const now = new Date()
+	const noon = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 12, 0, 0, 0)
+	const startTime = Cesium.JulianDate.fromDate(noon)
 	const stopTime = Cesium.JulianDate.addSeconds(startTime, DRONE_TRACK_DURATION_S, new Cesium.JulianDate())
 	viewer.clock.startTime = startTime
 	viewer.clock.stopTime = stopTime

--
Gitblit v1.9.3