From 67ddc799e509bed44432aa90e5dd4935c61e02af Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Wed, 15 Nov 2023 14:05:57 +0800
Subject: [PATCH] 图斑飞行

---
 src/components/g-map/DroneControlPanel.vue |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

diff --git a/src/components/g-map/DroneControlPanel.vue b/src/components/g-map/DroneControlPanel.vue
index ec3722b..5fdf36e 100644
--- a/src/components/g-map/DroneControlPanel.vue
+++ b/src/components/g-map/DroneControlPanel.vue
@@ -497,25 +497,27 @@
     lat: props.deviceInfo.dock.basic_osd.latitude
   })
   const deviceSn = props.deviceInfo.dock.basic_osd.sub_device?.device_sn
-  const jsonData = await parseJsonFile('../src/assets/jsonData/图斑_FeaturesToJSON(1).json')
+  const jsonPath = 'src/main/resources/jkj(1).json'
   const sn = props.sn
-  const features = jsonData.features
-  const list = []
+  // const jsonData = await parseJsonFile('../src/assets/jsonData/jkj(1).json')
 
-  features.forEach(feature => {
-    const areaList = []
-    feature.geometry.coordinates[0].forEach(areaPoint => {
-      console.log('areaPoint:', areaPoint)
-      const point = {
-        lon: areaPoint[0],
-        lat: areaPoint[1]
-      }
-      areaList.push(point)
-    })
-    list.push(areaList)
-  })
+  // const features = jsonData.features
+  // const list = []
 
-  flyByArea(sn, dockPoint, list, radius, deviceSn).then(res => {
+  // features.forEach(feature => {
+  //   const areaList = []
+  //   feature.geometry.coordinates[0].forEach(areaPoint => {
+  //     console.log('areaPoint:', areaPoint)
+  //     const point = {
+  //       lon: areaPoint[0],
+  //       lat: areaPoint[1]
+  //     }
+  //     areaList.push(point)
+  //   })
+  //   list.push(areaList)
+  // })
+
+  flyByArea(sn, dockPoint, jsonPath, radius, deviceSn).then(res => {
     console.log(res, '----------------')
   })
 }

--
Gitblit v1.9.3