Google API:使用思域号码查找完整地址&邮政编码

时间:2012-01-20 18:53:53

标签: google-maps geolocation street-address

在加拿大的许多政府网站上,他们只能通过邮政编码和街道名称了解您的地址。

当您在Google地图上搜索邮政编码时,此邮政编码涵盖的区域将被覆盖。

但是看看google地图API,我找不到基于邮政编码和公民号码获取完整地址的方法。

1 个答案:

答案 0 :(得分:3)

我担心Google地理编码API中没有此功能。

如果您在加拿大或英国搜索(全精度)邮政编码,您可以通过结果中较小的Bounds字段将结果精确到一个建筑物(可能是几个)。示例(红色框是边界):

M6G 1C5(加拿大) http://gmaps-samples-v3.googlecode.com/svn/trunk/geocoder/v3-geocoder-tool.html#q%3DM6G%201C5

SW1V 4EB(英国) http://gmaps-samples-v3.googlecode.com/svn/trunk/geocoder/v3-geocoder-tool.html#q%3DSW1V%204EB

您获得的结果是邮政编码,API不会将其“翻译”为街道地址(例如750 College St,Toronto,ON M6G 1C5)。如果您认为这在整个国家和其他国家(例如英国,不确定其他人)都会有效,请考虑提交地理编码API的功能请求(并在此处发布问题编号:)

http://code.google.com/p/gmaps-api-issues/issues/entry?template=Geocoding%20API%20-%20Feature%20Request

HTH

相关问题