From 1711c0e4192d1414d9014c0172efbb212c63a3f5 Mon Sep 17 00:00:00 2001 From: ctw <1051735452@qq.com> Date: Mon, 2 Feb 2026 16:52:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AC=E5=BC=AF=E5=8D=8A=E5=BE=84bug?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/src/views/cesiumMap/index.vue | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/ruoyi-ui/src/views/cesiumMap/index.vue b/ruoyi-ui/src/views/cesiumMap/index.vue index 7a27fb3..0eefc48 100644 --- a/ruoyi-ui/src/views/cesiumMap/index.vue +++ b/ruoyi-ui/src/views/cesiumMap/index.vue @@ -408,16 +408,17 @@ export default { const nextPos = originalPositions[i + 1]; const arcPoints = this.computeArcPositions(prevPos, currPos, nextPos, radius); // 绘制红色实线弧 - this.viewer.entities.add({ - id: `arc-line-${routeId}-${i}`, - polyline: { - positions: arcPoints, - width: 8, - material: Cesium.Color.RED, - clampToGround: true, - zIndex: 20 - } - }); + this.viewer.entities.add({ + id: `arc-line-${routeId}-${i}`, + polyline: { + positions: arcPoints, + width: 8, + material: Cesium.Color.RED, + clampToGround: true, + zIndex: 20 + }, + properties: {routeId: routeId} + }); console.log(`>>> 航点 ${waypoints[i].name} 已渲染红色转弯弧,半径: ${radius}`); } if (i === 0 || i === waypoints.length - 1 || radius <= 0) {