ansel0926
2022-05-14 337c94f6e0a0759b9f627db4cdd4cb88dc65d896
libs/Cesiumplus/CesiumDraw.js
@@ -262,6 +262,7 @@
               //    })
               // }
               addTreeNode(node, "4");
               saveDrawEntity("polygon",drawpointArr,measurePolyGonGroundEntity.id);
            }
            for (let i in drawpointArr) {
               viewer.entities.remove(drawpointArr[i]);
@@ -320,7 +321,6 @@
         measureLineGroundEntity.polyline.positions = new Cesium.CallbackProperty(function () {
            return measureLinePositonsArray;
         }, false)
         var drawpointArr = measureLineGroundEntity.drawpointArr;
         //节点添加标签
         function addPin(carPoi) {
@@ -455,6 +455,7 @@
                  // }
                  addTreeNode(node, "4");
                  saveDrawEntity("polyline",drawpointArr,measureLineGroundEntity.id);
               }
               for (let i in drawpointArr) {
                  viewer.entities.remove(drawpointArr[i]);
@@ -510,6 +511,7 @@
                  "lat": Cesium.Math.toDegrees(cartographic.latitude)
               }
            }, "4");
            saveDrawEntity("point",entity,entity.id);
         }, Cesium.ScreenSpaceEventType.LEFT_CLICK);
      }
@@ -574,6 +576,7 @@
                  "lat": Cesium.Math.toDegrees(cartographic.latitude)
               }
            }, "4");
            saveDrawEntity("label",entity,entity.id);
            drawHandler = drawHandler && drawHandler.destroy();
         }, Cesium.ScreenSpaceEventType.LEFT_CLICK);
      }
@@ -592,4 +595,5 @@
   } else {
      console.log("CesiumDraw already defined.");
   }
})(window);
})(window);