CÓMO

Eliminar entidades por lotes después de ejecutar un proceso en ModelBuilder

Last Published: April 25, 2020

Resumen

Al ejecutar herramientas de geoprocesamiento en ModelBuilder, a veces es necesario eliminar entidades intermedias que no se requieren para el análisis. Al eliminar entidades innecesarias, se puede ahorrar espacio de almacenamiento en el equipo y limpiar el espacio de trabajo para no sobrecargarlo. Sin embargo, no es posible eliminar entidades por lotes manualmente en la ventana Catálogo. Eliminar entidades manualmente también lleva tiempo, especialmente si son muchas entidades.

Procedimiento

Elija uno de los siguientes métodos para eliminar entidades por lotes, en función de sus necesidades.

Usar la función Eliminar datos intermedios
Para eliminar clases de entidad innecesarias después de ejecutar un modelo en ModelBuilder, haga clic en el menú Modelo y luego en Eliminar datos intermedios. Compruebe si se han eliminado los datos en la ventana Catálogo.

Usar las herramientas Iteración y Eliminar
Si es necesario eliminar algunas entidades intermedias, utilice las herramientas Iteración y Eliminar en la ventana de ModelBuilder. Después de ejecutar un proceso en ModelBuilder, abra una nueva ventana de ModelBuilder e inserte las herramientas Iterar clases de entidades y Eliminar.

  1. Guarde la salida del proceso que debe eliminarse con una palabra clave incorporada al nombre de salida. Por ejemplo, _eliminar.

    First model

    Output in the geodatabase
     
  2. Abra una nueva ventana de ModelBuilder ModelBuilder.
  3. Haga clic en Insertar > Iteradores > Clases de entidad.
  4. Busque la herramienta Eliminar e inserte la herramienta en la nueva ventana de ModelBuilder con la herramienta Iterar clases de entidades.
  5. Haga doble clic en la función Iterar clases de entidades y defina los siguientes parámetros:
    1. Espacio de trabajo o dataset de entidades: seleccione la geodatabase que contiene las entidades a eliminar.
    2. Comodín: escriba *eliminar para eliminar las entidades con la palabra clave _eliminar en el nombre, como especificó en el paso 1.
    3. Tipo de entidad: deje el tipo de entidad en blanco para seleccionar todos los tipos de elementos de la geodatabase.

      Iterate feature classes
      Nota:
      Para obtener más información sobre los parámetros de la herramienta Iterar clases de entidades, consulte Iterar clases de entidades.
  6. Haga doble clic en la función Eliminar y establezca Elemento de datos de entrada como la salida de Iterar clases de entidades.

    iterate and delete
     
  7. Ejecute el modelo. Las entidades seleccionadas se eliminarán de la geodatabase.

    Result from the second model builder. The selected features are deleted from the geodatabase.

Id. de artículo: 000019492

Recibir notificaciones y encontrar soluciones a problemas nuevos o comunes

Obtenga respuestas resumidas y soluciones de vídeo de nuestro nuevo chatbot de IA.

Descargar la aplicación de soporte de Esri

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga