按地理位置存储和过滤
问题描述:
我有一个包含几千条包含文本地址的记录的应用程序。我需要geoencode所有这些地址,以便我可以按位置过滤。按地理位置存储和过滤
是否有服务提供一个API来返回地址的经度和纬度,并且其TOS允许您存储结果?
谢谢! 本
答
如果你指的是邮政地址,你可以看看openstreetmap的API。 使用此API http://wiki.openstreetmap.org/wiki/Nominatim,您可以开始使用地址查询,并返回JSON或XML。 因为它是一个免费的网络API不能overlaod它http://wiki.openstreetmap.org/wiki/Nominatim_usage_policy
而OpenStreetMap地图有一个开放的许可证http://www.openstreetmap.org/copyright
(如果你有IP地址,有看的MaxMind的GeoIP数据库,https://dev.maxmind.com/geoip/geoip2/geolite2/)
我的回答对我有帮助吗,还是您找到了其他解决方案? –