2

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

我应该怎么做?有没有包含美国城市、州、邮编、纬度、经度信息的数据库?

4

4 回答 4

5

地名

GeoNames 地理数据库涵盖所有国家,包含超过 800 万个地名,可供免费下载。

还有一个网络服务。

于 2009-05-10T12:51:13.503 回答
2

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

将英里转换为经度和纬度

从经度和纬度计算距离

于 2009-05-10T13:13:43.800 回答
1

有关基于邮政编码的地理位置,请参阅http://code.google.com/p/zip-code/例如。

于 2009-05-10T12:48:36.803 回答
1

啊!人们为什么要为这些东西收费?甚至 USPS 也不会免费为您提供当前的邮政编码数据库,并且上述链接中的数据库已经多年没有更新,这可能会让用户陷入困境。这是免费的公共数据!

因此,我通过使用较旧的 zip 数据集创建了一个数据库,并将其连接到 Google 的地理编码 API 以使其保持最新状态。到 2011 年 7 月为止,这一项都已完成。

以 MySql、CSV 或 Excel格式下载免费的邮政编码数据集。

于 2011-07-21T04:11:18.747 回答