从Android应用程序内的Google Map获取最近的公交车站

时间:2012-09-13 07:34:28

标签: android google-maps location google-places-api

我正在开发一个Android应用程序,我需要在其中实现以下目标。

  1. 获取设备的当前位置(坐标) - 完成
  2. 在给定半径范围内搜索最近的公交车站的设备位置并列出它们。
  3. 我需要第二件事的帮助。有没有办法从Android应用程序中的谷歌地图获取最近的公交车站?我可以使用Google Places API来实现这一目标吗?(官方网页上说它仍处于试验阶段)。如果是,怎么样?

    感谢。

2 个答案:

答案 0 :(得分:2)

我可以通过引用Davy's Tech Blog ArticleGithub

中提供的代码示例来成功实现这些目标

感谢您的帮助。

答案 1 :(得分:0)

对坐标进行反向地理编码:

https://developers.google.com/maps/documentation/geocoding/#ReverseGeocoding

然后进行这样的搜索:

https://maps.google.com/maps?q=transit靠近the_address_obtain_with_reverse_geocoding& output = json