From ff767925af5d6e074331845f4c15d86a5e2c184b Mon Sep 17 00:00:00 2001 From: Zzc <1373857752@qq.com> Date: Tue, 25 Nov 2025 11:38:41 +0800 Subject: [PATCH] =?UTF-8?q?feat(3d-situational-awareness):=20=E7=A6=81?= =?UTF-8?q?=E7=94=A8=E5=9C=B0=E5=9B=BE=E6=A0=87=E8=AE=B0=E7=9A=84=E6=B7=B1?= =?UTF-8?q?=E5=BA=A6=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为点实体和公告板添加 `disableDepthTestDistance` 属性,以确保标记无论地形或其他物体如何都保持可见 --- .../composables/useMapMarkers.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/screen/src/views/3DSituationalAwarenessRefactor/composables/useMapMarkers.js b/packages/screen/src/views/3DSituationalAwarenessRefactor/composables/useMapMarkers.js index 1262475..db16794 100644 --- a/packages/screen/src/views/3DSituationalAwarenessRefactor/composables/useMapMarkers.js +++ b/packages/screen/src/views/3DSituationalAwarenessRefactor/composables/useMapMarkers.js @@ -176,7 +176,8 @@ export function useMapMarkers() { pixelSize: 12, outlineColor: Cesium.Color.WHITE, outlineWidth: 2, - heightReference: Cesium.HeightReference.CLAMP_TO_GROUND + heightReference: Cesium.HeightReference.CLAMP_TO_GROUND, + disableDepthTestDistance: Number.POSITIVE_INFINITY } }) entities.push(pointEntity) @@ -654,7 +655,8 @@ export function useMapMarkers() { width: 48, height: 48, verticalOrigin: Cesium.VerticalOrigin.BOTTOM, - heightReference: resolveBillboardHeightReference(result.samplingSucceeded) + heightReference: resolveBillboardHeightReference(result.samplingSucceeded), + disableDepthTestDistance: Number.POSITIVE_INFINITY }, properties: { type, @@ -741,7 +743,8 @@ export function useMapMarkers() { width: 48, height: 48, verticalOrigin: Cesium.VerticalOrigin.BOTTOM, - heightReference: resolveBillboardHeightReference(result.samplingSucceeded) + heightReference: resolveBillboardHeightReference(result.samplingSucceeded), + disableDepthTestDistance: Number.POSITIVE_INFINITY }, properties: { type: 'station',