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 | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/assets/js/map/mapConfig.js b/src/assets/js/map/mapConfig.js index e878070..00bca62 100644 --- a/src/assets/js/map/mapConfig.js +++ b/src/assets/js/map/mapConfig.js @@ -4,9 +4,19 @@ earthCtrl.userScene.flyTo(res); }, setPointToCrical(lon, lat, distance) { - const radius = distance ? distance : 100; - var point = turf.point([lon, lat]); - var buffered = turf.buffer(point, radius, { units: "miles", steps: 64 }); + 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; } }; -- Gitblit v1.9.3