Presentación y opciones Caja de diálogo de la aplicación
Sintaxis

Presentación y opciones

Esta aplicación permite convertir las coordenadas de un punto en un determinado sistema de referencia a las coordenadas en otro sistema de referencia.

Un sistema de referencia queda definido por una proyección (por ejemplo, un paralelo de referencia), un conjunto de parámetros para esta proyección, un datum y un elipsoide e involucra normalmente un considerable número de parámetros. Estos parámetros se hallan en las tablas de geodesia o pueden figurar directamente especificados en el fichero REL. La definición de un sistema de referencia es un proceso complejo y debe realizarse únicamente una vez para cada nuevo sistema que se desee usar; además, MiraMon se distribuye con un amplio conjunto de definiciones de sistemas de referencia de uso común. Para más información puede consultarse el documento Sistemas de referencia horizontal de MiraMon. Tablas y ficheros de geodesia.

Para sistemas en coordenadas angulares (latitud y longitud), como el Equirectangular, éstas pueden darse en grados o bien en grados, minutos y segundos. Se deben usar cantidades negativas para longitudes al oeste de Greenwich y latitudes al sur del ecuador. En caso que las cantidades angulares sean negativas, el signo irá asociado a la magnitud más grande no nula, p. ej.: -5° 25' 43.6", 0° -3' 45.5", 0° 0' -5.3".

Todos los cálculos se realizan en precisión doble (con un mínimo de 15 cifras significativas) y se muestran los resultados en metros y precisión de milímetros (3 decimales) para proyecciones en coordenadas lineales, y en grados y precisión de diezmilésimas de segundo para proyecciones en coordenadas angulares.

Si se elige el sistema de proyección "UTM (huso y hemisferio automáticos)" el programa escogerá automáticamente el huso y hemisferio que corresponden al punto geográfico especificado en las coordenadas de entrada.

Uso avanzado: CalcGeo es una herramienta enfocada a transformar puntos aislados. Si es necesario hacer conversiones de gran cantidad de datos, se puede generar un fichero BAT para ejecución masiva (comentado másadelante) o, alternativamente, se puede generar un fichero de puntos o de líneas (PNT, ARC/NOD o VEC) y usar la aplicación CanviPrj para transformar toda la capa a la vez (recuérdese que para convertir capas de polígonos (POL) hay que convertir su capa de arcos correspondiente ya que en el modelo estructurado de MiraMon cada polígono está formado por la referencia a uno o más arcos). Como se ha comentado, puede construirse un fichero BAT para convertir una pequeña secuencia de puntos. Este fichero .BAT especificará cada una de las ejecuciones punto a punto; se obtendráuna lista de los resultados perfectamente tabulada redireccionandola salida a un fichero de texto (con el carácter ">") y usando el parámetro /BAN para excluir el encabezamiento. Un pequeño ejemplo con dos puntos: fichero "transfor.bat":

@echo off
CalcGeo lat/long 40 30 UTM-37N /BAN
CalcGeo lat/long 40 29 UTM-37N /BAN
Ejecutando la línea de comanda "transfor >resultado.txt", obtendremos el fichero "resultado.txt":
Equirectangular (Latitud/Longitud en grados) --> UTM-37N
lon:40.00000000 lat:30.00000000 --> X:596454.290Y:3319254.527

Equirectangular (Latitud/Longitud en grados) --> UTM-37N
lon:40.00000000 lat:29.00000000 --> X:597406.730Y:3208443.687

Para más información se puede consultar lasiguiente referencia:

Pesquer L, Pons X, Masó J (2005) Necesidad de cálculos geodésicos para las herramientas SIG de análisis de distancias y superfícies. 6th Geomatic Week proceedings (ISSN 1699-3489). Barcelona.


Caja de diálogo de la aplicación

Caja de diálogo de CalcGeo


Sintaxis

Sintaxis:

Parámetros: