Home > ArcGIS-ESRI > Trabajar shape files con AutoCAD

Trabajar shape files con AutoCAD

Los shape files, conocidos como archivos .shp serán formatos cuaternarios en cuestión de tecnología pero no podemos evitar que hayan sido popularizados tanto como lo fue ArcView 3x.  Esta es la razón por la que siguen siendo muy utilizados, al grado que plataformas la mayoría de plataformas geoespaciales han desarrollado rutinas para operar con ellos.  Inclusive gvSIG puede leerlos y editarlos.

Una alternativa muy usada antes era exportar de ESRI a dxf, con la desventaja de perder los datos tabulares.  En este caso, veremos como interactuar con estos velociraptors usando AutoCAD AutoCAD Map, me enterado de este proceso mediante una gentil respuesta de Txus en el foro Cartesia.

1.  No es cualquier AutoCAD

Un shape file está compuesto por una geometría, contenida en el archivo de extensión .shp, luego los datos tabulares contenidos en el archivo .dbf y el índice que los vincula que es el .shx.

Para leer un archivo de estos se requiere AutoCAD Map, o bien Civil 3D; también vale aclarar que a diferencia de Bentley Map o gvSIG no es posible leer el archivo de forma nativa pero sí es viable mediante una conexión FDO.

El ejemplo lo estoy haciendo con AutoCAD Civil 3D 2008.

2. Como importar archivos .shp

importar shp con autocad3 Trabajar shape files con AutoCADPara ello hay que hacerlo en el menú:

"map / tools / import", allí permite elegir tanto archivos .shp como E00 e incluso coverages del inicial ArcInfo workstation.

También permite importar de programas como Mapinfo (.mif .tab) y Microstation Geographics (.dgn).  Me parece una buena apertura de AutoCAD a formatos ajenos, pues al importar de un dgn por esta vía es posible capturar el mslink y otras personalizaciones como explotar objetos complejos y convertir cells a bloques de una vez.

Luego el panel solicita que se le asigne proyección y la posibilidad de importar solamente una zona.

importar shp con autocad Trabajar shape files con AutoCAD

También es posible especificar si los polígonos se desean convertidos a polilíneas cerradas.

3. Como exportar a .shp 

Para exportar el proceso es parecido, "map / tools / export", luego la exportación debe hacerse por separado, las líneas, puntos, polígonos y textos.  La selección se puede hacer manualmente, por layers o por feature classes y si se tienen topologías definidas, mejor.exportar shp autocad map civil 3d Trabajar shape files con AutoCAD

También es necesario definir los atributos de los objetos que construirán las columnas del dbf, la proyección del archivo de salida y la conversión de polilíneas cerradas a polígonos.

En esto de importar y exportar existe la alternativa de crear un perfil para no estar definiendo cada vez las condiciones, esto se guardaría como un archivo .ipf que puede ser cargado cada vez que se hará el proceso.

Artículos relacionados:

9 comments

  1. Convierte anotaciones a gráficos. Cada programa suele tener un plugin para eso.

  2. Hola,
    estoy buscando la manera de exportar desde Autocad Map, Kosmo o GvSig unas etiquetas para que puedan verse en Autocad normal.
    Gracias
    Saludos

  3. Me parece estupenda la tarea de explicarnos algunos temas muy interesantes a los que no sabemos, gracias por su tiempo y sabiduria.

  4. Gracias Buho.

  5. Hola
    A pesar que constantemente visito esta web, no me había percatado de este post… así que un año 3 meses después comento, a pesar que creo que ya debes conocer este punto :-D
    Buena con el import/ export en AutoCAD Map.. peeeeeeeeero lo “correcto” es trabajar con el shp en FORMATO NATIVO osea.. SIN IMPORTAR!…
    Desde el Task Pane de AutoCAD Map (desde la versión 2007 para arriba) tiene la posibilidad de conectarse directamente a varios repositorios de datos (wms, oracle, wfs, raster y [oh!] shp)…
    Simplemente vas a Data / Connect to data y listo!. Respeta tal cual el archivo shp original, es posible consultar, analizar, editar y todo sigue en formato shp..
    Acá una imagen del comando en cuestión
    http://img402.imageshack.us/img402/4387/ejemplomap.jpg
    Saludos!!
    BUHO
    Lima Perú

  6. Gracias, ya he hecho la corrección.

    un saludo.

  7. Deberías tachar Autocad, y usar Autocad map (Civil 3D está construido sobre él)

    Y también podías hacer referencia a la conexión FDO, que aunque no suelo utilizarla, entiendo que trabaja sobre el archivo nativo shp, y no es necesario importarlo ;-)

  8. jeje, eres malo !

    Gracias por el dato. Ya he colocado el crédito.

Leave a Reply

Your email address will not be published.

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>