对面要素进行分组以匹配一组规格


13

我有两组不同的面要素(398个人口普查区和80个邮政编码),每个要素都汇总成一个较大的要素(美国县)。尽管人口普查区小于邮政编码,但它们不会汇总(即嵌套在其中)邮政编码。

我的问题-是否有使用ArcGIS或QGIS(或任何软件)的方法/工具分别将398个人口普查区和80个邮政编码分组以形成10个面要素,同时最大程度地减少了两组10个面要素之间的差异?

为了明确起见,我想将398个区域分组-> 10个特征,然后分别对80个邮政编码-> 10个特征进行分组,这样我就有两个不同的集合,每个集合10个特征。我想优化此分组,以便使这两个集合之间的重叠最大化(即,最小化不匹配)。

这是显示我希望实现的图像:


无论如何,您可以提供一个示例(图片,绘图等),以显示最终输出的外观。我只是在想像上有困难。
landocalrissian 2014年

您是否还需要一些条件,例如“多边形的大小应大致相同”?我可以想象一种便宜的方法是找到与人口普查区域大致匹配的9个最小的邮政编码,然后将其余的大数称为第十个多边形。
韧皮部2014年

感谢韧皮部的评论。我确实想设置各种标准,但不想使问题复杂化。例如,最好为10个多边形中的每一个设置最小人口标准。我想要的是一种工具/方法,可以生成将CT和ZIP分组为这10个组,同时满足某些参数的可能解决方案的列表。然后,我可以手动查看解决方案中可能无法实现自动化的特征(例如,不跨越城市边界)。
Eli Kern 2014年

据我了解,您需要两层相同(ZIP和Tract)。假设您希望Tracts的形状应类似于ZIP,然后摆脱Tracts的几何形状,并创建一个与ZIP相同的图层,并将Tracts的属性转移到这个新创建的Tracts层中,那么ZIP和Tracts层将看起来相同。为此,将“ Tracts Tracts”层转换为“ Point”层并运行Update或Identity(我建议,因为它是非破坏性的)分析。您可能还需要根据需要进行溶解。现在,我们的ZIP和Tracts图层具有相同的几何形状..但是属性不同(即,Tracts)..
SIslam 2014年

我不知道此任务有任何简单的方法(例如,现有工具)。而且我怀疑创建一个输入比手动处理此大小的输入要快。
2015年

Answers:


1

由于没有明确或统一的方法来定义结果多边形,我认为您需要按照自己认为合适的方式首先创建它们-对普查或邮政编码层上的任何属性(现有或派生)使用dissolve。

生成多边形后,将每个图层叠加(相交),再进行分解并计算其他属性的统计信息。


0

如果您在数据库中拥有邮政编码和更高层次结构的信息,则可以通过将所有列值组合在一起并获得一个新的shapefile来实现。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.