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