免费api的地名区域名称等

时间:2010-06-25 07:37:50

标签: gis geocoding

我不认为有这样的事情,但无论如何我都试一试。

让我们说我有一个由两个点(纬度,经度组合)定义的正方形。是否有(免费)API(地名词典?),它返回广场所在的国家/地区,并可能在广场内放置名称,城市,管理区域名称?

另一个有用的API是在给定点(纬度,经度)和(预定义)半径的情况下返回与上面相同的信息的API。

我更喜欢第一种解决方案。

感谢。

基督教

3 个答案:

答案 0 :(得分:2)

我认为他们不会满足您的所有要求,但GeoNames Web Services值得一看:

检查terms以获取有关许可和日常使用的信息。

当然,您可以随时查看Google Maps Reverse Geocoder,但我认为它不支持边界框或半径参数:

http://maps.google.com/maps/api/geocode/json?latlng=40.714224,-73.961452&sensor=false

答案 1 :(得分:0)

不确定这是否会完全符合您的要求,但前几天我遇到了这个问题: SimpleGeo

在他们的常见问题解答中说:

  

SimpleGeo,以其最基本的形式,使用纬度和经度按位置对数据进行索引,以便您可以轻松搜索附近的内容。

他们提供免费的API,每月最多可拨打1个电话。

答案 2 :(得分:0)

虽然并非所有区域都完整,但有Openstreetmap(如果没有完整,您可以随时添加!)。