Browse Source

城市体检-批量添加点线面20250423-01

zhiyuan-007 1 day ago
parent
commit
f3488b9cf4
1 changed files with 93 additions and 0 deletions
  1. 93 0
      src/utils/map/AddLayer.js

+ 93 - 0
src/utils/map/AddLayer.js

@@ -935,3 +935,96 @@ export function ClearSketchLayer(){
   invokeParams('ClearSketchLayer', {
   })
 }
+
+export function AddDataPoint(params){
+  invokeParams('AddDataPoint', {
+    "is_clear": true,
+    "position": [
+      {
+        "mapx": -29663.623577080696,
+        "mapy": 6268.511258577111
+      },
+      {
+        "mapx": -29610.623577080696,
+        "mapy": 6201.511258577111
+      },
+      {
+        "mapx": -28663.623577080696,
+        "mapy": 6168.511258577111
+      }
+    ],
+    "token": ""
+  })
+}
+
+
+export function AddDataLine(params){
+  invokeParams('AddDataLine', {
+    "is_clear": true,
+    "position": [
+      {
+        "paths": [
+          [
+            [
+              -19199.638711926644,
+              1055.7842749322576
+            ],
+            [
+              19895.33727636347,
+              3710.716647856577
+            ],
+            [
+              20112.451390589813,
+              -29800.705120710587
+            ],
+            [
+              -23756.448390207635,
+              -31967.72610193631
+            ],
+            [
+              -22335.758770528802,
+              -150.83136732800313
+            ]
+          ]
+        ]
+      }
+    ],
+    "token": ""
+  })
+}
+
+
+export function AddDataArea(params){
+  invokeParams('AddDataArea', {
+    "is_clear": true,
+    "position": [
+      {
+        "rings": [
+          [
+            [
+              -5185.741496434569,
+              3733.5668226382586
+            ],
+            [
+              15687.491524684461,
+              5508.713702883264
+            ],
+            [
+              18096.140521693,
+              -8163.506222871862
+            ],
+            [
+              -6572.624857428517,
+              -12589.040883223406
+            ],
+            [
+              -5185.741496434569,
+              3733.5668226382586
+            ]
+          ]
+        ]
+      }
+    ],
+    "token": ""
+  })
+}