我可以向OSM的Nominatim实例拨打多少电话?

时间:2015-11-26 09:40:39

标签: openstreetmap reverse-geocoding mkreversegeocoder nominatim

我正在开发使用谷歌地图的移动应用程序,我想找到用户当前地址与设备纬度和经度(反向地理编码)。

谷歌有一些限制,一旦我超越它就会向我收取费用。 现在我正在寻找OpenStreetMap,它可以在公共场合使用。我可以使用反向地理编码。

e.g。 http://nominatim.openstreetmap.org/reverse?format=xml&lat=20&lon=71&zoom=18

我的问题是, 1)。每天拨打这些电话是否有限制? 2)。我需要在某处注册吗? 3)。还有其他替代方案吗?

事先提前

2 个答案:

答案 0 :(得分:2)

检查Nominatim Usage Policy

如果超出给定的限制,您可以选择run your own instacne

Docker Hub上还有可立即运行的Docker images

答案 1 :(得分:0)

是的,他们确实对服务有限制。点击此处的页面:Usage policy

从2015年9月15日起。您需要先注册才能使用该服务,请查看此处的页面:Registration page

另外,您可以在此处安装本地名词:Installation page 查看github页面:Github page

无论如何,如果它不起作用,你可以尝试一堆不同的地理编码器,例如:来自mapzen的Pelias,Photon,OpenCage Geocoder。祝你好运地理编码!