exportar dwg a raster (jpg más georeferencia)

15 views
Skip to first unread message

tatepin

unread,
Oct 25, 2007, 6:42:50 PM10/25/07
to INI_GM_CASTELLANO
Simplemente cargo el dwg y le doy a exportar. Crea un archivo de
georeferncia jgw pero la imagen que crea no es la del mapa sino una
franja vertical estrecha. ¿Que hago mal?
Saludos José María Elías

Juanma

unread,
Oct 26, 2007, 12:49:02 AM10/26/07
to INI_GM_CASTELLANO
Hola Jose Maria:
Una vez que tienes cargado el dwg o dxf, o cualquier otro vectorial,
asegúrate de su correcta proyección visualizandole sobre cualquier
mapa raster. Elige ahora con el zoom para visualizar el raster (más
o menos) al tamaño que quieres ver cuando abras el jpg generado al
100% en cualquier programa de dibujo. Vete ahora a VIEW > Properties
y apuntate la resolución en m/pixel o arc degrees/pixel etc de las
dos coordenadas X e Y (o "copy to clipboard" para copiar a un txt.)

Export Raster and Elevation Data > Export JPG >...
En esa ventana es donde debes colocar los valores que has copiado:
Sample Spacing > X axis e Y axis
Si quieres verificar o modificar la resolución en otras unidades
pincha "Click Here to calculating...
Por último verifica abajo que están activadas las casillas
"Generate world file" para que te genere el JGW y "Generate prj file"
para que escriba el archivo de proyección.
Para cualquier aclaración no dudes en consultarla.

Saludos

Juanma

PSD:
Luego te pasaré a tu correo part. un vectorial del mapa guia de
La Rioja 5K donde figuran como areas todos los mapas. Yo creo que
seria bastante fácil para alguien que sepa programar en MSDOS
hacer un .bat que genere los seiscientos y pico JGW + PRJ

tatepin

unread,
Oct 26, 2007, 12:38:48 PM10/26/07
to INI_GM_CASTELLANO
Veo que en las ortofotos de La Rioja (jpg) pone 28 px/cm x 3560 e y
2440. Pero son px/cm no px/m Poniéndole estos parametros crea una
franja minima. Si le digo que cree con sus propias medidas crea algo
decente, pero no bueno. Sigo haciendo pruebas al buen tun tun. Pruebo
con x 35,60 e y 24,40 pensando pasar de cm a metros y nuevo desastre.
El caso concreto es a partir de la nueva cartografia de La Rioja en
DWG generar los jpg y jgw para poder importar y crear map para ozi y
compe. ¿Puedes tu descargar uno y hacer una prueba?
ftp://ftp.larioja.org/sig/ficheros_web/cartografia/cartografia_1_5000-2004/
Saludos y gracias

> > Saludos José María Elías- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

Juanma

unread,
Oct 27, 2007, 4:10:38 AM10/27/07
to INI_GM_CASTELLANO
Hola de nuevo:

Ya he descargado un zip de las ortos de la Rioja que contiene
un JPG + JGW y un DXF con los limites de la orto.
Al abrir con GM te pedirá la proyección: UTM y el datum que como
sabes es European Datum 1950 (Spain&P.)
Una vez abierto en Control Center señalas el archivo JPG y abajo
click en Metadata. Verás que la resolucción es exactamente de 1 m/px.
Si señalas el archivo con el botón derecho y seleccionas "Zoom to full
Detail....(1:1) lo visualizarás en pantalla al tamaño real.

Si abres ahora el zip/DWG correspondiente a esa ortofoto le
visualizarás
encima de la foto. Los "layers"/atribuciones que contienen los
archivos
vectoriales se visualizan de acuerdo a la configuración "por defecto"
que tenemos en nuestro equipo y son configurables a voluntad.
Es decir...puedes cambiar los colores de los rios (azul, por defecto)
a "verde pistacho)...por ejemplo.

Ya tienes en pantalla los elementos a exportar.
¿ quieres crear un archivo para Ozi con la vista actual...o sea con la
ortofoto + el archivo vectorial...? Si es sólo esto la operación es
muy sencilla:

File > Export Raster and Elevation Data > Export JPG
En las opciones de JPG verás que la resolución es 1m/px
Deberás activar abajo las casillas:
Generate World File, para que escriba el JGW
Generate PRJ File, para que escriba el archivo de proyección.
y por último:
Save Vector Data if Displayed, para guardar los vectores visibles.

Mi recomendación al respecto sería:

