X

ArcMap: Importar datos de Microstation Geographics

En algún momento hablamos que desde Geographics se pueden exportar/importar datos con ESRI, creando archivos shp.  Pero en caso de tener instalado ArcGIS, la extensión interoperability tiene muy buenas funcionalidades, echémosle una mirada:

1. Activar la extensión.

Esto se hace con tools > extensions y aquí se activa la extensión Data Interoperability.

La herramienta está en ArcCatalog, pero en caso de no estar activa la extensión o no tener licencia, el sistema avisará (Estoy usando ArcGIS 9.3)

2. Importar datos

Una vez ejecutado el Quick Import, se despliega un panel que pide básicamente dos tópicos:  Que vamos a importar y a donde lo vamos a almacenar.  En este caso, quiero importar datos de un proyecto Geographics, almacenado en una base de datos Access, con que se crearon atributos en un archivo dgn y que deseo queden dentro de una geodatabase.

Imput Dataset.  Hay que reconocer el mérito, que con esta extensión ArcGIS puede leer y procesar datos CAD/GIS de más de 115 formatos soportados por FME de Safe Software.  Entre ellos, de AutoDesk, CityGML, GeoJSON, GeoRSS, Google Earth, IDRISI, Geomedia, LandXML, MapInfo, PostGIS, PostgreSQL, Trimble JobXML, TIGER, WFS, etc.

En el caso de Bentley, hay opción para importar simple vector y también a partir de un proyecto Geographics (Aún no lo hace con datos xfm de Bentley Map).  Habrá que tener cuidado que los archivos dgn pueden llamarse con muchas extensiones, como .cat, .hid, .adm, .cad, etc.  Para ello, hay que activar la opción en tools > options > CAD, si no se hace, solo reconocerá los archivos de extensión dgn. 

Source.  Aquí se identifica la fuente de datos espaciales, en este caso elegimos Bentley Microstation GeoGraphics, como Formato.  Luego en Dataset elegimos el archivo que contiene la vinculación espacial, hay que tener en cuenta que la extensión del archivo deberá ser la que está indicada en el proyecto Geographics, y registrado pues la asociación del mslink se basa en ello.

Se debe establecer el sistema de coordenadas que tiene el mapa, en este caso, Proyectadas, UTM, Datum WGS84 y Zona 16N.

Se debe configurar los parámetros de conexión en el botón Settings.  En este caso:

  • Conexión tipo ODBC, a partir de la base de datos llamada Proyecto_local.mdb
  • Ingresamos el usuario y password definido en el proyecto
  • Luego seleccionamos los atributos que esperamos se importen.  Para fines de ejemplo, me interesa los linderos de manzana, lo que significa que traería de ese mapa, los vectores que tienen asignado este atributo.
  • Adicionalmente, es posible establecer si queremos que las celdas (bloques) se mantengan como objetos agrupados.  También si el formato de unidades será el primario o secundario (master o sub).
  • Se configura, que esperamos con los Complex Strings, esos objetos que contienen curvas, líneas agrupadas y shapes múltiples.  Estos se pueden desagrupar (drop) o bien propagar los enlaces con vínculos de cada objeto a un solo campo de la tabla (varios a uno).
  • Finalmente, si esperamos que los textos de líneas múltiples se separen.
  • Output Staging Geodatabase
  • A menos que se establezca algo diferente, ArcGIS crea una geodatabase con el nombre del archivo dgn, donde se ingresarán todos los datos.
  • La consola inicia su proceso y avisa si algo no se pudo lograr, y al llegar a los registros indica cuantos van ingresándose a la base de datos.  También en ese directorio se crea una archivo que contiene el log de lo sucedido en la importación.

3. El resultado

Allí lo tienen, los linderos de manzana como featureclass dentro de la base de datos, de la misma forma se pueden importar diferentes atributos, que en caso de tener tablas asociadas dentro del mdb se vendrán como atributos del shape.

geofumadas: Editor de Geofumadas
Related Post