2016-04-27 84 views
-2

我是Android開發新手。一旦我們獲得用戶當前的經度和緯度,我想向他展示Google地圖中標記的地點列表。例如,如果我的緯度和經度分別爲23.00和72.50,那麼我想顯示其半徑10公里範圍內的所有標記位置。基於位置的Android開發

+0

只要位置將被更改,就可以在偵聽器上使用'locationchangedlistener'。 –

+0

Thanku Devendra Singh,請介紹一下在android應用程序中連接我的地圖的一些想法,或者是否有任何其他方式來檢索當前位置周圍主要地區/地點的名稱? –

+0

如果你想獲得你周圍或你附近的主要場所,請使用Google場所API。[這裏是教程](http://www.androidhive.info/2012/08/android-working-with-google-places -and-maps-tutorial /) –

回答

1

一旦你有用戶的位置,你可以用它來調用Google地方的API。

Here是該文檔的鏈接。在您調用API之前,您需要執行多個步驟。他們在API的地方開始指南中詳細介紹。

我希望這會有所幫助。

+0

在Google地方Api中,我已成功使用網址https://maps.googleapis.com/maps/api/place/add/json?key=我的API KEY添加了地點,並且它將返回唯一的place_id作爲響應。但當我通過以下網址去附近搜索時:https://maps.googleapis.com/maps/api/place/nearbysearch/json?location = MYLATITUDE,MYLONGITUDE&radius = 50000&type = shoe_store&key = MY API KEY。響應只顯示google具有「GOOGLE」範圍的地方。我應該如何獲取我添加的地點即:SCOPE:「APP」? –