cesium文字加载配置说明
viewer.entities.add({
position: Cesium.Cartesian3.fromDegrees(-75.59777, 40.03883),
label: {
show: true, // 是否显示
text: '测试', // 显示的文字
font: '30px sans-serif', // 字体样式配置
fillColor: Cesium.Color.WHITE, // 填充颜色
outlineColor: Cesium.Color.BLACK, // 外边线颜色
outlineWidth: 3.0, // 外边线宽度
showBackground: true, // 是否显示背景
backgroundColor: new Cesium.Color(0.165, 0.165, 0.165, 0.8), // 设置背景颜色
backgroundPadding: new Cesium.Cartesian2(7, 5), // 设置背景内边距
style: Cesium.LabelStyle.FILL, // 文字样式 FILL、OUTLINE、FILL_AND_OUTLINE
pixelOffset: Cesium.Cartesian3.ZERO, // 文字偏移量,不偏移设置Cesium.Cartesian3.ZERO
eyeOffset: new Cesium.Cartesian2(7, 5), // 视角偏移量,不知道怎么描述与pixelOffset不同,不偏移设置Cesium.Cartesian3.ZERO
horizontalOrigin: Cesium.HorizontalOrigin.LEFT, // 文字水平对齐方式
verticalOrigin: Cesium.VerticalOrigin.BASELINE, // 文字垂直对齐方式
scale: 1.0, // 缩放
translucencyByDistance: new Cesium.NearFarScalar(2000, 1.5, 10000, 0.5), // 根据相机的离地距离设置文字的透明度
pixelOffsetScaleByDistance: new Cesium.NearFarScalar(2000, 1.5, 10000, 0.3), // 根据距离设置文字偏移量
heightReference: Cesium.HeightReference.NONE, // 设置文字相对高度的属性,可以相对于地形、
distanceDisplayCondition: new Cesium.DistanceDisplayCondition(10, 10000000), // 在设置的区间内才能显示文字
},
});