Iterar clases de entidad (ModelBuilder)

Resumen

Repite clases de entidad en un espacio de trabajo o dataset de entidades.

Más información acerca del funcionamiento de Iterar clases de entidad en ModelBuilder

Uso

  • La herramienta está pensada para utilizarse en ModelBuilder y no en scripts de Python.

  • Cuando se utiliza esta herramienta en un modelo, la primera clase de entidad se utiliza como plantilla para la salida. Permite la selección de campos en herramientas sucesivas.

  • La herramienta tiene dos salidas: Clase de entidad de salida y Nombre, que se pueden usar como inline variable (por ejemplo, %Name%) en otras herramientas.

Sintaxis

arcpy.mb.IterateFeatureClasses(in_workspace, {wildcard}, {feature_type}, {recursive})
ParámetroExplicaciónTipo de datos
in_workspace

Espacio de trabajo o dataset de entidades que almacena las clases de entidad que se va a iterar. Si se define una geodatabase como espacio de trabajo de entrada, solo se iterarán las clases de entidad que estén directamente debajo de la geodatabase (clases de entidad independientes). Para iterar todas las clases de entidad de un dataset ubicado en la geodatabase de entrada, marque la opción recursiva.

Workspace; Feature Dataset
wildcard
(Opcional)

Una combinación de * y caracteres que ayudan a limitar los resultados. El asterisco equivale a decir ALL. Si no se especifica ningún comodín, se devolverán todas las entradas. Por ejemplo, se puede utilizar para restringir la iteración de los nombres de entrada que empiezan por un carácter o una palabra determinados (por ejemplo, A* o Ari* o Land*, etc.).

String
feature_type
(Opcional)

El tipo de entidad que se va a utilizar como filtro. Solo se generarán las entidades del tipo especificado. Si no se especifica un tipo de entidad se generarán todas las entidades.

  • ANNOTATIONLa salida solo serán las clases de entidad de anotación.
  • DIMENSIONLa salida solo serán las clases de entidad de dimensión.
  • EDGELa salida solo serán las clases de entidad de eje.
  • JUNCTIONLa salida solo serán las clases de entidad de cruce.
  • LINE La salida solo serán las clases de entidad de línea.
  • POINTLa salida solo serán las clases de entidad de puntos.
  • POLYGONLa salida solo serán las clases de entidad poligonal.
  • MULTIPATCHLa salida solo serán las clases de entidad multiparche.
String
recursive
(Opcional)

Determina si el iterador recorrerá todas las subcarpetas en el espacio de trabajo principal.

  • Activado: recorrerá en iteración todas las subcarpetas.
  • Desactivado: no recorrerá en iteración todas las subcarpetas.
Boolean

Salida derivada

NombreExplicaciónTipo de datos
features

La ruta completa a la clase de entidad.

Clase de entidad
name

El nombre de la clase de entidad.

Cadena

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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