Node.js Api或框架来获取给定一个点的边界框
正如标题所说,我正在寻找一个(free/GPL)api或node.js框架,以获得给定单个点X米外边界框的地图坐标 比如,;我有这一点在长:40.7666071和纬度:-74.2316785。我希望边界框围绕着500米远的点Node.js Api或框架来获取给定一个点的边界框,node.js,coordinates,turfjs,Node.js,Coordinates,Turfjs,正如标题所说,我正在寻找一个(free/GPL)api或node.js框架,以获得给定单个点X米外边界框的地图坐标 比如,;我有这一点在长:40.7666071和纬度:-74.2316785。我希望边界框围绕着500米远的点 例如,我已经看过了TurbsJS和传单,但对于我来说,这感觉太过分了。我自己也遇到了这个问题,我的解决方案是缓冲点,然后使用Turbs.js计算缓冲区的边界框。代码段来自我代码中的一个迭代 // Check if GeoJSON contains a single poin
例如,我已经看过了TurbsJS和传单,但对于我来说,这感觉太过分了。我自己也遇到了这个问题,我的解决方案是缓冲点,然后使用Turbs.js计算缓冲区的边界框。代码段来自我代码中的一个迭代
// Check if GeoJSON contains a single point in the layer
if (geojson.features.length == 1 && geojson.features[0].geometry.type == "Point") {
features = turf.buffer(geojson, 50, {units: "feet"});
} else {
features = layer.data;
}
// Calculate the bounding box of the geojson
bounding_boxes.push(turf.bboxPolygon(turf.bbox(features)));