Ejercicio 2c: automatizar herramientas de conversión rápida con ModelBuilder

Complejidad: Intermedio Requisito de datos: ArcGIS Tutorial Data for Desktop Ruta de los datos: C:\arcgis\ArcTutor\Data Interoperability\ Objetivo: Automatizar la ejecución de herramientas de conversión rápida con ModelBuilder.

Las herramientas de conversión rápida de Data Interoperability se pueden utilizar en ModelBuilder y conectar a otras herramientas de geoprocesamiento para automatizar flujos de trabajo de conversión.

En este ejercicio construirá un modelo que realice las siguientes tareas:

Crear una caja de herramientas y un modelo

Requisito previo:

La extensión Data Interoperability debe estar habilitada.

Pasos:
  1. Inicie ArcMap.
  2. Haga clic en el botón Ventana de catálogo Catálogo en la barra de herramientas Estándar.
  3. Escriba C:\arcgis\ArcTutor\Data Interoperability\zoning\ en el cuadro de texto Ubicación y pulse INTRO.

    Esta ubicación se agrega al Árbol de catálogo bajo el encabezado de conexión de carpetas.

    Ventana de catálogo

  4. Haga clic con el botón derecho del ratón en la carpeta zoning y haga clic en Nueva > Caja de herramientas. Toolbox.
  5. Haga clic con el botón derecho del ratón en la caja de herramientas, haga clic en Cambiar nombre y escriba zoning.
  6. Haga clic con el botón derecho del ratón en la caja de herramientas Zonificación y, a continuación, en Nuevo > modelo. Modelo.
    Se abre ModelBuilder.
    SugerenciaSugerencia:

    De forma predeterminada, el modelo se llama Modelo. Puede cambiarle el nombre haciendo clic con el botón derecho del ratón en la herramienta en la Ventana de catálogo y haciendo clic en Cambiar nombre desde el menú de acceso directo.

Agregar la herramienta Importación rápida

Pasos:
  1. Busque la herramienta Importación rápida utilizando la ventana Buscar Buscar y arrástrela al lienzo de ModelBuilder.
  2. Haga doble clic en Importación rápida.
  3. Haga clic en el botón de exploración Dataset de entrada.

    Se abre el cuadro de diálogo Especificar la fuente de datos.

Elegir el lector FME

Pasos:
  1. Haga clic en el botón para examinar Formato.

    Se abre el cuadro de diálogo Galería del lector FME.

    FME Reader Gallery

  2. Escriba gml en el cuadro de texto Buscar.
  3. Haga clic en la fila que enumera el formato Lenguaje de marcado geográfico (GML) y haga clic en Aceptar.

    Se cierra el cuadro de diálogo Galería del lector FME.

Especificar la fuente de datos

Pasos:
  1. Haga clic en el botón de exploración Dataset.

    Se abre el cuadro de diálogo Seleccionar archivo.

  2. Navegue hasta la carpeta C:\arcgis\ArcTutor\Data Interoperability\zoning.
  3. Haga clic en el dataset zoning.gml y, a continuación, en Abrir.

    El cuadro de texto Dataset se completa con el nombre y la ruta del archivo.

    PrecauciónPrecaución:
    Algunas extensiones de archivo se pueden asociar con más de un formato. Es una buena práctica confirmar visualmente que la extensión y formato del archivo concuerdan antes de cerrar el cuadro de diálogo.
  4. Haga clic en Aceptar.

    Se cierra el cuadro de diálogo Especificar la fuente de datos.

Especificar la geodatabase de destino

Pasos:
  1. Haga clic en el botón de exploración Geodatabase provisional de salida, navegue hasta la carpeta C:\arcgis\ArcTutor\Data Interoperability\zoning, escriba zoning2 en el cuadro de texto Nombre y, a continuación, haga clic en Guardar.

    El cuadro de texto Geodatabase provisional de salida se completa con el nombre y la ruta del archivo. En la siguiente sección, conectará esta salida como entrada con la herramienta Seleccionar datos.

  2. Haga clic en Aceptar.

    Se cierra el cuadro de diálogo Importación rápida y se muestra la herramienta en el estado preparado para ejecutarse.

    Importación rápida

Agregar la herramienta Seleccionar datos

Utilice la herramienta Seleccionar datos para seleccionar la clase de entidad de zonificación contenida en la geodatabase zoning2.gdb.

