我可以帮您翻译成中文:我在哪里可以找到城市/社区数据库?

7

我该如何在MySQL中找到一个包含城市和社区的数据库?我只需要美国地区的信息,价格不是问题。

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

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

9个回答

6
Zillow社区数据采用CC-sharealike许可证,非常全面。目前在地理空间领域被广泛使用。
祝好!

只想提一下,这似乎只包括美国的社区。 - Niek

5

您可以付费订阅 Maponics 的社区数据集
虽然 Maponics 主要提供 GIS 数据,(例如:允许在地图上定位社区边界等),但简单的社区列表也可用。
另一个商业提供者是 Urban Mapping 的

如果您的目标是特定城市/县,请查找许多免费资源,通常可以在 .gov / .us 网站上找到特定城市和县的资源。不幸的是,除了定位此类资源(似乎不存在任何实用的目录用于这些本地政府管理的数据库)之外,存储数据的格式或收集数据的特定语义没有标准。幸运的是,邮政编码是相对清晰的,而社区的概念相对通用(即使社区本身可能非常动态,具有新社区名称的介绍以及一些边界的微小变化)。

编制此类数据库的整体复杂性、数据的长寿命以及此类数据的潜在利润使用似乎解释了为什么很难找到非商业来源。




2

实际上,我正在寻找其他类型的数据库。根据邮政编码查找位置。因此,基本上我输入所需位置的邮政编码,结果应包含州、城市和社区。就这样。 - Dan Sosedoff

1

Maponics 全球拥有超过 15 万个社区,可在 MySQL 和其他格式中使用,同时还提供 API


1

值得一提的是,您可以查看本文中的一些链接。其中有几个链接可能会提供您所需的数据。


1

0

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

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

编辑:
Urban Mapping不再存在,演示链接已经失效;这是它过去的样子,通过Wayback Machine查看

[

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

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接