2
指定された地点を中心に半径を5kmに制限する必要があります。 mapbox-gl-jsまたはturfを使用して適切な境界ボックスを取得するにはどうすればよいですか?指定点からの距離に基づいてバウンディングボックスを取得する方法は?
指定された地点を中心に半径を5kmに制限する必要があります。 mapbox-gl-jsまたはturfを使用して適切な境界ボックスを取得するにはどうすればよいですか?指定点からの距離に基づいてバウンディングボックスを取得する方法は?
http://turfjs.org/docs/#bufferを使用して、必要な半径のサイズのフィーチャを取得し、http://turfjs.org/docs/#bboxを使用してbboxを取得できます。
var point = {
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [-90.548630, 14.616599]
}
};
var buffered = turf.buffer(point, 5, 'kilometers');
var bbox = turf.bbox(buffered);
console.log(turf.bboxPolygon(bbox));
<script src="https://npmcdn.com/@turf/turf/turf.min.js"></script>
おかげで、魔法のように動作します。 – Rantiev