[Gvsig_usuarios] Se puede reproyectar un archivo CAD?

Agustín Gutiérrez Fornés agutfor en wanadoo.es
Dom Jun 26 15:27:16 CEST 2011


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" <jldominguez en prodevelop.es>
Subject: Re: [Gvsig_usuarios] Se puede reproyectar un archivo CAD?
To: "Lista de Usuarios de gvSIG" <gvsig_usuarios en listserv.gva.es>,
<gvsig_usuarios en listserv.gva.es>
Message-ID:
<E43C32BC5843E34FB4C00CDFAAAAF7D8017B548B en australia.prodevelop.local>
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: gvsig_usuarios-bounces en listserv.gva.es en nombre de eusobiaga
Enviado el: lun 20/06/2011 9:18
Para: gvsig_usuarios en listserv.gva.es
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:ml-node+[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/> 
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20110626/e69a1ba2/attachment.htm 


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