Abrir todas las ortofotos que te permita tu equipo. Por ejemplo
las 16 ortofotos correspondientes a un mapa 1:25000
Abrir encima de ellas los 16 DWG.
Si señalas los 32 archivos para abrir a la vez, GM te preguntará
por los parámetros de proyección. Una vez que los metas en la
ventana, activa la casilla que aparece abajo:
Use Selected Projection for All Selected Files
(Usar esta proyección para todos los archivos seleccionados)

Te abrirá todos de golpe.

Yo los guardaría como ECW, aunque en este caso cambiaría antes
el datum o a ED50 ( a secas) o a WGS84, ya que ECW no admite
la variante ED50(Sp&P) en su cabecera.

Un saludo.

Juanma


On 26 oct, 18:38, tatepin <tate...@ya.com> wrote:
> Veo que en las ortofotos de La Rioja (jpg) pone 28 px/cm x 3560 e y
> 2440. Pero son px/cm no px/m Poniéndole estos parametros crea una
> franja minima. Si le digo que cree con sus propias medidas crea algo
> decente, pero no bueno. Sigo haciendo pruebas al buen tun tun. Pruebo
> con x 35,60 e y 24,40 pensando pasar de cm a metros y nuevo desastre.
> El caso concreto es a partir de la nueva cartografia de La Rioja en
> DWG generar los jpg y jgw para poder importar y crear map para ozi y

> compe. ¿Puedes tu descargar uno y hacer una prueba?ftp://ftp.larioja.org/sig/ficheros_web/cartografia/cartografia_1_5000...

> > - Mostrar texto de la cita -- Ocultar texto de la cita -

Mole

unread,
Oct 27, 2007, 6:06:38 AM10/27/07
to INI_GM_CASTELLANO
En realidad no hace falta complicarlo tanto, los vectoriales ya están
georeferenciados, y símplemete basta con especificar la resolución a
la que quieres exportarlos como raster y que añada el fichero de
georeferencia. A este fichero si quieres que te sirva para calibrar el
mapa en Ozi tienes que cambiarle el nombre de la extensión, ya que Ozi
solo reconoce TFW, así por ejemplo los PGW (PNG)o JGW (JPG) los
cambiáis a TFW ya que su contenido es idéntico.

Una aclaración, ninguna cartografía oficial de ninguna comunidad la
vais a encontrar como European Datum 1950 (Spain&Portugal), TODAS
están en European Datum 1950, o ED50, así que utilizar esta cuando os
pida GM el sistema de coordenadas y el Datum. La razón del Spain &
Portugal está en la deformación del geoide en el NW de la península, y
su aplicación en La Rioja no aporta nada (más bien empeora la
precisión).

Por lo demás la transformación vectorial => raster para todo el
paquete de mapas se realiza por lotes mediante los scripts de GM y
resulta bastante sencilla.

El problema lo he encontrado en la versión de AUTOCAD de los DWG, que
GM no es capaz de interpretar bien y se come objetos del mapa. No lo
he probado pero me imagino que se puede corregir transformando todo a
una versión anterior (2000 p.e).


Mole

Juanma

unread,
Oct 27, 2007, 9:51:30 AM10/27/07
to INI_GM_CASTELLANO
Hola Mole y Bienvenido al Grupo:

...además los amigos de José María Terrón son mis amigos.

En este caso al que respondes, la cartografía de la Rioja 2004
no tiene incorporada la geo-referenciación ni en los vectoriales,
ni en los raster por lo que GM hace la inevitable pregunta.
Si le respondes ED50, como es habitual en la mayoría de los casos
y como yo hice en la primera ocasión, los archivos están
ligeramente desplazados sobre la cartografía digital MTN25.
Hecha la comprobación de algunos vértices geodésicos nos ocurre
exactamente lo mismo.
Volví a abrir el archivo y esta vez puse European 1950 (Esp y Port)
y, efectivamente quedan clavados.
La diferencia submétrica obtenida en los vértices está motivada
por la utilización en los segundos de sólo dos decimales por parte de
Global Mapper en este caso.

Por otra parte te recuerdo que la mayoría de los miembros del grupo
son nuevos en Global Mapper y no debes poner el listón muy alto
hasta que no subamos un poco el nivel general.

Mucho me alegra tu asturiana presencia entre nosotros (también
tenemos a Pepin Getino) especialmente porque me habian hablado
muy bien de ti como persona y como "artista" en nuestro mundillo.

Un abrazo

Juanma

tatepin

unread,
Oct 27, 2007, 2:15:03 PM10/27/07
to INI_GM_CASTELLANO
Muchas gracias de nuevo Juanma, pero no se trata de las ortofotos sino
de los archivos dwg topográficos del 2004. No están todos puestos en
la página todavía, por eso te ponía la dirección del ftp donde
aparecen todos. Están puestos los correspondientes a las hojas 169,
170 y 204. Prueba por favor con alguno a ver si consigues generar el
jpg y el jgw porque yo no soy capaz.
Saludos
José María Elías

