获取给定国家/地区的给定邮政编码/邮政编码的坐标(纬度/经度)的最完整、精确和可靠的方法是什么?我需要发出大量请求,因此高 API 限制率(甚至可能不存在)会很有用。
GeoNames http://www.geonames.org/postal-codes/转储会很酷,但它似乎有太多重复的坐标(example http://www.geonames.org/postal-codes/PT/04/braganca.html)并且他们的数据库似乎还缺少特定国家/地区的一些邮政编码。
还有其他(可靠的)替代方案吗?
While 我正在读一个元问题 https://meta.stackexchange.com/questions/28080/why-does-careers-location-field-change-jyvaskyla-to-jyvaskyla/28343#28343,我发现了这个链接:
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
我以前听说过 YQL,但我不知道可以用它来对地址进行地理编码,所以我搜索了一下并发现我发现了这个非常有趣的信息 http://developer.yahoo.com/yql/:
使用限制
每个应用程序的限制(由
您的访问密钥):每 100,000 次调用
天
每个 IP 限制:/v1/public/:1,000
每小时通话次数; /v1/yql/: 10,000
每小时通话次数
有谁知道我可以在哪里获得使用 YQL 进行地理编码地址的更多具体信息?
雅虎!地球星球 http://developer.yahoo.com/geo/geoplanet/将为您提供邮政编码的质心纬度/经度点。根据我的经验,他们是可靠的。 API 限制为每天 50,000 个请求。我不确定他们的缓存结果政策是什么。我的印象是,如果您联系雅虎!,您可以安排更高的请求限制,尽管这可能会花费一些钱。
他们还让你下载大部分数据 http://developer.yahoo.com/geo/geoplanet/data/根据知识共享许可,但不幸的是,这似乎仅限于 WOEID 关系和国家/地区名称。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)