是否可以使用PHP使用zipcode找到地理位置

时间:2010-09-02 09:20:26

标签: php

是否可以使用PHP使用邮政编码找到地理位置。

例如,如果我输入邮政编码,我需要找到该特定邮政编码的名称。

这可能吗?如果有,请向我解释如何?

提前致谢

4 个答案:

答案 0 :(得分:2)

请参阅duplicate question,了解如何使用Google地理编码服务将地址转换为坐标。

格式为[zipcode], United States的查询,例如..

 72116, United States

总是适合你。

尝试使用maps.google.com模拟请求。

从Google服务返回的XML将包含官方地名,以及县和州名等其他信息。

答案 1 :(得分:1)

您可以使用Google的Map API通过Javascript和PHP执行此操作 - 请查看this question以获取如何使用它的示例。

我认为它不能仅通过PHP完成,因为您需要访问API的数据,而且他们通常(并非总是)通过javascript执行此操作。

您应该查看API documentation

答案 2 :(得分:0)

您可以仅使用PHP访问地理编码API ..您甚至不再需要API密钥。

http://code.google.com/apis/maps/articles/phpsqlgeocode.html

答案 3 :(得分:0)

因此,如果理解正确,您想知道您输入的邮政编码的城市/州吗?

也许你应该在这里查看Access数据库: http://databases.about.com/od/access/a/zipcodedatabase.htm

如果您发现它很有用,只需将其转换为MySQL表并随意使用。