wyc*_*y22 1 javascript maps bounding-box turfjs
我试图从一个经纬度的点创建一个 8 公里的边界框。
例如,如果我有位于伦敦的经纬度 51.508394925082406, -0.12786049901934773,但我想找到距此点 8 公里的边界框,我尝试使用像 turf 这样的包,但它们仅在您必须边界框或如果你的坐标是一个线串。
围绕该点创建一个8公里的缓冲区,并获取缓冲区的边界框。
const p = turf.point([-0.12786049901934773, 51.508394925082406]);
buffer = turf.buffer(p, 8, {units: 'kilometers'});
bbox = turf.bbox(buffer);
poly = turf.bboxPolygon(bbox);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1209 次 |
| 最近记录: |