2017-03-28 82 views
1

我試圖在地圖上顯示所有地鐵停靠站和火車站。我通過the Radar Search API這樣做。它返回給定半徑內匹配類型的所有位置。 These types是可能的。谷歌地圖transit_station也顯示巴士站

因此,我基本上在地鐵​​和電車站transit_station類型的搜索。

問題是transit_station也返回總線站(它也有它的單獨類型bus_station,所以我希望他們不要通過transit_station類型返回)。

這是URL我正在請求:

https://maps.googleapis.com/maps/api/place/radarsearch/json?type=transit_station&location=51.055154,3.726752&radius=5000&key=[MY_API_KEY] 

所以我想如果我做錯事或我的要求,通過谷歌地圖是根本不可能的?

+0

請把你的代碼,讓我更好地理解。在哪個拉特里你面對這個問題? –

+0

首先你還檢查你的城市或其他城市只有問題嗎?只要把其他城市拉長,並檢查它。 –

+0

@HarshilKotecha我已經檢查了2個城市:比利時根特,比利時布魯塞爾。既顯示公交車站也。沒有太多代碼可以顯示,因爲我只是向API網址發送請求。我改變了我的問題以包含該網址。 – PoeHaH

回答

1

我的理解是,transit_station是一個泛型類型,包括train_stationbus_station,​​和light_rail_station

我認爲你應該使用一個單獨的light_rail_station型電車:

https://maps.googleapis.com/maps/api/place/radarsearch/json?location=51.055154%2C3.726752&radius=5000&type=light_rail_station&key=YOUR_API_KEY

而且,我想通了,許多電視臺都被標記爲在同一時間bus_station和light_rail_station。

enter image description here

希望它能幫助!

+0

這就是答案!我不知道light_rail_station,因爲它沒有記錄。您收錄的截圖是來自Google地圖還是您自己的應用? – PoeHaH

+0

這是我的應用程序,我只是顯示來自Web服務響應的字段。事實上,light_rail_station沒有記錄,我認爲你應該在[public issue tracker](https://issuetracker.google.com/issues?q=componentid:188872)中提交文檔錯誤。 – xomena

+0

謝謝!完成https://issuetracker.google.com/36824755 – PoeHaH