[有人对发布纬度/经度的可用API(免费和付费)有建议吗,并且该API返回从经纬度/经度构建的geoJSON形状文件?
例如,如果我想获得一个50米圆的shapefile,该形状文件来自经/纬度42.38567 / -86.26877 CenterPoint,是否有API可以做到这一点?我有24,000个需要的位置,我非常希望不要在地图上手工绘制24K多边形。
我已经调查了turf.js和developer.here.com,但文档尚不清楚要发布到哪个端点以解决此问题。
[大多数地理库都具有buffer
方法,这意味着它们可以在本地进行(您甚至不需要任何外部API)。
例如geopandas使用buffer(distance, resolution)
方法-距离控制半径,而分辨率则表明圆的精确度。您构造点,调用buffer
方法-获取圆(近似为多边形)作为输出。
或者您可以将这些点加载到具有地理空间功能的数据库(例如PostgreSQL + PostGIS)中,并调用ST_Buffer
方法执行相同的操作。