2012-11-30 186 views
1

我想在特定位置顯示最近的地方。我編碼顯示所有離我的位置最近的地方,使用谷歌地圖的谷歌地圖API。距離google地方最近的地方

Reference link

但問題是我想說明的地方尊重的類別。 例如:如果我想顯示hotels.then它只能顯示離我最近的酒店位置。

+0

其中技術使用android或java腳本? – Hemant

+1

Stack Overflow是一個編程問答網站..我不是ee [question](http://en.wikipedia.org/wiki/Question)here ... – Selvin

+0

Android ........ – GaneshKumar

回答

0

在谷歌的API,你將有地方類型,你怎麼證明 Google types

場所類型鏈接:https://developers.google.com/places/documentation/supported_types

可以包括由每一個加號分隔多個場所類型(+) :

keyword=coffee+internet 

它讓幾乎正確的結果

+0

這將起作用,但不適用於[地點類型](https://developers.google.com/places/documentation/supported_types) –

0

按照該鄰居AP我documentation,你可以傳遞參數types與周邊搜索請求由supported types篩選結果:

「類型 - 將結果限制爲地方匹配指定類型的至少一個。類型應該用管道符號(type1 | type2 | etc)分隔。見supported types列表「

通過types=doctor|electrician過濾的例子周邊搜索請求:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&rankBy=distance&types=doctor|electrician&sensor=false&key=AddYourOwnKeyHere

0

去項目>屬性> Java構建路徑>庫,並確保沒有任何的android.jar或maps.jar直接包含在內,你應該只有谷歌阿皮亞至少有maps.jar和android.jar葉子。

相關問題