1

我有一个美国邮政编码及其对应的州、市和县的数据库。它以平面文件的形式提供,我正在尝试规范化数据并准确找出哪些实体依赖于其他实体。

我遇到的一个问题是,一些城市似乎存在于多个县。我的印象是,在美国,有一个州 -> 县 -> 市 -> 邮编的层次结构。

但是,对于某些城市,这些数据似乎并非如此:

我的数据集是不正确的还是这实际上是美国地理的一个特征?

4

2 回答 2

3

我正在处理相同的主题。我了解到,弗吉尼亚州的城市不在县内。城市既是市又是县,但不在任何县界内。阿拉斯加也没有县。他们的等价物是自治市镇,但整个州并未划分为自治市镇。任何不在自治市镇内的区域都被称为“无组织自治市镇”。

于 2012-10-19T19:48:08.000 回答
2

不,没有像那样干净的层次结构。

您还可能会发现跨越州界的城市(两个州的城市),以及包含多个城市的邮政编码。不久前,还有跨越州界的邮政编码。(邮政编码更多的是关于传递邮件的路线,而不是关于地理。)可能还有一些。

据我所知,没有一个县被分为两个州。但如果碰巧有一个,我不会感到惊讶。

根据您的应用程序,您可能会发现更奇怪的事情。我曾经不得不处理山区的地址,这些地址在地理上“在”一个县,但在紧急服务(消防、警察)“在”第二个县,在非紧急服务“在”第三个县(水、下水道、垃圾收集)。这取决于地址与山脊和道路的关系。

于 2011-09-23T12:08:49.010 回答