Pasos:
  1. Busque la herramienta Seleccionar datos (ModelBuilder) utilizando la ventana Buscar Buscar y arrástrela al lienzo de ModelBuilder.
  2. Haga clic en el botón Conectar Agregar conexión en la barra de herramientas.
  3. Haga clic en zoning2.gdb, en Seleccionar datos y, a continuación, haga clic en el menú de acceso directo Elemento de datos de entrada.

    La geodatabase de salida zoning2.gdb se conecta como entrada en la herramienta Seleccionar datos.

    Seleccionar datos

  4. Haga doble clic en Seleccionar datos y confirme que el cuadro de texto Elemento de datos secundarios se establece en zonificación.
  5. El elemento de datos secundarios es la clase de entidad contenida en la geodatabase de salida zoning2.gdb que se utilizará como entrada a la herramienta Disolver.
  6. Haga clic en Aceptar.

    Se cerrará el cuadro de diálogo Seleccionar datos.

Agregar la herramienta Disolver

Pasos:
  1. Busque la herramienta Disolver utilizando la ventana Buscar Buscar y arrástrela al lienzo de ModelBuilder.
  2. Haga clic en el botón Conectar Agregar conexión en la barra de herramientas.
  3. Haga clic en Elemento de datos de salida, en Disolver y, a continuación, haga clic en Entidades de entrada en el menú de acceso directo.

    El Elemento de datos de salida se conecta como entrada a la herramienta Disolver.

    Disolver
  4. Para abrir el cuadro de diálogo, haga doble clic en Disolver.
  5. Haga clic en el botón de navegación Clase de entidad de salida.

    Se abre el cuadro de diálogo Clase de entidad de salida .

  6. Navegue hasta la carpeta C:\arcgis\ArcTutor\Data Interoperability\zoning, escriba zoning_dissolve en el cuadro de texto Nombre y, a continuación, haga clic en Guardar.

    Se cierra el cuadro de diálogo Clase de entidad de salida y el cuadro de diálogo Clase de entidad de salida se completa con la ruta y el nombre del archivo. De forma predeterminada, la herramienta agrega la extensión de archivo (.shp).

    Configuración Disolver

  7. Marque la casilla de verificación Tipo de la lista Campos a disolver.

    Las entidades con los mismos valores para los campos marcados se agregarán (disolverán) a una entidad simple. Los Campos a disolver se escriben en la Clase de entidad de salida.

  8. Haga clic en Aceptar.

    Se cierra el cuadro de diálogo Disolver.

  9. Haga clic en Modelo > Guardar.

Ejecutar el modelo

El modelo genera un shapefile. Durante la ejecución, aparece la ventana de estado y muestra un registro de procesamiento.

Pasos:
  1. Haga clic en el botón Ejecutar Ejecutar.

    Se ejecutarán todas las herramientas que se encuentren en el estado Preparado para ejecutarse.

  2. Cuando el modelo acabe de ejecutarse, haga clic en Cerrar en el mensaje de estado.
  3. En el lienzo de ModelBuilder, haga clic con el botón derecho del ratón en zoning_dissolve.shp y, a continuación, en Agregar a visualización en el menú de acceso directo.

    Los resultados de la herramienta se muestran en ArcMap.

    ArcMap

  4. Haga clic con el botón derecho del ratón en la capa de entidad zoning_dissolve de la tabla de contenido y, a continuación, en Abrir tabla de atributos en el menú de acceso directo.

    Se agregarán las entidades con los mismos valores de tipo de campo.

  5. Cierre la tabla de atributos.
  6. Haga clic con el botón derecho del ratón en la clase de entidad de zonificación original en la Ventana de catálogo, haga clic en Propiedades del elemento en el menú de acceso directo y, a continuación, en la pestaña Vista previa.

    Compare los resultados y compruebe que la herramienta Disolver ha eliminado las teselas de cuadrícula.

  7. En el lienzo, haga clic con el botón derecho del ratón en zoning_dissolve.shp y, a continuación, en Agregar a visualización en el menú de acceso directo.

    Se eliminarán los resultados de ArcMap.

Agregar la herramienta Exportación rápida

Agregue la herramienta Exportación rápida para generar un dataset de Lenguaje de marcado geográfico (GML).

Pasos:
  1. Busque la herramienta Exportación rápida utilizando la ventana Buscar Buscar y arrástrela al lienzo de ModelBuilder.
  2. Haga clic con el botón derecho del ratón en Dataset de salida, haga clic en Cambiar nombre del menú de acceso directo y, a continuación, escriba Dataset GML de salida.
  3. Haga clic en el botón Conectar Agregar conexión en la barra de herramientas.
  4. Haga clic en zoning_dissolve.shp, en Exportación rápida y, a continuación, en Capa de entrada en el menú de acceso directo.
  5. El archivo de salida zoning_dissolve.shp se conecta a la entrada de Exportación rápida.
    Exportación rápida a GML
  6. Haga doble clic en Exportación rápida.
  7. Haga clic en el botón de exploración Dataset de salida.

    Se abre el cuadro de diálogo Especificar destino de datos.

