2016-03-04 72 views
0

我在Google地圖中構建了我的應用程序。 如果放大得足夠近,你會看到的地方(見截圖)獲取自來水地圖ID谷歌地圖Android

http://i.imgur.com/WznK3pT.png

我需要的地方ID爲這些地方(即當用戶點擊就可以了),認爲這將是簡單的,但不幸的是我找不到它。

這將是類似的官方谷歌地圖應用程序,如果你點擊一個地方,它會加載所有的地方信息。

+0

你嘗試過什麼嗎? –

回答

1

我將直接開門見山。按照我所說的步驟。

首先在onMapClickListener()您將獲得latlng,我們將使用它獲取該地點的地點id。

使用此URL來獲取地點ID。該網址將返回json數據,您可以在瀏覽器上查看該地址是否爲該地點的ID。那麼你必須相應地在你的應用中解析它。網址如下 -

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=your_latitude,your_longitude&sensor=false&key=your_api_key

給它一個嘗試,讓我知道。

謝謝

+0

如果這是您需要的,請您接受這是正確的答案。 –

+0

這將是一個很好的第二個解決方案,不幸的是,我只想挖掘這些地方,而不是一切。他們在那裏,所以看起來很奇怪,你不能點擊它們並獲得關於它們的信息。我會繼續尋找如何解決這個問題,如果沒有,那麼你的答案將是我的問題的最佳解決方案,我將標記爲一個正確的答案! – ThomasDhaen

+0

你可以問我你是否沒有得到你想要的東西。請澄清案件。我會很樂意提供幫助。 –