Вы находитесь на странице: 1из 9

17/2/2019 Conversión de coordenadas UTM con cambio de datum | El Blog de José Guerrero

El Blog de José Guerrero


Especialmente sobre GNU/Linux, código
Python y Sistemas de Información
Geográfica (SIG)

Conversión de coordenadas UTM con cambio de datum


Publicado el 30 septiembre, 2010

Con base en el excelente artículo:

Conversión de datum con el modelo de 7 parámetros Bursa-Wolf

me di a la tarea de programar en C/C++, la conversión de coordenadas UTM-geodésicas-UTM, con cambio de


datum, usando el modelo de 7 parámetros Bursa-Wolf. La ecuación matricial para dicho modelo fue resuelta con
funciones sencillas para la multiplicación de matrices por un escalar y para la suma y multiplicación de matrices.
Las transformaciones de datum contempladas en el programa fueron las de Canoa-Regven, Regven-Canoa,
ETRS89 (~WGS 84)-ED50 y ED50-ETRS89 (~WGS 84); las dos primeras válidas para Venezuela y las dos
últimas con el conjunto de parámetros de la Península Ibérica (tomados de la referencia arriba especificada). El
juego de 7 parámetros para Venezuela fue tomado de está referencia:

Impacto de la implantación del nuevo datum oficial de Venezuela

El ejecutable para Windows, usando los datos del ejemplo considerado en el primer link, produjo esta salida:

1 Programa para convertir coordenadas UTM-geograficas-UTM con cambio de datum


