8

在哪里可以找到使用 MySQL 的城市和社区数据库?我只对美国地区感兴趣。价格无所谓。

数据库必须帮助通过邮政编码识别位置。我已经有一个显示城市和州的数据库,但我还需要找到周围的社区。

我在http://www.oodle.com/上看到了很好的例子。

4

9 回答 9

6

Zillow Neighborhood 数据具有 CC-sharealike 许可证,而且非常全面。它在当今的地理空间世界中被广泛使用。

干杯

于 2009-10-15T17:41:46.967 回答
5

付费...您可以订阅Maponics 的 Neighborhood 数据集
虽然 Maponics 主要提供 GIS 数据(例如,允许人们在地图上精确定位社区的边界等),但我认为也可以使用简单的社区列表。
另一个商业产品是Urban Mapping

在您以特定城市/县为目标时,可以在 .gov / .us 网站中找到大量针对特定城市和县的免费资源。不幸的是,除了查找此类资源的困难(似乎不存在此类地方政府管理的数据库的任何实用目录)之外,对于数据的存储格式或数据的特定语义没有标准集。幸运的是,邮政编码相当明确,并且社区概念相对一般(尽管社区本身可以是非常动态的,机器人引入了新的社区名称,并且边界发生了一些细微的变化)。

编译此类数据库任务的总体复杂性、数据的长半衰期以及此类数据的潜在利润丰厚的用途似乎解释了为什么很难找到非商业来源。

于 2009-10-13T01:21:15.613 回答
3

这是一个老问题 - 但截至 2015 年 6 月,有一种更好、更简单的方法: http ://maps.googleapis.com/maps/api/geocode/json?address=YOUR_ADDRESS&sensor=false

示例: http ://maps.googleapis.com/maps/api/geocode/json?address=11%20W%2053rd%20St%20New%20York&sensor=false

于 2015-06-11T00:32:54.180 回答
2

Yelp 有一个社区 API。 http://www.yelp.com/developers/documentation/technical_overview

于 2011-03-15T00:07:44.253 回答
2

这是一个为城市和国家提供免费数据库的好网站:

http://ipinfodb.com/ip_database.php

于 2009-10-13T00:59:42.113 回答
1

Infochimps 有 Zillow Neighborhoods API:

http://www.infochimps.com/datasets/zillow-neighborhoods

于 2011-10-18T21:23:45.060 回答
1

Maponics在全球拥有超过 150,000 个以 MySQL 和其他格式提供的社区,以及一个API

于 2013-04-18T15:28:40.977 回答
1

看看这篇文章中的一些链接可能是值得的。您可以在多个地方找到您所追求的数据。

于 2009-10-13T07:04:10.213 回答
0

Urban Mapping 有一个 API 可以按地址、城市/州以及您需要的邮政编码(称为 getNeighborhoodsByPostalCode 方法)查找社区。

这是他们演示应用程序的链接,展示了它是如何工作的: URBANWARE API Demo Applications

编辑:
Urban Mapping 不再存在,Demo 链接有 linkrot;这就是它的样子,通过 Wayback Machine

[

虽然这本身不是一个数据库,但您可以通过为您有兴趣查看的每个邮政编码调用他们的 API 来快速填充您自己的数据库。

请注意,这是他们的高级 API 的一部分。如果您有每个城市的经/纬度坐标,您可以使用他们的免费 API 来获取边界包含经度/纬度坐标的社区列表。

于 2009-12-16T02:23:17.487 回答