我正在开发使用谷歌地图的移动应用程序,我想找到用户当前地址与设备纬度和经度(反向地理编码)。
谷歌有一些限制,一旦我超越它就会向我收取费用。 现在我正在寻找OpenStreetMap,它可以在公共场合使用。我可以使用反向地理编码。
e.g。 http://nominatim.openstreetmap.org/reverse?format=xml&lat=20&lon=71&zoom=18
我的问题是, 1)。每天拨打这些电话是否有限制? 2)。我需要在某处注册吗? 3)。还有其他替代方案吗?
事先提前
答案 0 :(得分:2)
答案 1 :(得分:0)
是的,他们确实对服务有限制。点击此处的页面:Usage policy
从2015年9月15日起。您需要先注册才能使用该服务,请查看此处的页面:Registration page
另外,您可以在此处安装本地名词:Installation page 查看github页面:Github page
无论如何,如果它不起作用,你可以尝试一堆不同的地理编码器,例如:来自mapzen的Pelias,Photon,OpenCage Geocoder。祝你好运地理编码!