On 27 oct, 10:10, Juanma <jmric...@gmail.com> wrote:

tatepin

unread,
Oct 27, 2007, 2:29:17 PM10/27/07
to INI_GM_CASTELLANO
En las pruebas que hago el problema está al poner los valores x e y
de la resolución porque genera una imagen extraña. La georeferencia es
perfecta.

Antonioe

unread,
Oct 29, 2007, 4:12:22 AM10/29/07
to INI_GM_CASTELLANO
Hola amigos

A mi tambien me pasan cosas raras.
Abro un fichero de la Rioja (05_0169a-0206_u50.dwg)
con el GM, le doy los datos de georeferencia y me aparecen
montones de puntitos negros y todo bastante feo.
Si abro el mismo fichero con otros programas para ver dwg,
como el Autovue, sale perfecto.

Juan Manuel Rico

unread,
Oct 29, 2007, 3:34:43 AM10/29/07
to ini_gm_c...@googlegroups.com
Hola Antonio:
El tema de la Rioja lo resolví directamente con Jose María Elias
ya que era algo muy específico y no quise dar el coñazo al grupo.
 
Respecto a los "puntitos"...
Pincha la herramienta Digitizer Tool (icono lápiz)
Botón Derecho: Hide area and line vertices
 
...y ya no verás los puntitos.  :- )))
 
Un abrazo
 
Juanma

Mole

unread,
Oct 29, 2007, 5:17:00 AM10/29/07
to INI_GM_CASTELLANO
Ya había visto a Pepín pero no sabía que JM. Terrón estuviese también
por aquí. Son dos pesos pesados en este mundillo, así que un abrazo
para los dos.

Respondiendo a los dos, indicar que GM lo que pide en realidad con los
vectoriales es la proyección (sistema de coordenadas y datum),
mientras que con los GIF te pides que le metas las coordenadas además
de la proyección. Lo que nos interesa es que los vectoriales los
tenemos en su sitio simplemente con indicar la proyección, y para los
raster en este caso (me remito a la información que proporciona el
servidor) hay que apañarsela.

En cuanto al Datum, la verdad es que en la información que proporciona
la página de IDE Rioja especifica que está en ED50, y la prueba que he
hecho transformando una hoja a WGS84 por el método de rejilla y
comprobando con un vértice geodésico de la red regente me da un error
de 0.0124m, que atribuyo a la diferencia WGS84-ETRS89. Por cierto GM
trabaja con una precisión interna de 8 decimales, si la información se
introduce como grados y décimas de grado no hay el problema que
comentas con los decimales de los segundos.

En cuanto a la generación de los raster, he hecho una prueba y salen
correctos ¿Puedes indicarnos que valores estás utilizando? ¿Dejando
los valores que asigna GM por defecto te sale la imagen bien?.
Describe un poco más en detalle el proceso y la imagen extraña.

Una última cosa, para el rasterizado de mapas vectoriales se suelen
obtener mejores resultados con el formato PNG que con JPG. Haz unas
pruebas y nos comentas.


Mole

Juan Manuel Rico

unread,
Oct 29, 2007, 6:24:08 AM10/29/07
to ini_gm_c...@googlegroups.com
Hola Mole:
 
Te detallo el proceso que he seguido, aunque todavía no hemos
hablado de vectoriales en el "cursillo" (está previsto hacerlo en esta
semana). Te comento que aprovecharé esta respuesta para añadir
cosas que tú y otros usuarios avanzados conoceis sobradamente.
 
Para el ejemplo nos referiremos a los DWG que conforman el
mapa 0169 de la serie 50K del IGN.
 
Este mapa esta dividido en 8 columnas y 8 filas (64 fragmentos)
con nomenclatura COL/FILA  de 01 a 08 en ambas.
Los dos primeros dígitos corresponden a la Columna y los dos
siguientes a la Fila. Los archivos que faltan para competar 64
es porque están fuera de la frontera riojana.
 Ejemplo:    05_0169a-0206_u50.zip  ( Columna 2, Fila 6)
 
1 Abro en GM , por ejemplo, todos los de la primera mitad.
  Es decir todos los que empiezan por 01, 02, 03 y 04.
  De 01 no existe ninguno porque eso es Burgos
  Del 02 sólo hay dos. Curiosamente el 0207 está mal situado.
  Del 03 y 04, están los 8 de cada.
 
