Ejercicio 3a: Introducción a ETC espacial

Complejidad: Intermedio Requisito de datos: ArcGIS Tutorial Data for Desktop Ruta de los datos: C:\arcgis\ArcTutor\Data Interoperability\ Objetivo: Cree una simple herramienta ETC espacial que lea datos de parcela MGE y cárguelos en una geodatabase.

Las herramientas ETC espaciales pueden realizar una amplia gama de procesos y flujos de datos, desde simples traducciones de formatos a complejas transformaciones que reestructuran la geometría y los atributos.

En este ejercicio, creará una herramienta ETC espacial simple que extraerá los datos de parcela Intergraph Modular GIS Environment (MGE) y los cargará en la geodatabase.

El formato MGE utiliza archivos MicroStation DGN estándar para almacenar y editar los elementos gráficos de los datos geográficos. Los elementos no gráficos, como los atributos de entidad, se almacenan en tablas de bases de datos externas y se vinculan a los elementos gráficos a través de pares de números entidad y mslink.

Inicie utilizando el asistente Crear espacio de trabajo de traducción para realizar las siguientes tareas:

Con FME Workbench, puede realizar las siguientes tareas:

Después de ejecutar la herramienta y generar los datos, puede agregar el dataset a ArcMap para comprobar los resultados.

Crear una caja de herramientas

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\parcels\ en el cuadro de texto Ubicación y presione INTRO.

    Se agrega la ubicación al árbol de catálogo.

    Ventana de catálogo

  4. Haga clic con el botón derecho en la carpeta Parcelas y haga clic en Nueva > Caja de herramientas Toolbox.
  5. Haga clic con el botón derecho en la caja de herramientas, haga clic en Cambie el nombre, luego póngale el nombre de parcelas.

Crear el espacio de trabajo de traducción

Iniciar el asistente y elegir el lector FME

Pasos:
  1. Haga clic con el botón derecho en la caja de herramientas Parcelas y haga clic en Nuevo > Herramienta ETC espacial
    Se abre el asistente Crear espacio de trabajo de traducción.

    Bienvenida del asistente

  2. Haga clic en el botón para examinar Formato.

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

    FME Reader Gallery

  3. Escriba mge en el cuadro de texto Buscar .
  4. Haga clic en la fila que enumera el formato Intergraph MGE y haga clic en Aceptar.

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

  5. Haga clic en Siguiente.

Especificar la fuente de datos

Localizar los datos de origen
Pasos:
  1. Haga clic en el botón (+) Agregar.

    Se abre el cuadro de diálogo Seleccionar varios datasets.

  2. Haga clic en el botón Agregar directorios.

    Se abre una segunda ventana de navegación.

  3. Navegue hasta C:\arcgis\ArcTutor\Data Interoperability\parcels\ y haga clic en Abrir.

    El cuadro de diálogo Administrador de dataset avanzado se rellena con la ruta y las extensiones de archivo (.dgn y .cad) estándar que se definen para el formato Intergraph MGE en la Galería del lector FME.

Especificar los parámetros de filtro de archivo

Edite los parámetros predeterminados Archivo/Filtro para que todos los archivos de dibujo MicroStation DGN (.par) en la carpeta se especifiquen como datos de origen.

Seleccionar varios datasets

Pasos:
  1. Haga doble clic en los campos Archivo/Filtro que contienen *.dgn y reemplace el contenido con *.par.
  2. Haga clic en la fila que especifica *.cad y haga clic en Quitar.
  3. Haga clic en Aceptar.

    Se cierra el cuadro de diálogo Administrador del dataset avanzado.

Especificar los parámetros de lector

Especifique la base de datos externa que contiene las tablas de atributos.

Pasos:
  1. Haga clic en el botón Parámetros.

    Se abre el cuadro de diálogo Parámetros de Intergraph MGE.

    Parámetros de Intergraph MGE

  2. Haga clic en la flecha Tipo de base de datos y elija MDB.
  3. Haga clic en el botón de exploración Archivo MDB de Access.
  4. Navegue hasta C:\arcgis\ArcTutor\Data Interoperability\parcels\parcel_attrs.mdb y haga clic en Abrir.
  5. Haga clic en Aceptar.

    Se cierra el cuadro de diálogo Parámetros de Intergraph MGE.

  6. Haga clic en Siguiente.

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 gdb en el cuadro de texto Buscar.
  3. Haga clic en la fila que enumera Geodatabase de Esri (basada en archivos) y haga clic en Aceptar.

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

  4. Haga clic en Siguiente.
  5. Haga clic en Siguiente para aceptar los parámetros predeterminados de escritor para la geodatabase.
  6. Haga clic en Finalizar para iniciar FME Workbench.

