From 4ca9d0b91c821c18eeeea381b6e16132fe6577b8 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Thu, 10 Apr 2025 17:58:11 +0800
Subject: [PATCH] feat: 修改UI重新传的首页机巢效果

---
 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 6844c05..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 points = xmlJson?.['Folder']?.['Placemark']
+    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