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