如何从纬度经度位置获取国家代码?经纬度位置的国家代码(不使用地理编码服务)
我知道有很多可用的地理编码服务,但它们没有满足我的要求,因为我的应用程序在上线后几个小时(许多地理编码请求)被阻止。
大多数地理编码服务也提供商业服务,但它们还不是一种选择,因为该项目在其中起始块。
我做了一些研究,并认为我找到了一个办法: 获取一个包含所有国家(多边形)边界的形状文件(或其他数据文件)。 接下来只需查看哪个多边形是lat/lng的位置即可。 最后从特定的多边形中读取元数据。
有没有人知道我可以得到一个形状文件(或其他格式),其中包括多边形(或只是线),显示世界上所有国家的边界?
或者有没有更简单的方法来解决这个问题?
团队感谢您的答复另一个来源。我刚刚运行了postgis,现在我正在尝试导入数据文件。 – 2011-03-03 13:07:44