From 03012dbaf8d1dcc43f31feb488f9cbcb7d30f011 Mon Sep 17 00:00:00 2001
From: WX <1377869194@qq.com>
Date: 星期三, 13 九月 2023 14:24:15 +0800
Subject: [PATCH] 优化

---
 src/views/plotting/plotting.vue |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/src/views/plotting/plotting.vue b/src/views/plotting/plotting.vue
index b7bf089..874fe06 100644
--- a/src/views/plotting/plotting.vue
+++ b/src/views/plotting/plotting.vue
@@ -159,10 +159,11 @@
 const setAddEntityPolyline = (res) => {
   var std = [];
   var res_val = res.polyline.positions.getValue();
-
+  var coord = [];
   for (var i in res_val) {
     var geom = setCartesianToEightFour(res_val[i]);
     std.push(geom.lng, geom.lat);
+    coord.push([geom.lng, geom.lat]);
   }
   var name = "Plyline#" + plotNum.value.line;
   var layer = Viewer.entities.add({
@@ -174,13 +175,8 @@
       clampToGround: true,
     },
   });
-  var linestring = turf.lineString([
-    [-24, 63],
-    [-23, 60],
-    [-25, 65],
-    [-20, 69],
-  ]);
-
+  var linestring = turf.lineString(coord);
+  console.log(linestring);
   var wkt = WKT.convert(linestring.geometry);
   list.value.push({
     wkt: wkt,
@@ -219,7 +215,7 @@
 
   var polygon = turf.polygon([coord]);
   var wkt = WKT.convert(polygon.geometry);
-  console.log(polygon.geometry);
+
   let turfPoint = [];
   polygon.geometry.coordinates[0].forEach((e) => {
     turfPoint.push(turf.point(e));
@@ -227,7 +223,7 @@
   var features = turf.featureCollection(turfPoint);
 
   var center = turf.center(features);
-  console.log(center);
+
   list.value.push({
     wkt: wkt,
     name: name,

--
Gitblit v1.9.3