From c93d4b3af5739f786cfdf20b16b28ec60403f709 Mon Sep 17 00:00:00 2001
From: suerprisePlus <15810472099@163.com>
Date: 星期二, 25 六月 2024 19:53:54 +0800
Subject: [PATCH] 前端对接 seb实体库,rag基本服务

---
 src/assets/js/map/mapConfig.js |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/src/assets/js/map/mapConfig.js b/src/assets/js/map/mapConfig.js
index 6f03c8a..00bca62 100644
--- a/src/assets/js/map/mapConfig.js
+++ b/src/assets/js/map/mapConfig.js
@@ -1,6 +1,23 @@
+import * as turf from "@turf/turf";
 const mapConfig = {
   flyToImageryLayer(res) {
     earthCtrl.userScene.flyTo(res);
+  },
+  setPointToCrical(lon, lat, distance) {
+    var buffered = turf.circle([lon, lat], distance, {
+      units: "kilometers",
+      steps: 10,
+      properties: { foo: "bar" }
+    });
+    console.log(buffered);
+     
+    const coord = buffered.geometry.coordinates[0];
+    const std = coord.map((item) => {
+      const rs = turf.toMercator(turf.point(item));
+      return rs.geometry.coordinates
+    });
+    buffered.geometry.coordinates[0] =std
+    return buffered;
   }
 };
 export default mapConfig;

--
Gitblit v1.9.3