Crear particiones cartográficas (Cartografía)

Resumen

Crea una malla de entidades poligonales que cubren la clase de entidad de entrada en donde cada polígono encierra no más de un número especificado de entidades de entrada o vértices de entrada, determinado por la densidad y distribución de las entidades de entrada.

La clase de entidad de la partición resultante está adaptada idealmente para la configuración de entorno de geoprocesamiento Particiones cartográficas. La configuración del entorno de Particiones cartográficas indica a ciertas herramientas de geoprocesamiento que carguen y procesen entidades de entrada por partición. Estas herramientas operan contextualmente, lo que significa que múltiples entidades, posiblemente de múltiples temas, se deben cargar simultáneamente. Se encontrarán límites de memoria con datasets grandes. La partición admite el procesamiento de datasets grandes por medio de estas herramientas en partes secuenciales.

Ilustración

Entidades poligonales de partición creadas para las entidades de carreteras del mundo
Entidades poligonales de partición creadas para las entidades de carreteras del mundo

Uso

Sintaxis

arcpy.cartography.CreateCartographicPartitions(in_features, out_features, feature_count, {partition_method})
ParámetroExplicaciónTipo de datos
in_features
[in_features,...]

Las clases o capas de entidad de entrada cuya distribución y densidad de entidades o distribución y densidad de vértices dictan el tamaño y ordenación de los polígonos de salida. Las entidades de entrada están destinadas normalmente para el procesamiento subsiguiente con otras herramientas de geoprocesamiento. Normalmente, las entidades de entrada, cuando se consideran simultáneamente, excederían los límites de memoria de otras herramientas, de manera que las particiones se crean para subdividir las entradas para su procesamiento.

Feature Layer
out_features

La clase de particiones de la entidad poligonal de salida, cada una de las cuales encierra un número manejable de entidades de entrada o un número manejable de vértices de entrada que no exceden el número especificado por el parámetro feature_count.

Feature Class
feature_count

El número ideal de entidades o vértices (en función del parámetro partition_method) a adjuntar por cada polígono en la clase de entidad de salida. El recuento recomendado para las entidades es de 50.000, que es el valor predeterminado. En el caso de los vértices, 1 millón de vértices consumirá en torno a 0,5 GB de memoria (en función de la herramienta) al utilizar las particiones. El conteo de entidades no puede ser menor que 500.

Long
partition_method
(Opcional)

Especifica si el parámetro feature_count hace referencia al número ideal de entidades o al número ideal de vértices de cada polígono de salida.

  • FEATURESLa partición considera el número y la densidad de las entidades individuales. Este método es aplicable en la mayoría de los casos y es el predeterminado.
  • VERTICESLa partición considera el número y la densidad de los vértices. Se utiliza en los casos en que los datos de entrada contienen un número relativamente bajo de entidades muy complejas, como los polígonos de país de alta resolución, o cuando las entidades muy largas se pueden cruzan con varios límites de partición, como las líneas de curvas de nivel.
String

Muestra de código

Ejemplo de CreateCartographicPartitions (ventana de Python)

El script de la ventana de Python muestra cómo utilizar la herramienta CreateCartographicPartitions en el modo inmediato.

import arcpy
arcpy.env.workspace = "C:/data/cartography.gdb/transportation"
arcpy.CreateCartographicPartitions_cartography("roads.lyr", "partitions", 50000, "FEATURES")

Información de licenciamiento

  • Basic: No
  • Standard: No
  • Advanced: Sí

Temas relacionados