Php 基于Zipcode的搜索

Php 基于Zipcode的搜索,php,sql,zipcode,Php,Sql,Zipcode,我想使用美国城市和州或邮政编码进行地理搜索,并查看相应的结果。在搜索中,我们必须提到半径距离。例如: 我想在加利福尼亚州周围25英里之间搜索 我该怎么做才能做到这一点?是否有包含美国城市、州、邮编、纬度、经度信息的数据库?有关基于zipcode的地理位置,请参见示例。 地理名称地理数据库 覆盖所有国家/地区,包含超过 有800万个地名 可免费下载 还有一个Web服务。一旦您将邮政编码数据转换为经度和纬度,这里有一些用于处理坐标的资源 啊!为什么人们要为这些东西收费?即使是USPS也不会免费提供

我想使用美国城市和州或邮政编码进行地理搜索,并查看相应的结果。在搜索中,我们必须提到半径距离。例如: 我想在加利福尼亚州周围25英里之间搜索


我该怎么做才能做到这一点?是否有包含美国城市、州、邮编、纬度、经度信息的数据库?

有关基于zipcode的地理位置,请参见示例。

地理名称地理数据库 覆盖所有国家/地区,包含超过 有800万个地名 可免费下载


还有一个Web服务。

一旦您将邮政编码数据转换为经度和纬度,这里有一些用于处理坐标的资源


啊!为什么人们要为这些东西收费?即使是USPS也不会免费提供当前的zipcode数据库,而且上面链接的数据库已经多年没有更新了,这可能会让用户感到困惑。这是免费的公共数据

因此,我创建了一个数据库,使用一个较旧的zip数据集,并将其连接到谷歌的地理编码API,以使其保持最新。这一次是在2011年7月

以MySql、CSV或Excel的形式下载