applications/drone-command/src/views/areaManage/partition/shapeTools/draw/DrawBufferCircleTool.js
@@ -41,6 +41,7 @@ const positions = buildEllipsePositions(this.centerCartesian, this.radius, this.radius) this.notify('getPolygonPositions', positions) this.tooltip.hide() this.clearPreviewEntities() } } @@ -71,6 +72,12 @@ }) } clearPreviewEntities() { if (!this.dataSource) return this.dataSource.entities.removeAll() this.circleEntity = null } getSurfaceDistance(startCartesian, endCartesian) { const start = Cesium.Cartographic.fromCartesian(startCartesian) const end = Cesium.Cartographic.fromCartesian(endCartesian)