2 Cuando GM me pregunta los parámetros de proyección
  selecciono UTM  Zona 30 y European Datum 1950 (España y P.)
  Activo la casilla del ángulo inferior izquierdo para que
  utilice esos mismos parámetros en todos los ficheros que
  se van a abrir.
 
3 Se abren los archivos, pero aparece algo extraño...2 puntos
   Al hacer mucho mucho "zoom in" sobre el punto superior
   vemos que efectivamente están ahí los vectoriales.
    Si hacemos ese mismo zoom en el punto inferior veremos
    que andamos por el Ecuador...Latitud: 0º
 
4 Control Center. Señalo TODOS los mapas abiertos.
   Botón derecho > Created Area Features from the Selecter Layers..
   Aparecen las areas de todos los planos.
 
5  Digitizer Tools > Botón Derecho > Show the area and line vertices.
    Con el puntero en Edit (como está) marco un recuadro sobre
    los dos puntos inferiores para seleccionarlos. Veremos que quedan
    marcados los puntos y el área. Para eliminar lo marcado o bien
    pulsamos "Suprimir" o "Delete" o con el botón derecho Delete
    Selected Features. Ya tenemos la mitad del mapa lista para
    guardar, por ejemplo en DXF.
 
6   Antes de guardar he modificado la calibración del archivo
    [ 05_0169a-0207_u50.zip ] claramente desplazado.
    Si le abrimos junto con [ 05_0169a-0206_u50.zip ] y con
    [ 05_0169a-0307_u50.zip ] que son los adyacentes por el Norte
    y por el Este, veremos esa desviación.
 
7 Para verificar la precisión de los archivos abiertos he utilizado
   el buscador de vértices geodésicos del IGN, ya que los archivos
   disponibles en "el mercado" han sufrido transformaciones y la
   intervención de diferentes programas, por lo que no son del todo
   fiables. En la mitad W dentro de los DWG referidos nos aparecen
   los vértices : Foncea, Aulago(REG), El Cuenco y Valdelasarmas.
   Las diferencias (centimétricas) obtenidas en GM entre dichos
   vértices en valores UTM del IGN y los mismos puntos en los DXF son:
   FONCEA :            0.631 cm
   AULAGO (Reg) :   1.001 cm
   EL CUENCO :       1.020 cm
   VALDELASARMAS: 0.998 cm
 
Para los muy exigentes, creo que pueden valer para hacer un track.....    :-)))
 
Pongo a vuestra disposición cualquiera de los archivos generados o utilizados en
el proceso. Si son pequeños por correo y si son grandes los coloco en mi FTP.
 
Un abrazo y perdonad si me he extendido demasiado.
 
Juanma
 
 
  
  
 
----- Original Message -----
From: Mole

Mole

unread,
Oct 29, 2007, 8:35:02 AM10/29/07
to INI_GM_CASTELLANO
Bueno, pues de entrada no consigo abrir toda la serie de la hoja 169.
Debe ser que ayer cuando "ordeñe" el servidor no bajaron bien, al
menos para GM, porque para el resto de programas se abren
perfectamente ¿¿ ??. Así que una idea puede ser que subas los mapas de
esa hoja a algún lado para que probemos todos con los mismos
ingredientes.

De entrada indicar que no pretendo adelantarme a ninguna fase,
simplemente que como en este hilo le estáis dando caña a los
DWG ..................... pues eso.

Una pregunta, ¿porque queréis montar hojas 50K? lo digo porque GM peta
cuando se le exige demasiada resolución para una área un tanto
extensa, y si no le metes resolución no ves nada en la imagen.

Lo que comentas de esos puntos discolos que aparecen en una esquina es
porque son o celdas o símbolos que GM no entiende, y entonces se van
al "0" de la hoja. Se pueden filtrar "a mano", aunque es mejor
utilizar otros procesos con otros programas, pero eso es otra
historia. Lo digo porque para unas hojas vale, pero imagino que el
objetivo será "cocinar" toda La Rioja no más. No quiero adelantarme,
pero GM lee un poco de esa manera los ficheros vectoriales según las
versiones y los formatos.

Para el raster de esas hojas no indicáis la resolución que queréis
meterle, que como os comento puede condicionar el nº de hojas a
manejar.

He subido un fichero con una hoja suelta de prueba, convertida según
ED50 => WGS84 con el método de rejilla NTV2 (no lo he hecho con GM,
pero os garantizo que la precisión de esta hoja va a misa) y un
fichero con los vértices de la red regente (6 decimales)que sirve para
comprobar de manera gráfica los vértices geodésicos.


Mole

> ...
>
> leer más »

Reply all
Reply to author
Forward
0 new messages