2
3 Escoja un numero para seleccionar el cambio de datum
4
5 Canoa-Regven = 1 Regven-Canoa = 2 WGS 84-ED50 = 3 ED50-WGS 84 = 4
6
7 Su eleccion es = ? 3
8 (WGS 84-ED50)
9
10 huso = ? 30
11
12 Hemisferio Norte o Sur (introduzca una "N" o "S"; pueden ser minusculas)
13
14 Hemisferio = ? n
15
16 UTM X = ? 448500.79
17 UTM Y = ? 4377580.93
18
19 long(grados decimales) = -3.5994; lat(grados decimales) = 39.5464
20
21 long(gºmm'ss.s'') = -3º -35' -57.7336''; lat(gºmm'ss.s'') = 39º 32' 46.8909''
22
23 Altura elipsoidal = ? 771.76
24
25 Elipsoide de salida Hayford
26
27 long(gºmm'ss.s'') = -3º -35' -53.0728''; lat(gºmm'ss.s'') = 39º 32' 51.2207''
28
29 X = 448610.60 Y = 4377788.16
30 altitud elipsoidal = 697.90
31
32 Presione una tecla para continuar...
Privacidad & Cookies: este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más, incluyendo como controlar las cookies, mira aquí:

y reproduce los valores iniciales si es ejecutado en el sentido inverso con la opción 4 del programa. El ejecutable
Política de Cookies.

puede ser bajado del link ubicado a continuación: Cerrar y aceptar

https://joseguerreroa.wordpress.com/2010/09/30/conversion-de-coordenadas-utm-con-cambio-de-datum/ 1/9
17/2/2019 Conversión de coordenadas UTM con cambio de datum | El Blog de José Guerrero

bursa_wolf0.2.zip

Se agradece comentar si se producen resultados no deseados o alguna sugerencia.

Anuncios

REPORT THIS AD REPORT THIS AD

Share this:

 Twitter  Google  Facebook 1  Correo electrónico  Imprimir

Me gusta
Sé el primero en decir que te gusta.

Relacionado

Conversión de coordenadas UTM con el Conversión de coordenadas UTM a Datum oficial de Venezuela (SIRGAS –
modelo de 10 parámetros geográficas usando los elipsoides Hayford o REGVEN)
En "Código C++" WGS 84 En "SIG"
En "Código C++"

Esta entrada fue publicada en Código C++, SIG, Transformar Coordenadas y etiquetada SIG, Windows. Guarda el enlace permanente.

44 respuestas a Conversión de coordenadas UTM con cambio de datum

Pingback: Articulo Indexado en la Blogosfera de Sysmaya

Pingback: Conversión de coordenadas UTM con el modelo de 10 parámetros |

Pingback: Diferencias para conversión de coordenadas UTM con modelos de 7 y 10 parámetros |

Pingback: Conversión de coordenadas |

Ricardo dijo:
10 octubre, 2010 en 12:19 AM

Todo bien, pero… y el código fuente?


Responder

José Guerrero dijo:


10 octubre, 2010 en 10:12 AM

Privacidad & Cookies: este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más, incluyendo como controlar las cookies, mira aquí:
Política de Cookies. En términos generales, para Win, no acostumbro a colocar el código fuente; aunque yo lo desarrollé en Linux y
compiló sin modificaciones en Win (las pequeñas modificaciones que hago luego es para eliminar ciertas
Cerrar y aceptar
advertencias). No obstante, el artículo sobre el cual me basé para programar la aplicación tiene las fórmulas con

https://joseguerreroa.wordpress.com/2010/09/30/conversion-de-coordenadas-utm-con-cambio-de-datum/ 2/9
17/2/2019 Conversión de coordenadas UTM con cambio de datum | El Blog de José Guerrero

los cálculos para verificar. Lo único novedoso que empleé en el enfoque fue la capacidad de usar el algebra
matricial. La idea de estos artículos, en mi concepto, es que los que prueben el ejecutable señalen si existe un
funcionamiento no adecuado del mismo o sugerencias para facilitar el desempeño. Yo sé que funciona bien para
ETRS89-ED50 y viceversa porque el ejemplo de Gabriel Ortiz (en el artículo) así me lo corrobora pero para Canoa-
Regven y viceversa no lo sé (aunque hay indicios de que también funciona sin problemas). Por cierto, hasta ahora,
tu haz sido el primero que ha hecho un comentario sobre esto de la conversión de coordenadas.

Saludos
Responder

Pingback: Datum oficial de Venezuela (SIRGAS – REGVEN) |

Adriana dijo:
24 febrero, 2011 en 9:15 AM

Hola, buenos días,


Me alegra que hayas utilizado como referencia el artículo: Impacto de la implantación del nuevo datum oficial de Venezuela.
Fue el trabajo de fin de carrera mío y de una compañera, que luego presentamos en un congreso. He estado siguiéndole la
pista para ver qué aplicaciones ha tenido!
Un saludo y gracias!!
Responder

José Guerrero dijo:


24 febrero, 2011 en 9:30 AM

Fue un excelente trabajo porque, si la memoria no me falla, he hecho transformaciones de datum con mi GPS
Garmin y las diferencias están en el orden de los 20 m. Con sus parámetros las diferencias están, en términos
generales, por debajo de 1-2 m.

Saludos!
Responder

TxeMac dijo:
17 mayo, 2011 en 7:46 AM

Estoy trabajando en un proyecto en el que obtengo coordenadas WGS84 y necesito transformarlas a UTM ED50… ¿hay
alguna manera de obtener ese código fuente?

Gracias!!
Responder

José Guerrero dijo:


17 mayo, 2011 en 9:08 AM

En los artículos de Gabriel Ortíz están los algoritmos de transformación para un cálculo individual. Tu lo códificas
al lenguaje que quieras usar. El enfoque matricial que yo le di se puede adaptar de uno los artículos de código C++
para Linux de este Blog referido a la multiplicación de matrices (allí si tienes el código fuente). Se necesita
multiplicación de matrices por un escalar y suma y multiplicación de matrices para el modelo de 7 parámetros
Bursa-Wolf.

Saludos
Privacidad & Cookies: este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más, incluyendo como controlar las cookies, mira aquí:
Responder
Política de Cookies.

Cerrar y aceptar

https://joseguerreroa.wordpress.com/2010/09/30/conversion-de-coordenadas-utm-con-cambio-de-datum/ 3/9
17/2/2019 Conversión de coordenadas UTM con cambio de datum | El Blog de José Guerrero

Héctor dijo:
25 mayo, 2011 en 12:12 AM

hola: estoy complicado con traspasar coordenadas UTM a geográficas en arcgis 9.3, si me pudieran ayudar estaría muy
agradecido.
tengo las coordenadas x e y, pero nose que datos poner en project, que es donde creo se cambian…
Responder

José Guerrero dijo:


25 mayo, 2011 en 3:38 AM

Esto es para convertir, con arctoolbox, de geográficas a canoa (UTM):

Con Arctoolbox:

Data Management Tools -> Projections and Transformations -> Features -> Project

en Output Coordinate System -> Select, escojemos Projected Coordinate Systems -> UTM -> Other GCS y allí
seleccionamos, donde corresponda, La Canoa UTM Zone 19N.prj o La Canoa UTM Zone 20N.prj.

Tu lo adaptas a tu caso particular (que es al revés). El pincha automáticamente las coordenadas de partida (UTM)
si están definidas para el shapefile. Si no lo están no te deja continuar y tienes que hacerlo con ArcCatalog.
Responder

Julio dijo:
27 junio, 2011 en 7:48 PM

Hola, quisiera que me ayudaras con un pequeño problema, tengo cuatro puntos de una zona en WGS 84 y los mismos en
PSAD 56, tengo que sacer los 7 parametros para esta zona en específico porque las transformaciones geográficas que vienen
en el ArcGis no me sirven quedan demaciado corridas, por lo cual usé el programa AllTrans y el SevenPar para encontrar
estos parámetros, pero al ponerlos en el ArcGis igual me siguen saliendo las transformaciones corridas, espero que me
puedas ayudar.
Responder

José Guerrero dijo:


15 julio, 2011 en 11:49 PM

Lo más importante es señalar la zona para la cual quieres hacer esa transformación y verificar, primero, si esos
parámetros están en la net.
Responder

Lineas dijo:
16 julio, 2011 en 1:25 PM

Conversión de coordenadas UTM con cambio de datum:


Impacto de la implantación del nuevo datum oficial de Venezuela.
Este Tremendo aporte si es necesario ya por el nuevo Datum que implanto….¡¡¡Gracias!!!
Responder

José Guerrero dijo:


16 julio, 2011 en 1:50 PM
Privacidad & Cookies: este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más, incluyendo como controlar las cookies, mira aquí:
Política de Cookies.
Gracias a ti también por tu comentario.
Cerrar y aceptar
Saludos
https://joseguerreroa.wordpress.com/2010/09/30/conversion-de-coordenadas-utm-con-cambio-de-datum/ 4/9
17/2/2019 Conversión de coordenadas UTM con cambio de datum | El Blog de José Guerrero
Responder

enzo dijo:
15 septiembre, 2011 en 9:10 AM

hola, es posible programar en excel el pasaje de coordenadas geográficas a Gauss-kruger o UTM, es decir de ellipsoidicas a
planas? … lamentablemente no soy informatico y se programar ni en C++, ni en java jaja. Desde ya muchas gracias y esta
muy bueno tu blog
Responder

José Guerrero dijo:


15 septiembre, 2011 en 11:53 AM

Si se puede. Aquí tienes un ejemplo:

http://www.gabrielortiz.com/descargas/descarga.asp?Fichero=Cambio_de_datum.xls

Tu te encargarás de adaptarlo a tus necesidades. Gracias por el comentario.

Saludos
Responder

Pingback: Conversor de coordenadas (C/C++) |

Pingback: Conversión masiva de coordenadas UTM con cambio de datum |

Pingback: Clase Coordenadas (C/C++) |

Pingback: Método para convertir coordenadas geocéntricas en geográficas (cambio de datum 7 parámetros): Clase Coordenadas (C/C++) |

Pingback: Método para convertir coordenadas geográficas en UTM: Clase Coordenadas (C/C++) |

Pingback: Método para convertir coordenadas geográficas en UTM: Clase Coordenadas (C/C++) |

ROSA MARIA dijo:


28 febrero, 2012 en 6:53 PM

Hola por favor ayuda; necesito una página WEB que pueda convertir automáticamente WGS84 AL PSAD56 … por favor.
Responder

José Guerrero dijo:


28 febrero, 2012 en 7:23 PM

Con Google Earth lo puedes hacer.

Saludos
Responder

PrivacidadEDGAR
& Cookies:dijo:
este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más, incluyendo como controlar las cookies, mira aquí:
Política de Cookies.
22 marzo, 2012 en 10:26 PM

Cerrar y aceptar

https://joseguerreroa.wordpress.com/2010/09/30/conversion-de-coordenadas-utm-con-cambio-de-datum/ 5/9
17/2/2019 Conversión de coordenadas UTM con cambio de datum | El Blog de José Guerrero

GRACIAS, JOSE GUERRERO, POR SUMINISTRAR EL PROGRAMA DE CONVERSION DE COORDENADAS.


ACTUALMENTE ESTOY EN VENEZUELA REALIZANDO UN PROYECTO DE VIVIENDAS Y LAS REFERENCIAS
CARTOGRAFICAS CORRESPONDEN AL DATUM LA CANOA Y PARA EFECTOS TECNICOS Y LEGALES DEBO
TRANSFORMARLAS A REG-VEN. QUE BUENO QUE EN ESTE MUNDO EXISTAN PERSONAS COMO TU, QUE
REGALAN SUS CONOCIMIENTOS SIN NUNGUN INTERES. MUY AGRADECIDO
Responder

José Guerrero dijo:


23 marzo, 2012 en 8:10 AM

Gracias por tu comentario.

Saludos
Responder

Armando Colliere. dijo:


27 septiembre, 2012 en 1:17 PM

Hola José. Te agradezco y felicito por tus valiosos consejos. Por favor, quisiera tu ayuda para realizar lo siguiente. Utilizo
gvSIG1.11 final. Debo corregir las coordenadas de las instalaciones de la universidad en la que trabajo. Los puntos – por
supuesto en formato .shp -, no coinciden con los edificios pues fueron capturados desde las aceras. Todos aparecen en línea y
no es posible distinguirlos. Además la capa se reproyectó a UTM desde ccl, para que coincida con una ortofoto de la ciudad
(xalapa, México), por lo que los puntos aparecen desfazados con respecto a la infraestructura urbana. Podrías aconsejarme
un procedimiento para realizar la corrección? Gracias de antemano.
Responder

José Guerrero dijo:


29 septiembre, 2012 en 4:02 AM

Hola, Armando. Gracias por el comentario. Ve si esto te sirve:

http://geotux.tuxfamily.org/index.php/es/geo-blogs/item/296-snapping-points-to-lines-in-r

R es software libre multiplataforma. Por otra parte, no uso gvSIG.

Saludos
Responder

edwin arriaga dijo:


6 marzo, 2013 en 3:39 PM

edwin arriaga:
buenas tardes tengo una dificultadad cuando cargo las hojas cartograficas en arcview me aparecen en grados y yo las quiero
en utm y ws8
Responder

José Guerrero dijo:


7 marzo, 2013 en 8:10 AM

Tienes que reproyectar tus hojas cartográficas de geográficas a UTM WGS84 tomando en cuenta el huso
correspondiente. Supongo que en ArcView existirá alguna extensión para ello. En ArcGis puedes hacerlo sin
Privacidad & Cookies: este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más, incluyendo como controlar las cookies, mira aquí:
Política de Cookies. problemas:

Arctoolbox -> Data Management Tools -> Projections and Transformations -> RasterCerrar y aceptar
-> Projet

https://joseguerreroa.wordpress.com/2010/09/30/conversion-de-coordenadas-utm-con-cambio-de-datum/ 6/9
17/2/2019 Conversión de coordenadas UTM con cambio de datum | El Blog de José Guerrero

Aquí tienes un ejemplo:

Georreferenciación del sector Las Gabanas con Googgle Earth


Responder

Robin Gomez dijo:


12 marzo, 2013 en 8:01 AM

Quien me puede ayudar a ubicar en el mapa unas coordenadas segun el sustema de coordenadas utm antiguamente usado en
venezuela canoa, se que esta ubicado en la isla de margarita estado nueva esparta, Venezuela, lo he intentado con varias
formas pero me di por vencido, la coordenada dice exactamente : norte 1.211.204,00 este 393.545,00 . De antemano gracias a
quien pueda ayudarme robinjgomez@gmail.com
Responder

Yomar Villasmil dijo:


5 mayo, 2013 en 8:15 AM

Buenos dias amigo, necesito convertir de UTM a geográficas Huso 19 y no sé como hacerlo, me podrías ayudar.
Responder

José Guerrero dijo:


5 mayo, 2013 en 2:07 PM

Aquí tienes una aplicación:

Conversión de coordenadas UTM a geográficas usando los elipsoides Hayford o WGS 84


Responder

Gustavo dijo:
17 febrero, 2014 en 10:27 PM

Buenas tardes Jose, me preguntaba de cuantas zonas UTM abarca el rio Orinoco?
Desde su entrada en Atlantico, hasta su internamiento en el centro del pais de Venezuela?
Gracias de antemano.
Puerto Ordaz esta ubicada en la zona UTM 20.
Responder

José Guerrero dijo:


19 febrero, 2014 en 4:38 PM

Venezuela abarca 4 zonas UTM: 18, 19, 20 y 21 (la última con muy poca superficie) pero el Orinoco, a pesar de su gran
amplitud, está presente solo en dos de estas zonas UTM. La 19 (estados Amazonas, Apure, Bolívar y Guárico) y la 20
(estados Amazonas, Bolívar, Guárico, Anzoátegui, Monagas y Delta Amacuro).
Responder

Ivan Buele S. dijo:


26 febrero, 2014 en 6:15 PM

Privacidad & Cookies: este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más, incluyendo como controlar las cookies, mira aquí:
Hola,
Política de quisiera que me ayudes, tengo datos geográficos que han sido tomados en 1991, los transforme a UTM, pero quisiera
Cookies.
que me ayudes a corregir, cuanto de distancia es lo que tengo que correr para el Norte y Este
Cerrar y aceptar
Responder

https://joseguerreroa.wordpress.com/2010/09/30/conversion-de-coordenadas-utm-con-cambio-de-datum/ 7/9
17/2/2019 Conversión de coordenadas UTM con cambio de datum | El Blog de José Guerrero

José Guerrero dijo:


26 febrero, 2014 en 6:26 PM

Tienes que buscar un conversor de coordenadas tomando en cuenta la proyección inicial y la que esperas obtener.
Eso no es tan sencillo como sumar una cantidad constante a las coordenadas. Si no te coinciden en el mapa es
porque no elegiste la “target” apropiada.
Responder

mik dijo:
12 mayo, 2014 en 2:01 PM

Muchas gracias, había estado hacer una conversión de ed50 a wgs84 durante un par de horas sin éxito. Me has salvado a mi y
a media clase. De nuevo MUCHAS GRACIAS…
Responder

Eleazar Gömez F. dijo:


13 mayo, 2014 en 9:24 PM

Tengo planos de la Isla de Margarita, origen Canoa. Como hacer para transformar coordenadas al sitema regven..
Gracias jose Eleazar Rafael
Responder

José Guerrero dijo:


14 mayo, 2014 en 4:29 AM

Digitaliza, si es el caso, y luego reproyecta con software SIG (ArcGis, gvSIG, QGIS) de Canoa a Regven.
Responder

Lino El Encantador dijo:


4 diciembre, 2015 en 8:20 AM

Quiero convertir coordenadas de PSAD 56 a WGS 84. Cómo lo hago, con qué programa? Por favor, recomiendame un
programa.
Responder

Privacidad & Cookies: este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más, incluyendo como controlar las cookies, mira aquí:
Política de Cookies.

Cerrar y aceptar

https://joseguerreroa.wordpress.com/2010/09/30/conversion-de-coordenadas-utm-con-cambio-de-datum/ 8/9
17/2/2019 Conversión de coordenadas UTM con cambio de datum | El Blog de José Guerrero
Anuncios

REPORT THIS AD

El Blog de José Guerrero


Blog de WordPress.com.

Privacidad & Cookies: este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más, incluyendo como controlar las cookies, mira aquí:
Política de Cookies.

Cerrar y aceptar

https://joseguerreroa.wordpress.com/2010/09/30/conversion-de-coordenadas-utm-con-cambio-de-datum/ 9/9

Вам также может понравиться