获取给定国家/地区的给定邮政编码的坐标(纬度/经度)的最完整,最精确和最可靠的方法是什么?我需要提出很多请求,因此API限制率很高(甚至可能不存在)会很有用.
GeoNames转储很酷,但似乎有太多重复的坐标(示例),并且它们的数据库似乎也缺少特定国家/地区的一些ZIP /邮政编码.
还有其他(可靠的)替代品吗?
在我阅读Meta问题时,我遇到了这个链接:
http://query.yahooapis.com/v1/public/yql?q=select%20%2A%20from%20geo.places%20where%20text%3D%22Jyv%C3%A4skyl%C3%A4%22&format=xml
Run Code Online (Sandbox Code Playgroud)
我之前听说过YQL,但我不知道我可以将它用于GeoCode地址,所以我搜索了一下,我发现了这个非常有趣的信息:
使用限制
每个应用程序限制(由您的访问密钥标识):每天100,000个呼叫
每IP限制:/ v1/public /:每小时1,000次通话;/v1/yql /:每小时10,000次呼叫
有谁知道在哪里可以获得使用YQL到GeoCode地址的更具体信息?
我有一个表单,我的用户需要输入以下位置数据:
为了简化此表格的完成,我想通过让用户只输入他的国家,邮政编码和门牌号码来自动填写完全合格的地址(addrses线路,城市,州省等).
这三项是否足以在美国查找地址是否正确?或者是否需要更少或更多的信息?这个问题的答案对每个国家都有所不同吗?此外,是否有可用于此目的的服务,API或库(例如Google Maps或OpenStreetMap)?
zipcode google-maps postal-code openstreetmap street-address
我正在寻找一个支持以下功能的JavaScript库:传递邮政编码或城市作为参数,并获得x,y坐标列表以使用Google地图绘制多边形?
是否存在?Google Maps API是否支持此类查询?我正在寻找与Google用于在Google查询上绘制地图的坐标类似的坐标数组:
google-maps ×2
postal-code ×2
zipcode ×2
geocoding ×1
geolocation ×1
javascript ×1
overlay ×1
polygon ×1
web-services ×1