我正试图找出一种简单/免费的方法,使用google maps v3 api将地理编码从城市名称反转为邮政编码。
使用西雅图的例子
http://maps.googleapis.com/maps/api/geocode/json?address=seattle&sensor=false
它没有返回邮政编码(我知道每个城市可以有多个邮编,但我会对默认或我能得到的任何内容感到满意)
如何获取此数据然后获取邮政编码?
感谢您的帮助!
答案 0 :(得分:0)
由于在大城市有多个邮政编码,您必须指定一个有效的地址才能获得。例如http://maps.googleapis.com/maps/api/geocode/json?address=Green+Wood+9206+1st+Ave+NW+Seattle&sensor=false
在结果JSON中你得到这对:
{
"long_name" : "98117",
"short_name" : "98117",
"types" : [ "postal_code" ]
}
我认为这就是你要找的东西。