2012-03-10 92 views
0

有关地理位置的信息是否有任何方法通过纬度/经度获取有关不同地点(城市,山脉,河流等)的信息?通过坐标

我打算在我的rails项目中使用它。 当然,使用wiki中的信息是完美的。任何通过纬度/经度搜索wiki的例子?

可能是其他技术/网站/ API?

回答

4

您也可以查看Geocoder宝石来查找纬度和经度。然后你可以使用维基API找到文章,像这样:

en.wikipedia.org/w/api.php?action=opensearch &搜索= “PLACE_NAME” &道具=信息&格式= XML

或者,也许wikilocation将帮助你

+0

认为你是对的。 Wikilocation似乎是当今最好的。 – tiktak 2012-03-10 17:26:00

1

查看开放式街道地图API http://wiki.openstreetmap.org/wiki/API他们倾向于阻止只读查询,但您可能可以为该数据找到其他人的API。

也检查出http://www.gisgraphy.com/他们有一个免费的webservice这里http://www.gisgraphy.com/documentation/user-guide.htm#geolocwebservice看起来像它有你在找什么。

+0

我看到OSM有一个API在这里http://www.overpass-api.de/,他们正在努力。 – davehale23 2012-03-10 14:35:12