在谷歌地图中获取类型“路线”的搜索结果

时间:2015-01-05 21:59:59

标签: google-maps geocoding

我正在使用谷歌地图API对地址列表(街道,城市,国家/地区)进行地理编码。 我需要进行地理编码的地址之一是Niemcewicza,波兰华沙,我传递给卷曲的网址是:

http://maps.googleapis.com/maps/api/geocode/json?address=Niemcewicza+Warsaw+Poland

但是这会返回bus_station类型的元素,而不是路由类型。可能是因为完整的街道名称是Juliana Ursyna Niemcewicza。我尝试使用组件并限制搜索到components = route:Niemcewicza,但这导致了ZERO_RESULTS。 http://maps.googleapis.com/maps/api/geocode/json?address=Niemcewicza+Warsaw+Poland&components=route:Niemcewicza

有没有办法获得不完整街道名称的路由类型的地理编码结果?

1 个答案:

答案 0 :(得分:0)

尝试使用city& country作为地址,street-name的已知部分作为route-component。

至少对于给定的例子,它对我有用:

http://maps.googleapis.com/maps/api/geocode/json?address=Warsaw+Poland&components=route:Niemcewicza