T. *_*ayo 5 geocoding country-codes latitude-longitude
如何从纬度经度位置获取国家/地区代码?
我知道有很多可用的地理编码服务,但它们没有考虑我的要求,因为我的应用程序在它上线几小时后被阻止(许多地理编码请求).
大多数地理编码服务也提供商业服务,但它们还不是一个选项,因为该项目是它的起点.
我做了一些研究,并认为我找到了一种方法:获取包含所有国家(多边形)边界的形状文件(或其他数据文件).接下来只查看lat/lng位置的多边形.最后从特定多边形中读取元数据.
有谁知道我在哪里可以获得包含显示世界上所有国家边界的多边形(或仅仅是线条)的形状文件(或其他格式)?
或者有没有更简单的方法来解决这个问题?
给定世界上国家(多边形)的数量,您可能希望先细分国家多边形集合来进行粗略过滤(例如,如果该点位于西半球和北半球,则只需要检查北美,中部美洲和加勒比国家。这可能会提高你的速度。
另外,请记住,许多国家/地区由多个多边形组成,只需在编码时记住这一点即可。
我没有使用任何这些来源来获取国家边界数据,但请查看: http: //geocommons.com/overlays/33578 和 http://geospatial.edublogs.org/2010/06/29/world-country-boundary -文件/
归档时间: |
|
查看次数: |
4898 次 |
最近记录: |