[Gvsig_usuarios] Se puede reproyectar un archivo CAD?

eusobiaga elena.usobiaga en tecnalia.com
Lun Jun 27 09:59:12 CEST 2011


Muchas gracias a todos, por fin he llegado a una solución, los problemas erán:
1) El archivo CAD estaba en coordenadas, pero la longitud tenía un 1 por delante de su valor real, lo cuál hacía que no se ubicara en su lugar correcto.
2) El archivo shp de referencia estaba en EPSG: 32317 (17S), empleado para todo el pais del Ecuador, aunque la ciudad con la que estaba trabajando se ubica en 18N (EPSG:26918). Debido a esto, había una evidente deformación en el archivo shp, para el cual ha sido necesario trasladar y girar el shp una vez puesto en el mismo sistema de referencia que el CAD.

Gracias a todos por todo el esfuerzo, saludos cordiales!

De: JCFURAGARO [via OSGeo.org] [mailto:ml-node+6519032-1759786414-341156 en n2.nabble.com]
Enviado el: lunes, 27 de junio de 2011 7:01
Para: Usobiaga Ferrer, Elena
Asunto: Re: Se puede reproyectar un archivo CAD?

Buen día,

He realizado un par de videos[1] que podrían ser útiles para reprojectar la información que provienen de AutoCAD (DWG o DXF), donde define el sistema de coordenadas (planas en mi caso)  mediante la extensión de topología "Ajuste espacial de un archivo vectorial" y que posteriormente se pasa a geográficas si es la necesidad.
Es aplicable en cualquier sentido (Geográficas a planas o planas a Geográficas), teniendo en cuenta que se debe ingresar las coordenadas geográficas en grados decimales.

En cuanto el uso de información proveniente de AutoCAD lo que hago es usar el Visor de AutoCAD[2] y convertir la información a una versión anterior (2004) y luego si la puedo visualizar en gvSIG y pasarla a shapefiles donde posteriormente la exporto a mi BD PostGIS, logicamente algunos detalles se pierde en el cambio de versión, nada que no se pueda arreglar con un poco de trabajo.
Cuando me pasan información de MapInfo, uso QGIS para pasarla a shapefile, me ha ido bien y puede que haya otra forma y tendré que explorarlas.

Saludos.

[1]http://jhcanof.wordpress.com/2011/06/26/ajuste-espacial-de-un-archivo-vectorial-y-cambio-de-coordenadas-en-gvsig-desktop/
[2]http://usa.autodesk.com/adsk/servlet/pc/index?id=6703438&siteID=123112
2011/6/26 Agustín Gutiérrez Fornés <[hidden email]</user/SendEmail.jtp?type=node&node=6519032&i=0>>
Hola a todos:

Elena, ¿has podido instalar la extensión de topología y usar la herramienta de transformación, siguiendo las instrucciones del artículo de ese blog publicado por Juan Lucas Domínguez? ¿Te ha funcionado bien?...

El problema que he visto en ese artículo que comenta Juan Lucas es que, lógicamente, para realizar esa transformación se necesitan introducir pares de coordenadas como puntos de referencia para realizar la georreferenciación... y quizá Elena también tenga dificultad para asignar puntos de referencia con coordenadas en Longitud/Latitud en ese archivo que nos comenta.

No sé, yo sigo pensando que el problema está en el archivo de origen...

A ver, se me ocurren las siguientes alternativas:

Elena:

1. ¿Puedes comprobar realmente si las coordenadas geográficas de ese archivo CAD (supongo que es AutoCAD) tienen asignadas un datum o sólo son coordenadas geográficas (Longitud/Latitud) genéricas (es decir, sin datum asignado)?

2. Si no tienen datum asignado, que yo sepa esa reproyección (o transformación) no podría hacerse desde gvSIG. Debería efectuarse desde otro programa (AutoCAD Map 3D, MapInfo, ArcGIS...). Una vez reproyectado en cualquiera de esos programas, se podría convertir a formato shp (por ejemplo) y después podrías trabajar perfectamente en gvSIG.

3. ¿Tienes posibilidad de reproyectarlo en alguno de los SIG comentados?

4. Como última alternativa, si quieres, pásame un trozo pequeño (para hacer una prueba) de ese archivo (preferiblemente en formato dwg, si tienes acceso a él) y chequearé si tiene proyección o si tiene un sistema de coordenadas geográficas con datum asignado y te lo devolveré, si puedo, reproyectado a la proyección que necesitas (UTM zone 17S WGS 72, EPSG: 32317). Utilizaría AutoCAD Map 3D y MapInfo para realizar dicha prueba.

Después ya decidirás (o decidiremos) lo que hacemos con el resto.

Y una última observación: Debemos tomar conciencia (y hablo a nivel general) que un porcentaje elevado de los archivos en formato CAD (AutoCAD, MicroStation...) que nos podamos encontrar en nuestro trabajo diario, no suelen estar preparados para poder ser importados e implementados correctamente en un sistema de información geográfica. Pero eso ya sería tema para otro debate (!). Simplemente lo dejo ahí...

Un saludo.

AGF

Agustín Gutiérrez Fornés



________________________________
From: "Juan Lucas Dominguez Rubio" <[hidden email]</user/SendEmail.jtp?type=node&node=6519032&i=1>>

Subject: Re: [Gvsig_usuarios] Se puede reproyectar un archivo CAD?
To: "Lista de Usuarios de gvSIG" <[hidden email]</user/SendEmail.jtp?type=node&node=6519032&i=2>>,

<[hidden email]</user/SendEmail.jtp?type=node&node=6519032&i=3>>
Message-ID:
<[hidden email]</user/SendEmail.jtp?type=node&node=6519032&i=4>>

