无人机管理后台前端(已迁走)
chenyao
2025-11-14 da727393fa41fa3eb97a8181526fa5db8cd6f014
src/hooks/useRouteLine/useRouteLine.js
@@ -51,7 +51,7 @@
      resetCurRouteLineData()
      const { pointPlacemark, polygonList, templateType, startPoint, execute_height_mode, auto_flight_speed } =
      const { pointPlacemark, polygonList, templateType, startPoint, execute_height_mode, auto_flight_speed, take_off_security_height } =
         await analysisPointLineKmz(kmzUrl)
      curRouteLineData.value = {
@@ -61,6 +61,7 @@
         execute_height_mode,
         auto_flight_speed,
         wayline_type,
         take_off_security_height,
         infos: infos
      }
@@ -194,9 +195,10 @@
            height: 50,
         },
      })
      // 获取最后一点高度
      console.log(pointList, '查看数组最后一点高度')
      store.commit('setLastHeight', Number(pointList[pointList.length - 1].height))
      // 获取航线拆分所有点
      store.commit('setPositionsArr', pointList)
      // 获取安全起飞高度
      store.commit('setSafeHeight', curRouteLineData.value.take_off_security_height)
      flyVisual({
         positionsData:pointList.map(i => [Number(i.longitude), Number(i.latitude), Number(i.height)]),
         viewer,
@@ -217,6 +219,7 @@
         execute_height_mode: '',
         auto_flight_speed: '',
         wayline_type: '',
         take_off_security_height: ''
      }
   }