用于返回包含经纬度中心点的发布请求的geoJSON圆形文件的API

问题描述 投票:0回答:1

[有人对发布纬度/经度的可用API(免费和付费)有建议吗,并且该API返回从经纬度/经度构建的geoJSON形状文件?

例如,如果我想获得一个50米圆的shapefile,该形状文件来自经/纬度42.38567 / -86.26877 CenterPoint,是否有API可以做到这一点?我有24,000个需要的位置,我非常希望不要在地图上手工绘制24K多边形。

我已经调查了turf.js和developer.here.com,但文档尚不清楚要发布到哪个端点以解决此问题。

geolocation geospatial geojson
1个回答
0
投票

[大多数地理库都具有buffer方法,这意味着它们可以在本地进行(您甚至不需要任何外部API)。

例如geopandas使用buffer(distance, resolution)方法-距离控制半径,而分辨率则表明圆的精确度。您构造点,调用buffer方法-获取圆(近似为多边形)作为输出。

或者您可以将这些点加载到具有地理空间功能的数据库(例如PostgreSQL + PostGIS)中,并调用ST_Buffer方法执行相同的操作。

© www.soinside.com 2019 - 2024. All rights reserved.