标注 | 说明 | 数据类型 |
输入要素 |
要素分布和密度或折点分布和密度指定输出面的大小和排列的输入要素类或图层。 输入要素通常会使用其他地理处理工具进行后续处理。 同时处理输入要素时,通常会超出其他工具的内存限制,所以要创建分区以细分要处理的输入。 | Feature Layer |
输出要素 | 分区的输出面要素类,其中的每个面封闭数量可控的输入要素或输入折点,不超过要素计数参数指定的数量。 | Feature Class |
要素计数 | 输出要素类中每个面封闭的理想要素或折点数(取决于分区方法参数值)。 建议的要素计数为 50,000,该值为默认值。 对于折点,一百万个折点将消耗大约 0.5 GB 的内存,具体取决于使用分区的工具。 要素计数不能少于 500。 | Long |
分区方法 (可选) | 指定要素计数参数是否引用每个输出面中的理想要素数或理想折点数。
| String |
摘要
创建一组网状面要素,来覆盖输入要素类,其中每个输出面封闭的输入要素或输入折点不超过指定的数量,该数量由输入要素的密度和分布决定。
在理想状况下,生成的分区要素类适合于制图分区地理处理环境设置。 Cartographic Partitions 环境设置将使特定的地理处理工具通过分区加载和处理输入要素。 这些工具的操作与上下文有关,这意味着多个要素(可能来自多个专题)必须同时加载。 大型数据集可能会遭遇内存限制。 经分区后这些工具可以分段逐一处理大型数据集。
插图
使用情况
参数
arcpy.cartography.CreateCartographicPartitions(in_features, out_features, feature_count, {partition_method})
名称 | 说明 | 数据类型 |
in_features [in_features,...] |
要素分布和密度或折点分布和密度指定输出面的大小和排列的输入要素类或图层。 输入要素通常会使用其他地理处理工具进行后续处理。 同时处理输入要素时,通常会超出其他工具的内存限制,所以要创建分区以细分要处理的输入。 | Feature Layer |
out_features | 分区的输出面要素类,其中的每个面封闭数量可控的输入要素或输入折点,不超过 feature_count 参数指定的数量。 | Feature Class |
feature_count | 输出要素类中每个面封闭的理想要素或折点数(取决于 partition_method 参数值)。 建议的要素计数为 50,000,该值为默认值。 对于折点,一百万个折点将消耗大约 0.5 GB 的内存,具体取决于使用分区的工具。 要素计数不能少于 500。 | Long |
partition_method (可选) | 指定 feature_count 参数是否引用每个输出面中的理想要素数或理想折点数。
| String |
代码示例
以下 Python 窗口脚本演示了如何在即时模式下使用 CreateCartographicPartitions 函数。
import arcpy
arcpy.env.workspace = "C:/data/cartography.gdb/transportation"
arcpy.CreateCartographicPartitions_cartography("roads.lyr", "partitions", 50000, "FEATURES")
环境
许可信息
- Basic: 否
- Standard: 否
- Advanced: 是