RE: [Spanish] Transformar Lat, long a UTM. Alguien conoce alguna función ?
Miguel Montesinos
mmontesinos at prodevelop.es
Tue Feb 19 05:38:08 EST 2008
Hola,
¿estás en un ambiente de escritorio? Si es así, las recomendaciones que te han dado deberían servir. Si no te aclaras, buscando en google encontrarás un montón más.
¿estás en ambiente Web? Prueba Proj4js[1] (que es un port de Proj4 a Javascript hecho dentro del proyecto MapBuilder)
[1] http://communitymapbuilder.osgeo.org/display/MAP/Proj4js
Saludos
---------------------------------
Miguel Montesinos
Director Técnico
PRODEVELOP
C/ Conde Salvatierra, 34 - 10
46004 Valencia. Spain
e-mail: mmontesinos at prodevelop.es
http://www.prodevelop.es
Tlf: +34 963510612
________________________________
From: spanish-bounces at lists.osgeo.org [mailto:spanish-bounces at lists.osgeo.org] On Behalf Of Abraham Mármol Asís
Sent: Tuesday, February 19, 2008 10:20 AM
To: Capítulo Local de la comunidad hispano-hablante
Subject: Re: [Spanish] Transformar Lat, long a UTM. Alguien conoce alguna función ?
Con la libreria geotols se puede hacer, aunque nunca lo he hecho.
La idea es hacer algo como lo que te puse en el anterior email, solo que el sistema de referencia de destino es tu "pantalla del ordenador".
Supongo que habrá formas mas elegantes y eficientes mediante formulas, como han posteado anteriormente, pero para mi que no tengo mucha idea de geodésia ni cartográfia, la libreria geotools suple mis necesidades.
S!
El día 19/02/08, Francesc Sanz <cesc.sanz at gmail.com> escribió:
Buenos días.
Estoy muy agradecido por vuestras aportaciones.
(En realidad llevo unos meses en la lista y hasta ahora me he dedicado a leer y aprender de los que saben mas que yo).
En realidad mi necesidad es la de marcar puntos en una imagen (mapa), y los datos que tengo son latitud y longitud.
Pensé que la forma que tengo de representar requiera de una transformación a UTM para poder hacer mi posicionamiento en el mapa.
Pero ahora me surgen dudas y quizá no sea necesaria esta conversión. Sino, que deberia poder situar los puntos en el mapa encontrando (pienso yo) la correspondencia de las unidades en pixels (a partir de las coordenadas, latitud,longitud).
¿Es este mejor camino?
¿Alguien tiene alguna función para ello? ¿Donde podria encontrarla?
Muchas gracias.
Francesc Sanz
El día 19/02/08, Jorge Gaspar Sanz Salinas <xurxosanz at gmail.com> escribió:
El 18/02/08, Abraham Mármol Asís <amarmol.mail at gmail.com> escribió:
> Con la librería GeoTools sería algo así:
>
> CoordinateReferenceSystem epsg4326=CRS.decode("EPSG:4326");; //sistema
> referencia origen
> CoordinateReferenceSystem epsg23030= CRS.decode("EPSG:23030");; //sistema
> referencia destino
>
> GeometryBuilder gb_epsg4326;
>
> gb_epsg4326 = new GeometryBuilder(epsg4326);
>
> //crear el punto en el sistema origen
> Point paux = gb_epsg4326.createPoint(ord0, ord1);
>
> //el punto en el sistema destino
> Point paux2 = (Point) paux.transform(epsg23030);
>
> Saludos
Voy a echar dos céntimos geodésicos:
Una cosa es TRANSFORMAR entre sistemas de coordenadas como comentas
del WGS84 al ED50 por ejemplo, y como comenta Luis, la solución más
precisa para España pasa por la famosa Rejilla NTV2. No es que sea la
solución para todo pues como dijo ayer mismo en una ponencia de David
Hernández en el Top-Cart, si tu cartografía viene con una precisión X,
para qué emplear una transformación de una precisión X/100 cuando hay
otras aproximaciones que se adecuan mucho más a tu precisión y son
computacionalmente mucho más rápidas.
Y otra cosa muy distinta es CONVERTIR entre sistemas de coordenadas,
es decir, sin variar el sistema DE REFERENCIA, pongamos ED50. En este
caso las fórmulas son exactas (o despreciablemente inexactas, para ser
más correctos en el caso de la transformación a UTM).
En definitiva si Francesc no quiere cambiar de sistema de referencia,
es cuestión de localizar las fórmulas y aplicarlas.
Si realmente quiere TAMBIÉN cambiar de sistema de referencia, habrá
que valorar cuál es el mejor método en función de los datos de entrada
y la ubicación geográfica de los mismos.
Un saludo.
--
Jorge Gaspar Sanz Salinas
Ingeniero en Geodesia y Cartografía
http://www.geomaticblog.net
http://www.prodevelop.es
_______________________________________________
Spanish mailing list
Spanish at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/spanish
_______________________________________________
Spanish mailing list
Spanish at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/spanish
--
Abraham Mármol Asís
679954449
More information about the Spanish
mailing list