使用产品:
给label设置了背景色,但是依旧显示在billboard下面, 且标签文字会出现锯齿模糊问题。 使用2023的版本包不会有这个问题
目标是想要label展示在billboard前面
let entity = { label: { text: 'text', font: '14px Alibaba-PuHuiTi', verticalOrigin: SuperMap3D.VerticalOrigin.BOTTOM, horizontalOrigin: SuperMap3D.HorizontalOrigin.LEFT, style: SuperMap3D.LabelStyle.FILL, pixelOffset: new SuperMap3D.Cartesian2(-54, -114), showBackground: true, backgroundColor: SuperMap3D.Color.fromCssColorString('rgba(5, 36, 41, 0.80)'), backgroundPadding: new SuperMap3D.Cartesian2(2, 2), fillColor: SuperMap3D.Color.fromCssColorString('rgba(255, 255, 255, 1)'), zIndex: 10, disableDepthTestDistance: Number.POSITIVE_INFINITY }, billboard: { width: 160, image: bfImg, pixelOffset: new SuperMap3D.Cartesian2(0, -80), verticalOrigin: SuperMap3D.VerticalOrigin.BOTTOM, horizontalOrigin: SuperMap3D.HorizontalOrigin.CENTER, zIndex: 1 } }
您使用这个链接里的最新11.3.0的webgl包,我这边测试是正常的了
https://pan.baidu.com/s/1uiIbRUhybeHROs5B5igmqw?pwd=u4up
我这边测试的结果是这样的,只给label加上 disableDepthTestDistance: Number.POSITIVE_INFINITY 是正常的,都加上会遮盖的,之前版本都加上没问题吗