Android - 通过Lat和Long值获取地名

时间:2013-05-02 22:12:56

标签: android geolocation

我需要检查是否有任何地方(如咖啡,酒吧,商务中心等)在特定的Lat& Long值或附近注册,并获取这些地方的名称。有谁知道我怎么能在Android中做这样的事情?

事先提前, 此致

2 个答案:

答案 0 :(得分:2)

您可以使用一些可能的库/服务来获取应用的地理位置支持。我只试过gisgraphy。

  • The Google Maps Geolocation API - 使用Google服务。
  • gisgraphy - 使用开放街道地图,如果是“个人,非商业和非营利的,并且以聪明的方式”,则可以免费使用。如果您想免费,可以设置自己的gisgraphy服务器。提供要在项目中使用的REST API或Java库。
  • Overpass API - openstreetmap服务器的只读API。如果符合您的需要,您也可以设置自己的服务器或使用其中一个services in the osm wiki

答案 1 :(得分:1)

您可以尝试Google Places API