suerprisePlus
2024-06-25 c93d4b3af5739f786cfdf20b16b28ec60403f709
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;
  }
};