From 585932b46cb2dda666453a493f68cb47d3a5ccd5 Mon Sep 17 00:00:00 2001
From: ansel0926 <ansel0926@gmail.com>
Date: 星期二, 17 五月 2022 19:19:33 +0800
Subject: [PATCH] 提交

---
 assets/service/drawService.js |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/assets/service/drawService.js b/assets/service/drawService.js
index 335a5b9..6ac310c 100644
--- a/assets/service/drawService.js
+++ b/assets/service/drawService.js
@@ -44,6 +44,21 @@
     CesiumDraw.drawLabel(options);
 }
 
+function drawText(text) {
+    var options = {
+        'viewer': viewer,
+        'label': {
+            'text': text,
+            'font': '30px SimSun',
+            'fillColor': Cesium.Color.RED,
+            'outlineColor': Cesium.Color.BLACK,
+            'outlineWidth': 2,
+            'style': Cesium.LabelStyle.FILL_AND_OUTLINE,
+            'scaleByDistance': new Cesium.NearFarScalar(100, 1.0, 200, 0.4)
+        },
+    }
+    CesiumDraw.drawText(options);
+}
 function clearDraw() {
     var options = {
         'viewer': viewer, //鍏ㄥ眬Cesium瀵硅薄
@@ -86,6 +101,10 @@
         }
     }
     else if(type=='label'){
+        var cartographic=Cesium.Cartographic.fromCartesian(drawEntity._position._value);
+        var lng=Cesium.Math.toDegrees(cartographic.longitude);
+        var lat=Cesium.Math.toDegrees(cartographic.latitude);
+        var alt=cartographic.height;
         saveData= {
             "id":id,
             "type": type,

--
Gitblit v1.9.1