=?ISO-8859-1?Q?Re:_[Spanish]_Transformar_Lat, _long_a?= UTM. Alguien conoce alguna función ?
Francesc Sanz
cesc.sanz at gmail.com
Tue Feb 19 03:49:03 EST 2008
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 en gmail.com> escribió:
>
> El 18/02/08, Abraham Mármol Asís <amarmol.mail en 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 en lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/spanish
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.osgeo.org/pipermail/spanish/attachments/20080219/401b3f60/attachment.html
More information about the Spanish
mailing list