소스 검색

更改编辑功能

不会爬树的猴 2 년 전
부모
커밋
d78166ad85
2개의 변경된 파일466개의 추가작업 그리고 270개의 파일을 삭제
  1. 4 0
      src/components/CrMap/CommonTools.js
  2. 462 270
      src/components/CrMap/SketchViewModel.js

+ 4 - 0
src/components/CrMap/CommonTools.js

@@ -781,6 +781,7 @@ Object.assign(CommonTools.prototype, {
 		this._tooltipInit('点击开始绘制区域');
 		/* 调用草图开始绘制 */
 		this._sketchViewModel.sketchTools(SketchViewModel.SketchType.Polygon, {
+			isEdit: true,
 			/**
 			 * 移动回调
 			 * @param {Cesium.Cartesian3} cPoint
@@ -910,6 +911,7 @@ Object.assign(CommonTools.prototype, {
 		this._tooltipInit('点击开始绘制线');
 		/* 调用草图开始绘制 */
 		this._sketchViewModel.sketchTools(SketchViewModel.SketchType.Line, {
+			isEdit: true,
 			/**
 			 * 添加点回调
 			 * @param {Array<JSON>} cPoints 世界坐标系点集合
@@ -962,6 +964,7 @@ Object.assign(CommonTools.prototype, {
 		this._tooltipInit('点击开始绘制圆');
 		/* 调用草图开始绘制 */
 		this._sketchViewModel.sketchTools(SketchViewModel.SketchType.Circle, {
+			isEdit: true,
 			/**
 			 * 添加回调
 			 * @param {JSON} center 中心点
@@ -999,6 +1002,7 @@ Object.assign(CommonTools.prototype, {
 		this._tooltipInit('点击开始绘制矩形');
 		/* 调用草图开始绘制 */
 		this._sketchViewModel.sketchTools(SketchViewModel.SketchType.Rectangle, {
+			isEdit: true,
 			/**
 			 * 添加回调
 			 * @param {JSON} center 中心点

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 462 - 270
src/components/CrMap/SketchViewModel.js


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.