我正在尝试在 map 上显示所有地铁站和电车站。我通过 the Radar Search API 这样做。它返回给定半径内与类型匹配的所有位置。 These types是有可能的。
所以我基本上是在搜索地铁的 subway_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]
所以我想知道我是否做错了什么,或者我的请求根本无法通过 Google map 实现?
最佳答案
我的理解是,transit_station
是一个泛型类型,包括train_station
、bus_station
、subway_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。
希望对你有帮助!
关于google-maps - 谷歌地图transit_station还显示公交车站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43061551/