采用制图分区环境的工具将通过指定的分区面要素细分输入要素,以便按顺序处理,从而避免处理大型数据集时可能遇到的内存限制。
以下工具支持 Cartographic Partitions 环境设置:
- 聚合面工具
- 对齐标记工具
- 折叠水文多边形工具
- 折叠道路详细信息工具
- 描绘构建区工具
- 检测图形冲突工具
- 交叉图层掩膜工具
- 合并分开的道路工具
- 解决建筑物冲突工具
- 解决道路冲突工具
- 在相交处设置控制点工具
- 简化建筑物工具
- 简化线工具
- 简化面工具
- 简化共享边工具
- 平滑线工具
- 平滑面工具
- 平滑共享边工具
- 细化道路网工具
用法说明
- 分区要素应该表示输入要素的逻辑细分,这些输入要素由采用该设置的工具进行处理。 输入要素应该基本上均匀分布在分区要素中。 这些要素可以是一组空间上相关的要素,如县或者其他行政边界;也可以是表示单独地图图幅的面,如使用格网索引要素工具创建的面;或者是使用创建 Cartographic Partitions 工具专门创建的面分区。
- 分区要素必须是具有有效空间参考的面要素类或面 shapefile。
- 分区要素必须具有正确的拓扑。 相邻面的边应该匹配,且不能有重叠。 分区要素之前可以存在孔洞,但是分区要素不能是多部分面或带有孔洞的面。 面必须包含简单的、不重叠的几何。
- 每个分区面的面积必须大于零。 Null 或空的分区将不做处理,而且会引发警报。 这些分区将在处理过程中被忽略。
- 当使用 Cartographic Partitions 环境设置时,只有被分区要素的范围覆盖的输入要素才会被处理,即使输出范围环境的范围设置比分区要素更大,仍如此。 超出此范围的要素将被忽略。
- 了解更多有关使用 cartographic partitions 概化大型数据集的详细信息
对话框语法
分区要素 - 用来细分大型数据集的面要素类,以实现制图综合或冲突解决处理。
脚本语法
arcpy.env.cartographicPartitions = FeatureClass
参数 | 说明 |
---|---|
FeatureClass | 用来细分大型数据集的面要素类,以实现制图综合或冲突解决处理。 |
脚本示例
import arcpy
# Set the cartographic partitions to C:\data\world.gdb\world_partitions
arcpy.env.cartographicPartitions = r'C:\data\world.gdb\world_partitions'