Elegir el escritor FME

Pasos:
  1. Haga clic en el botón para examinar Formato.

    Se abre el cuadro de diálogo Galería del escritor FME.

    Galería del escritor FME

  2. Escriba gml en el cuadro de texto Buscar.
  3. Haga clic en la fila que enumera el formato Lenguaje de marcado geográfico (GML) y haga clic en Aceptar.

    Se cierra el cuadro de diálogo Galería del escritor FME.

Especificar el destino de los datos

Pasos:
  1. Haga clic en el botón de exploración Dataset.

    Se abre el cuadro de diálogo Seleccionar archivo.

  2. Navegue hasta la carpeta C:\arcgis\ArcTutor\Data Interoperability\zoning, escriba zoning_output en el cuadro de texto Nombre de archivo y, a continuación, haga clic en Guardar.

    Se cierra el cuadro de diálogo Seleccionar archivo y el cuadro de texto Dataset se completa con la ruta y el nombre del archivo.

    Especificar destino de los datos

  3. Haga clic en Aceptar.

    Se cierra el cuadro de diálogo Especificar destino de datos.

Agregar una segunda herramienta Exportación rápida

Agregue otra instancia de la herramienta Exportación rápida para generar un dataset MapInfo TAB.

Pasos:
  1. Busque la herramienta Exportación rápida utilizando la ventana Buscar Buscar y arrástrela al lienzo de ModelBuilder.
  2. Haga clic con el botón derecho del ratón en Dataset de salida, haga clic en Cambiar nombre del menú de acceso directo y, a continuación, escriba Dataset TAB de salida.
  3. Haga clic en el botón Conectar Agregar conexión en la barra de herramientas.
  4. Haga clic en zoning_dissolve.shp, en Exportación rápida (2) y, a continuación, en Capa de entrada en el menú de acceso directo.
  5. El archivo de salida zoning_dissolve.shp se conecta a la entrada (2) de Exportación rápida.
    Exportación rápida a Mapinfo TAB
  6. Haga doble clic en Exportación rápida (2).
  7. Haga clic en el botón de exploración Dataset de salida.

    Se abre el cuadro de diálogo Especificar destino de datos.

Elegir el escritor FME

Pasos:
  1. Haga clic en el botón para examinar Formato.

    Se abre el cuadro de diálogo Galería del escritor FME.

    Galería del escritor FME

  2. Escriba tab en el cuadro de texto Buscar.
  3. Haga clic en la fila que enumera MapInfo TAB (MITAB) y, a continuación, en Aceptar.

    Se cierra el cuadro de diálogo Galería del escritor FME.

Especificar el destino de los datos

Pasos:
  1. Haga clic en el botón de exploración Dataset.

    Se abre el cuadro de diálogo Seleccionar carpeta.

  2. Navegue hasta la carpeta C:\arcgis\ArcTutor\Data Interoperability\zoning y haga clic en Abrir.

    Se cierra el cuadro de diálogo Seleccionar carpeta y el cuadro de texto Dataset se completa con la ruta. De forma predeterminada, el escritor MapInfo TAB utiliza el nombre de la clase de entidad de entrada.

    Especificar destino de los datos

  3. Haga clic en Aceptar.

    Se cierra el cuadro de diálogo Especificar destino de datos.

  4. Haga clic en Modelo > Guardar.

Ejecute el modelo y explore los resultados.

Pasos:
  1. En el menú principal, haga clic en Modelo > Ejecutar modelo completo.

    El modelo crea un dataset zoning_dissolve.tab y un dataset zoning_output.gml. Durante la ejecución, aparece la ventana de estado de modelo y muestra un registro de procesamiento.

  2. Cuando el modelo acabe, haga clic en Cerrar en la ventana de estado.
  3. En la Ventana de catálogo, navegue hasta la carpeta C:\arcgis\ArcTutor\Data Interoperability\zoning.
  4. Expanda el dataset zoning_dissolve.tab, haga clic con el botón derecho en la clase de entidad poligonal de zonificación y, a continuación, haga clic en Descripción de elemento en el menú de acceso directo.

    Realice una vista previa de la imagen y explore los metadatos.

  5. Expanda el dataset zoning_output.gml, haga clic con el botón derecho en la clase de entidad poligonal de zoning_dissolve y, a continuación, haga clic en Descripción de elemento en el menú de acceso directo.

    Realice una vista previa de la imagen y explore los metadatos.

Esto completa el ejercicio.

Continúe con el siguiente ejercicio: Ejercicio 3a: introducción a ETC espacial.

Temas relacionados

9/11/2013