Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 从邮政编码和国家/地区获取地址(http://maps.googleapis.com/maps/api/geocode/json?address={zipcode})_Google Maps - Fatal编程技术网

Google maps 从邮政编码和国家/地区获取地址(http://maps.googleapis.com/maps/api/geocode/json?address={zipcode})

Google maps 从邮政编码和国家/地区获取地址(http://maps.googleapis.com/maps/api/geocode/json?address={zipcode}),google-maps,Google Maps,有没有办法从一个地方的邮政编码和国家获取街道信息,如图所示,我只从邮政编码和国家获取该地方的位置,而没有该地方的进一步信息。我想这样做有点像自动完成表单中的链接。在这里,用户在输入邮政编码后可以返回其所有地址信息 如果存在具有相同邮政编码的地址,则有一种方法可以将其显示为用户可以从中选择的列表 我可以用这个代码来获取我想要的数据吗 http://maps.googleapis.com/maps/api/geocode/json?address={zipcode} 这不是答案,但我无法在评论中发

有没有办法从一个地方的邮政编码和国家获取街道信息,如图所示,我只从邮政编码和国家获取该地方的位置,而没有该地方的进一步信息。我想这样做有点像自动完成表单中的链接。在这里,用户在输入邮政编码后可以返回其所有地址信息

如果存在具有相同邮政编码的地址,则有一种方法可以将其显示为用户可以从中选择的列表

我可以用这个代码来获取我想要的数据吗

http://maps.googleapis.com/maps/api/geocode/json?address={zipcode}


这不是答案,但我无法在评论中发布图像,很明显,OP不了解地址查找

此图像来自页面

如果你只有一个邮政编码,那么你能得到的唯一可靠信息就是州。我从一个无法截屏的下拉列表中选择了这个城市

此示例表单的目的是获取准确的地址。现在,如果你真的在网站上使用这个表单,那么就需要有一个第二行地址,用于公寓号码、套房号码或地址的其他标识符

现在,当我输入一个实际的街道地址时,我得到了这个信息

在谷歌给我一个精确的匹配之前,我必须在Avenue的所有地方打字

很明显,谷歌有一个数据库,里面有美国的所有邮政编码,也许还有其他地方的邮政编码,他们可以在那里验证地址是否真实。对于一些企业来说,这种验证是值得的


要具体回答OP的问题,答案是否定的。否定的。你能从邮政编码中得到的只是州。

谷歌要求的不仅仅是邮政编码。他们有一张所有街道的列表。@GilbertLeBlanc我不太明白你的意思。只要你在表格中键入街道名称的开头,Google查找街道名称并获取邮政编码和其他地址信息。@GilbertLeBlanc是否可以对其进行反向工程,以便当用户键入他们的国家和邮政编码时,Google查找并显示地址和街道名称?一个邮政编码中有多条街道。当你有一个街道号码和街道名称时,只有一个邮政编码。所以,不。