From f0efddd9e32b9c5dc828401c4092be004b4826cf Mon Sep 17 00:00:00 2001
From: ansel0926 <ansel0926@gmail.com>
Date: 星期三, 18 五月 2022 12:05:08 +0800
Subject: [PATCH] 添加标签

---
 libs/Cesiumplus/CesiumDraw.js |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/libs/Cesiumplus/CesiumDraw.js b/libs/Cesiumplus/CesiumDraw.js
index f9a7cf9..55a6c78 100644
--- a/libs/Cesiumplus/CesiumDraw.js
+++ b/libs/Cesiumplus/CesiumDraw.js
@@ -481,13 +481,18 @@
 					name:"drawPointEntity",
 					position:position,
 					label: {
+						text: pointText,
 						show: true,
 						verticalOrigin: Cesium.VerticalOrigin.BOTTOM,
 						horizontalOrigin: Cesium.HorizontalOrigin.CENTER,
 						font: '10px SimSun',
 						fillColor: Cesium.Color.WHITE,
-						text: pointText,
+						outlineColor: Cesium.Color.BLACK,
+						outlineWidth: 2,
+						style: Cesium.LabelStyle.FILL_AND_OUTLINE,
 						eyeOffset:new Cesium.Cartesian3(0,20,0),
+						verticalOrigin: Cesium.VerticalOrigin.BOTTOM,
+						horizontalOrigin: Cesium.HorizontalOrigin.CENTER,
 						disableDepthTestDistance: Number.POSITIVE_INFINITY,
 						heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
 						distanceDisplayCondition: window.localStorage.getItem("visualDistance")?new Cesium.DistanceDisplayCondition(0, window.localStorage.getItem("visualDistance")):new Cesium.DistanceDisplayCondition(0, 100000.0)
@@ -548,6 +553,9 @@
 						horizontalOrigin: Cesium.HorizontalOrigin.CENTER,
 						font: '30px SimSun',
 						fillColor: Cesium.Color.WHITE,
+						outlineColor: Cesium.Color.BLACK,
+						outlineWidth: 2,
+						style: Cesium.LabelStyle.FILL_AND_OUTLINE,
 						text: labelText,
 						eyeOffset:new Cesium.Cartesian3(0,20,0),
 						disableDepthTestDistance: Number.POSITIVE_INFINITY,
@@ -607,8 +615,10 @@
 						horizontalOrigin: Cesium.HorizontalOrigin.CENTER,
 						font: '20px LiSu',
 						fillColor: Cesium.Color.YELLOW,
+						outlineColor: Cesium.Color.BLACK,
+						outlineWidth: 2,
+						style: Cesium.LabelStyle.FILL_AND_OUTLINE,
 						text: labelText,
-						eyeOffset:new Cesium.Cartesian3(0,20,0),
 						disableDepthTestDistance: Number.POSITIVE_INFINITY,
 						heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
 						distanceDisplayCondition: window.localStorage.getItem("visualDistance")?new Cesium.DistanceDisplayCondition(0, window.localStorage.getItem("visualDistance")):new Cesium.DistanceDisplayCondition(0, 100000.0)

--
Gitblit v1.9.1