2013-04-29 69 views
0

我正在使用Google地方API编写我的android应用程序。我想根据突出显示的地点列表(即我不想在我的URL中传递“关键字”或“类型”或“名称”参数)接近设备当前位置的地点列表。有没有办法做到这一点?按距离排序的地方 - Android

根据以下链接,您必须在URL中传递关键字,名称或类型参数。 https://developers.google.com/places/training/additional-places-features

我搜索谷歌和相当多的线程在stackoverflow,但找不到有用的帮助使用rankby = distance参数。如果您可以分享您使用Google地方API按距离分类地点的经验,我将不胜感激。

谢谢你的帮助。

注: 以下网址失败: https://maps.googleapis.com/maps/api/place/search/json?location=37.787930,-122.4074990&rankby=distance&sensor=false&key=

回答

0

关键字,类型和名称都是可选的参数。您只需传递您的API密钥,位置和传感器。有关详细信息,请参阅以下链接: https://developers.google.com/places/documentation/search

+0

您还必须通过想要搜索半径的距离,高达50,000米。例如:https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&sensor=false&key=AddYourOwnKeyHere – 2013-07-09 15:33:50