From bcf90ed7770542ec3dd51c1bfba544e26b5e0ce3 Mon Sep 17 00:00:00 2001
From: Jin Lei <jinlei_182@163.com>
Date: 星期六, 23 十二月 2023 10:37:19 +0800
Subject: [PATCH] [信令]信令网格删除修复

---
 static/Signalling/js/DataGrid.js |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/static/Signalling/js/DataGrid.js b/static/Signalling/js/DataGrid.js
index e8e970f..496da8c 100644
--- a/static/Signalling/js/DataGrid.js
+++ b/static/Signalling/js/DataGrid.js
@@ -6,7 +6,7 @@
     let y = positions[id][1];
     let value = signallingData.values[signallingData.selectid][id];
     let color = signallingData.color.getColor(value);
-    let entity = viewer.entities.add({
+    let entity = signallingData.dataSource.entities.add({
         id: "box_" + id,
         position: Cesium.Cartesian3.fromDegrees(x, y, value * 1.5),
         box: {
@@ -15,7 +15,7 @@
             material: color,
         }
     });
-    viewer.entities.add({
+    signallingData.dataSource.entities.add({
         id: "label_" + id,
         position: Cesium.Cartesian3.fromDegrees(x, y, value * 3),
         label: {
@@ -95,7 +95,8 @@
 }
 function removeGrid() {
     try {
-        viewer.dataSources.remove(signallingData.dataSource);
+        viewer.dataSources.remove(signallingData.dataSource,true);
+
         signallingData.dataSource = null;
     } catch (e) { }
     return true;

--
Gitblit v1.9.3