From ba6a3c3f9e395ff9f4a2cdcab20ab1ab12a3c7ca Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 11 Apr 2025 11:34:00 +0800
Subject: [PATCH] feat: 修改巡检任务详情参数

---
 src/views/TaskManage/TaskIntermediateContent/initPointWayline.js |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/src/views/TaskManage/TaskIntermediateContent/initPointWayline.js b/src/views/TaskManage/TaskIntermediateContent/initPointWayline.js
index fcabe59..a53aabe 100644
--- a/src/views/TaskManage/TaskIntermediateContent/initPointWayline.js
+++ b/src/views/TaskManage/TaskIntermediateContent/initPointWayline.js
@@ -22,7 +22,8 @@
  * @param { 单点航线 相关功能} url 
  */
 export const initPointWayline = (url) => {
-  const { viewer } = cesiumOperation();
+  
+  let viewer = window.$viewer;
 
   // 解析kmz文件
   const parsingFiles = async (url) => {
@@ -34,6 +35,18 @@
   };
   // 在地图上画线
   const drawWayline = (xmlJson) => {
-    const { Folder } = xmlJson
+    const points = xmlJson?.['Folder']?.['Placemark'];
+    getPositionsHeight(points, viewer, 100).then((result) => {
+      positions = result.map((item) => {
+        return Cesium.Cartesian3.fromDegrees(
+          Number(item.longitude),
+          Number(item.latitude),
+          item.FinalHeight,
+        )
+      });
+      result.forEach((item, index) => {
+        let setting = {};
+      });
+    });
   };
 };
\ No newline at end of file

--
Gitblit v1.9.3