Estoy escribiendo un programa que espera un número de puntos lat/long y los convierto internamente en UTM para hacer algunos cálculos en metros.Determinación de la zona UTM (convertir) de longitud/latitud
El rango de los puntos lat/long es en sí mismo bastante pequeño, unos 200 mx 200 m. Se puede confiar en que casi siempre estarán dentro de una única zona UTM (a menos que tengas mala suerte y estés al otro lado de la frontera de una zona).
Sin embargo, la zona en la que se encuentran los lat/longs no está restringida. Un día, el programa podría correr para personas en Australia (y, ¡cuántas zonas se encuentran, incluso un solo estado, y cuánto dolor me ha causado ya ...), y otro día para la gente en México.
Mi pregunta es: ¿hay alguna manera de determinar en qué zona se encuentra un long/lat en particular para que pueda alimentarse a una biblioteca de conversión (actualmente uso proj4 y también el paquete R rgdal
).
Mi idioma es R, pero la respuesta no tiene que ser - tal vez solo sea un simple cálculo, o tal vez pueda incrustar una llamada al sistema proj
exectuable.
aplausos.
http://stat.ethz.ch/R-manual/R-patched /library/base/html/timezones.html – aatrujillob
Sugeriría mover esto a gis.stackexchange.com. – blindjesse
@AndresT - eso es zonas horarias. Quiero zonas UTM. –