Content-Type: text/plain; charset="iso-8859-1"

Hola,
si lo he entendido bien, tu archivo CAD usa un sistema de referencia local que no tiene código EPSG. Si es así, debes aplicarle una transformación para tenerlo en un SRS conocido. Hay varias formas de hacer eso, creo que las más fáciles son estas dos alternativas , pero ambas requieren algo de tiempo:

1) instalar la extensión de topología y usar su herramienta de transformación

http://www.gvsig.org/web/projects/gvsig-desktop/devel/topology/product

2) aplicar lo que dice este artículo:

http://foss4gis.blogspot.com/2011/05/computing-and-applying-affine.html


Saludos,
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/>
---

________________________________

De: [hidden email]</user/SendEmail.jtp?type=node&node=6519032&i=5> en nombre de eusobiaga
Enviado el: lun 20/06/2011 9:18
Para: [hidden email]</user/SendEmail.jtp?type=node&node=6519032&i=6>
Asunto: Re: [Gvsig_usuarios] Se puede reproyectar un archivo CAD?

Hola Agustín,

El archivo CAD está en coordenadas geográficas, y como el programa parecía leerlo bien (y se correspondian con las coordenadas que me habian pasado los creadores del plano) había asumido que estaría en WGS84, pero estas en lo cierto, recomprobando con una capa de OSM en WGS84 efectivamente no tiene sistema asignado.

¿Alguna idea de que puedo hacer con ello?

Muchas gracias por todas las aportaciones.

Elena


De: Agustín Gutiérrez Fornés [via OSGeo.org] [mailto:[hidden email]</user/SendEmail.jtp?type=node&node=6519032&i=7>[hidden email]]
Enviado el: domingo, 19 de junio de 2011 21:42
Para: Usobiaga Ferrer, Elena
Asunto: Re: Se puede reproyectar un archivo CAD?

Hola a todos:

¿Y el problema no puede ser que el archivo dxf no tenga proyección, es decir, que no esté proyectado?

 Porque a lo mejor el problema reside en el archivo de origen...

 En el primer correo de Elena Usobiaga comentaba que "Estoy intentando reproyectar un archivo CAD de WGS84 a EPSG:32317 pero no me lo permite". Elena mencionaba el datum de ese archivo CAD, pero no indicaba su proyección...

 Elena, ¿has comprobado si el archivo nativo de AutoCAD (el dwg) tiene una proyección asignada?... Porque el si el dwg no tiene proyección tampoco la tendrá el archivo de intercambio (el dxf). A lo mejor el dwg sólo tiene asignado un sistema de coordenadas geográficas (longitud/latitud), pero no una proyección; o simplemente tenga asignado un sistema de coordenadas planas o rectangulares (las que establece por defecto AutoCAD), en cuyo caso tampoco se podría reproyectar en gvSIG (ni en ningún GIS). Las reproyecciones requieren de la referencia de una proyección geográfica inicial.

Si realmente verificas que el archivo original tiene proyección, la reproyección debería funcionarte.

Saludos.

AGF

Agustín Gutiérrez Fornés

________________________________

From: "Juan Lucas Dominguez Rubio" <jldominguez en ...>
Subject: Re: [Gvsig_usuarios] Se puede reproyectar un archivo CAD?
To: "Lista de Usuarios de gvSIG" <gvsig_usuarios en ...>,
"Lista de Usuarios de gvSIG" <gvsig_usuarios en ...>
Message-ID:
<E43C32BC5843E34FB4C00CDFAAAAF7D8017B5484 en ...>
Content-Type: text/plain; charset="iso-8859-1"

Hola,
creo que no es normal que haya problemas para reproyectar un DXF. Intenta convertirlo a SHP antes de reproyectarlo, es decir:

- crea una vista (en este paso realmente no importa qué SRS asignes a la vista)
- añade el DXF sin usar ninguna opción de reproyección (como si el DXF estuviera en el mismo SRS que la vista)
- Exporta  la capa a SHP y tendrás en disco un SHP con exactamente las mismas coordenadas que tiene el DXF

A partir de ahí, trabaja con el SHP (reproyectar etc)

Por cierto el código EPSG:32317  es un poco raro, creo que solo se usa en algunas zonas del área Perú-Pacífico-Antártida:

http://spatialreference.org/ref/epsg/32317/

¿estás trabajando con coordenadas de esa zona?


Saludos,
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/>

_______________________________________________
gvSIG_usuarios mailing list
[hidden email]</user/SendEmail.jtp?type=node&node=6519032&i=8>

Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios



--
JHONATAN CANO FURAGARO
Ingeniero Forestal
Universidad Nacional de Colombia
Celular 300 430 45 46

_______________________________________________
gvSIG_usuarios mailing list
[hidden email]</user/SendEmail.jtp?type=node&node=6519032&i=9>

Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios

________________________________
If you reply to this email, your message will be added to the discussion below:
http://osgeo-org.1803224.n2.nabble.com/Se-puede-reproyectar-un-archivo-CAD-tp6482322p6519032.html
To unsubscribe from Se puede reproyectar un archivo CAD?, click here<http://osgeo-org.1803224.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=6482322&code=ZWxlbmEudXNvYmlhZ2FAdGVjbmFsaWEuY29tfDY0ODIzMjJ8MTQwOTg4MTU3OA==>.


--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Se-puede-reproyectar-un-archivo-CAD-tp6482322p6519495.html
Sent from the gvSIG usuarios mailing list archive at Nabble.com.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20110627/fd2379a0/attachment.htm 


Más información sobre la lista de distribución gvSIG_usuarios