使用Geocoder过滤邮政编码

时间:2014-03-28 15:47:11

标签: google-maps google-geocoding-api


我试图将更接近的邮政编码提取到某个纬度和经度 在这里阅读

https://developers.google.com/maps/documentation/geocoding/#reverse-restricted

看起来可以过滤某种类型的结果(包括邮政编码,如果我没错的话)。

我的问题是:是否可以使用地理编码API应用相同的过滤器? 提前谢谢你 马西

1 个答案:

答案 0 :(得分:0)

如果您对latlng进行反向地理编码,则不需要过滤器。

只需迭代所有结果,然后选择"postal_code"

results[i].types的结果

如果给定的latlng没有得到这样的结果,则意味着没有包含那个latlng的邮政编码(就Google地理编码API而言)。 API不会返回附近的邮政编码,只会返回包含latlng的邮政编码。

请注意,日本的一些建筑物可能会被许多邮政编码所包含,并且API不会返回它们中的每一个。例14:

https://google-developers.appspot.com/maps/documentation/utils/geocoder/#q%3D35.681185%252C139.763764