Preparar la herramienta

Workbench abre el espacio de trabajo con un modelo ETC de la información que proporcionó. Elimine el espacio de trabajo de manera que solo procese las entidades de punto y de línea.

Modificar el modelo

Pasos:
  1. Haga clic con el botón derecho en el tipo de entidad de origen denominada Desvinculado y haga clic en Eliminar en el menú contextual.
  2. Haga clic con el botón derecho en el filtro de geometría huérfana y haga clic en Eliminar en el menú contextual.

    Es posible que necesite arrastrar GeometryFilter_ 3 para quitarla del camino.

  3. Haga clic y arrastre para crear un cuadro de selección alrededor de los tipos de entidad de destino huérfanos restantes, haga clic con el botón derecho en la selección, luego haga clic en Eliminar en el menú contextual.
  4. Elimine todos los tipos de entidad de destino (escritor) excepto aquellos que coincidan con los tipos de entidad de origen (lector). Cuando haya finalizado, sus resultados deben parecerse al gráfico a continuación.

    El tipo de entidad de lector LOT_LINES tiene su geometría de línea asignada al tipo de entidad de escritor LOT_LINES_line y el tipo de entidad de lector LOT_POINTS tiene su geometría de punto asignada al tipo de entidad de escritor LOT_POINTS_point.

    Editar modelo ETC

Editar el parámetro de destino

Especifique la ruta y el archivo de geodatabase de salida predetermina.

Pasos:
  1. Confirme que el navegador está disponible.
    Para abrir la ventana Navegador en el menú principal, haga clic en Ver > Ventana > Navegador.

    Parámetros publicados

  2. Expanda Parámetros publicados.
  3. Haga doble clic en Geodatabase Esri de destino (basada en archivos).
    Se abre el cuadro de diálogo Editar parámetro publicado.
    Editar parámetro publicado
  4. Haga clic en el botón Examinar

    Se abre el cuadro de diálogo Seleccionar Geodatabase Esri de destino (basado en archivos).

  5. Navegue hasta la carpeta C:\arcgis\ArcTutor\Data Interoperability\parcels.
  6. Escriba parcels_ETL.gdb en el cuadro de texto Geodatabase para completar la ruta y, a continuación, haga clic en Abrir.
  7. Haga clic en Aceptar.

    Se cierra el cuadro de diálogo Editar parámetro publicado.

Guardar y cambiar el nombre de la herramienta

Pasos:
  1. Haga clic en Archivo > Guardar para guardar la herramienta.
  2. Haga clic en Archivo > Salir para salir de Workbench.
  3. Haga clic con el botón derecho en la herramienta ETC espacial en la ventana Catálogo, haga clic en Cambiar nombre, luego escriba Importar parcelas MGE.

Abrir y ejecutar la herramienta

Pasos:
  1. En la ventana Catálogo, expanda la caja de herramientas Parcelas Toolbox.
  2. Haga doble clic en la herramienta Importar parcelas MGE.

    Se abre el cuadro de diálogo de la herramienta ETC espacial Importar parcelas MGE.

    Importar parcelas MGE

  3. Haga clic en Aceptar.

    The tool executes the conversion in the background. A progress bar at the bottom of your map displays the name of the tool. When the tool is finished, a pop-up notification appears in the system tray. You can examine the details of the conversion in the Results window.

Agregar los datos a ArcMap.

Pasos:
  1. En la ventana Catálogo, expanda la geodatabase parcels_ETL y arrastre las clases de entidad LOT_POINTS_point y LOT_LINES_line en ArcMap y compruebe los resultados.

    Resultados de ArcMap

Esto completa el ejercicio.

Continúe con el siguiente ejercicio: Ejercicio 3b: Transformar datos y utilizar el visualizador.

Temas relacionados

9/11/2013