You are on page 1of 24

Ingeografos

Hoja de Clculo Geogrfica V 1.0


1


INDICE


Tabla de contenido
INTRODUCCION ........................................................................................................................ 2
CAPITULO I: INTERFACE DE LA HOJA DE CALCULO GEOGRAFICA ................................................ 3
CAPITULO II: VENTANA PRINCIPAL ............................................................................................ 5
CAPITULO III: TABLAS ................................................................................................................ 7
CAPITULO VI: FORMATO GradoMinutoSegundo ...................................................................... 10
CAPITULO V: TRANSFORMACION DE COORDENADAS .............................................................. 13
CAPITULO VI: CONFIGURACION DEL PROGRAMA .................................................................... 14
CAPITULO VII: CARPETAS Y ARCHIVOS DEL PROGRAMA ........................................................... 15
CAPITULO VIII: ERRORES ......................................................................................................... 16
CAPITULO IX: ELIPSOIDE DATUMS ZONA ............................................................................ 18
CAPITULO X: FAQ .................................................................................................................... 21
CAPITULO XI: NOTAS FINALES, REFERENCIAS Y AGRADECIMIENTOS ........................................ 23













Ingeografos
Hoja de Clculo Geogrfica V 1.0
2


INTRODUCCION

Ingeografos presenta la Hoja de Clculo Geogrfica en su versin 1.0, programa
diseado para hacer transformaciones de coordenadas masivamente usando archivos CSV. El
usuario puede abrir archivos CSV que tenga ms de dos columnas que tengan coordenadas
(una columna para las coordenadas X y una columna para las coordenadas Y) y luego
transformarlas en dos columnas nuevas para las coordenadas de resultado. Aparte que
permite transformar coordenadas geogrficas de formato decimal a formato GG MM SS.SS.

Este programa est diseado para facilitar nuestro trabajo y personalizarlo de acuerdo
a nuestras necesidades.














Ingeografos
Hoja de Clculo Geogrfica V 1.0
3


CAPITULO I: INTERFACE DE LA HOJA DE CALCULO GEOGRAFICA
La Hoja de Clculo Geogrfica, est compuesta por una Ventana Principal (ver CAPITULO II:
VENTANA PRINCIPAL).











Y al abrir un archivo CSV se abrir una Tabla con los datos del CSV (ver CAPITULO III: TABLAS)



Ingeografos
Hoja de Clculo Geogrfica V 1.0
4


Ntese que al no haber una tabla abierta, algunos botones estn inhabilitados. Pueden abrirse
ms de un archivo a la vez, pero no se puede abrir el mismo archivo a la vez. Sin embargo, si
hay dos o ms archivos con el mismo nombre, pero en diferentes carpetas, la Hoja de Clculo
Geogrfica lo tomara como si fueran diferentes archivos

Ingeografos
Hoja de Clculo Geogrfica V 1.0
5


CAPITULO II: VENTANA PRINCIPAL
Barra de Men: Tiene los siguientes elementos:
1) Archivo, que consta de los siguientes botones:
a. Abrir CSV: permite abrir archivos CSV.
b. Guardar CSV: permite guardar archivos CSV.
c. Cerrar: cierra el la Hoja de Clculo Geogrfica.

2) Edicin, que consta de los siguientes botones:
a. Agregar Columna: inserta una columna al final del CSV activado.
b. Agregar Fila: aade una fila al final del CSV activado.
c. Borrar Columna: borrar una columna seleccionada.
d. Borrar Fila: borra una o las fila(s) seleccionada(s).
e. Formato Columna: Formatea los datos de la columna seleccionada y permite
renombrar dicha columna. El Programa tiene dos tipos de formatos:
i. Formato GradoMinutoSegundo: Es la presentacin de una
coordenada Geogrfica en la forma GG MM SS.SS (ver CAPITULO VI:
FORMATO GradoMinutoSegundo). Es aplicable solo a nmeros, en
caso contrario saldr un error de formato ER: FORM (ver CAPITULO
VIII: ERRORES, numeral 1).
ii. Formato Sin Formato: que es la representacin normal de un valor en
cada celda de la tabla.
3) Clculos, que consta del siguiente botn:
a. Transformacin Coordenadas: que transforma coordenadas Proyectadas a
Geogrficas, viceversa y cambio de datums y zonas (ver CAPITULO V:
TRANSFORMACION DE COORDENADAS).
4) Configuraciones, que consta de los siguientes botones:
a. Elipsoide Datums Zona: que permite agregar, borrar y guardar Elipsoides,
Datums y Zonas UTM. Usa la informacin que est contenida en los archivos
ELIPSOIDES.csv, DATUMS.csv y ZONAS.csv de la carpeta ArchivosSistema (ver
CAPITULO VII: CARPETAS Y ARCHIVOS DEL PROGRAMA y CAPITULO IX:
ELIPSOIDE DATUMS ZONA).
b. Sistema: se encarga de las configuraciones y preferencias de la Hoja de
Clculo Geogrfica (ver CAPITULO VI: CONFIGURACION DEL PROGRAMA).
c. Acerca de..: Informacin general de la Hoja de Clculo Geogrfica

5) Ventanas, que consta de los siguientes botones:
a. Ventanas Vertical: muestra las ventanas en forma Vertical.
b. Ventanas Horizontal: muestra las ventanas en forma Horizontal.
c. Cascada: muestra las ventanas en cascada.
d. Cerrar Ventanas: cierra todas las ventanas.
Ingeografos
Hoja de Clculo Geogrfica V 1.0
6


Barra de Herramientas: Tiene los siguientes Botones:
1) Boton Abrir CSV : permite abrir archivos CSV.
2) Boton Guardar CSV : permite guardar archivos CSV.
3) Boton Agregar Columna : inserta una columna al final del CSV activado.
4) Boton Agregar Fila : aade una fila al final del CSV activado.
5) Boton Borrar Columna : borrar una columna seleccionada.
6) Boton Borrar Fila : borra una o las fila(s) seleccionada(s).
7) Boton Formato Columna: ver Formato Columna en la parte de Barra de Men,
Edicin, Formato Columna.
8) Boton Configuracion Elipsoides y Datums : ver en la parte Barra de Men,
Clculos, Elipsoide Datums Zona (ver CAPITULO IX: ELIPSOIDE DATUMS ZONA)
9) Boton Transformaciones : ver en la parte Barra de Men, Configuraciones,
Transformacin Coordenadas (ver CAPITULO V: TRANSFORMACION DE
COORDENADAS)
10) Boton Acerca de : ver en la parte Barra de Men, Configuraciones, Acerca de..
Cuando no se encuentre alguna tabla CSV abierta, estos botones y mens estarn
inhabilitados.

Ingeografos
Hoja de Clculo Geogrfica V 1.0
7


CAPITULO III: TABLAS
Descripcin del Interface de una Tabla: Al abrir un archivo CSV, se visualizara en la Hoja de
Clculo Geogrfica












Dnde:
1) Barra de Herramientas: ver CAPITULO II: VENTANA PRINCIPAL, Barra de Herramientas
2) Nombre y Ruta del Archivo CSV.
3) Localizador de Celda: donde se visualiza la Fila y Columna actualmente seleccionada
(con el mouse y/o con las flechas del teclado). Ejemplo, si se ve un valor de F4:C2,
significa que la celda actualmente seleccionada est en la Fila 4, Columna 2. Se puede
escribir el nmero de fila y columna (en el forma FNumFila:C:NumCol) hacia donde se
quiere ir y apretando la tecla Enter.
4) Valor Actual: de acuerdo a la celda seleccionada con el mouse o con las flechas del
teclado, este valor se actualizara. Incluso se puede modificar el valor de la celda actual,
escribiendo un valor deseado y apretando la tecla Enter.
5) Columnas: son los nombres de la columna. Se recomienda que los CSVs que se
trabajen en la Hoja de Clculo Geogrfica tengan nombre, ya que si se abre un CSV
sin nombre, tomara la primera fila como nombre de columna.
6) Celda Seleccionada, su valor est reflejado en la casilla de Valor Actual
7) Celda: son las celdas donde est la informacin de los CSV.
8) Barra de Estado: donde se muestra informacin del Numero de Filas, Numero de
Columnas y las Filas Seleccionadas.
1
2
3
4
5
7
8
6
Ingeografos
Hoja de Clculo Geogrfica V 1.0
8


Seleccin de Filas: Para seleccionar filas, apretamos la columna ploma que se muestra en la
imagen, podemos picar una por una manteniendo la tecla Control para que se seleccionen
ms de una fila, o picar y arrastra.










Se ver que en la Barra de Estado, el valor de Filas Seleccionadas aumentara o disminuir de
valor, segn seleccionamos o deseleccionamos filas.
Men Contextual (click derecho):









Al seleccionar una celda de la tabla, hacemos click derecho para ver su Men Contextual, que
tiene los siguientes elementos:
a) Agregar Columna: inserta una columna al final del CSV activado.
b) Agregar Fila: aade una fila al final del CSV activado.
El valor cambia de acuerdo se
Selecciona o Deselecciona las Filas
Ingeografos
Hoja de Clculo Geogrfica V 1.0
9


c) Borrar Columna: borrar una columna seleccionada.
d) Borrar Fila: borra una o las fila(s) seleccionada(s).
e) Formato Columna: ver CAPITULO VI: FORMATO GradoMinutoSegundo
f) A GradoMinutoSegundo: Es posible que el archivo CSV que se abra tenga una columna
con un texto que est compuesto por tres nmeros separados por un espacio,
representando a un valor de coordenadas geogrficas en la forma GG MM SS.SS, la
Hoja de Clculo Geogrfica puede asignar el Formato GradoMinutoSegundo a esta
columna y automticamente esta columna tendr el color respectivo del
GradoMinutoSegundo. Este botn no aparecer en el Men Contextual de las
columnas con el Formato GradoMinutoSegundo.


Ingeografos
Hoja de Clculo Geogrfica V 1.0
10


CAPITULO VI: FORMATO GradoMinutoSegundo
Existen dos Formatos de columnas en la Hoja de Clculo:
1) Formato GradoMinutoSegundo: es un Formato de columna que permite visualizar un
valor de grados en decimales a grados minutos y segundos. Es decir:

Si tengo un valor de -12.024269, pasara automticamente a -12 1 27.37, donde:
-12 es el valor del grado (en sexagesimal).
1 es el valor del minuto.
27.37 es el valor del segundo

Para hacer eso, hacemos lo siguiente:
a) Seleccione la columna con valores numricos a poner en el Formato
GradoMinutoSegundo.
b) Haga click derecho y aparecer el men contextual y seleccione la opcin
Formato Columna.








c) Aparecer una ventana Formato Columna que me permite, aparte de cambiar de
nombre de la columna, poner el Formato de GradoMinutoSegundo.







d) Luego apretar el botn Aceptar y la ventana Formato Columna se cerrara y la
columna que ya tiene el Formato de GradoMinutoSegundo cambiara de color
Ingeografos
Hoja de Clculo Geogrfica V 1.0
11


segn la configuracin que se le ha dado (ver CAPITULO VI: CONFIGURACION DE
PROGRAMA, numeral 3) y todos los valores numricos tendrn valores de grados
minutos segundos.



















e) Si el usuario quisiera poner un texto, saldr un error de formato: ER: FORM.







f) Si el usuario pone el Formato de GradoMinutoSegundo, a una columna con textos,
las celdas con texto tendrn error y saldr un error de formato; ER: FORM.





Ingeografos
Hoja de Clculo Geogrfica V 1.0
12



g) Si el usuario pone un valor numrico, este se transformara en grados minutos
segundos automticamente.














2) Formato Sin Formato: cuando el usuario abre un archivo CSV, todas las columnas
tienen el Formato Sin Formato. Estas columnas pueden recibir textos y nmeros a la
vez.

Ingeografos
Hoja de Clculo Geogrfica V 1.0
13


CAPITULO V: TRANSFORMACION DE COORDENADAS












En el men Calculos / Transformacion Coordenadas, o el botn permite hacer la conversin
masiva de coordenadas
En la parte de Columnas Origen, seleccionamos las Columnas X e Y de entrada y la Proyeccin
de las Coordenadas, (Proyectado y Geogrfica), el Datum, Elipsoide y Zona en que estn las
Coordenadas (ver CAPITULO IX: ELIPSOIDE DATUMS ZONA). Luego en la parte de
Columnas Destino configuramos las columnas que estar el resultado de la transformacin, y
configuramos la Proyeccin, Datum, Elipsoide y Zona que estar las coordenadas proyectadas.
Se recomienda crear dos columnas para el resultado de la transformacin de coordenadas.
La Hoja de Clculo Geogrfica puede hacer estas trasformaciones en diferentes Datums y
Zonas:
Proyectadas a Geogrficas
Proyectadas a Proyectadas
Geogrficas a Proyectadas
Geogrficas a Geogrficas
Cuando un valor de las Coordenadas de Origen tenga un texto, aparecer en las Coordenadas
de Destino un error de Transformacin en la celda correspondiente: ER: TRANSF (ver
CAPITULO VIII: ERRORES, Error de Transformacin Proyeccin de Coordenadas).
Ingeografos
Hoja de Clculo Geogrfica V 1.0
14


Cuando las Columnas de Destino tienen el formato GradoMinutoSegundo (se supone que la
transformacin es hacia Coordenadas Geogrficas), estas columnas tendrn este formato
automticamente (ver CAPITULO VI: FORMATO GradoMinutoSegundo)

CAPITULO VI: CONFIGURACION DEL PROGRAMA
La ventana Configuracin del Sistema tiene los siguientes componentes:
1) Nmero de Decimales: recibe valores enteros. Ac se configura la cantidad de
decimales de los resultados de las Transformaciones de las coordenadas Proyectadas y
Geogrficas en el formato GradoMinutoSegundo (ver CAPITULO VI: FORMATO
GradoMinutoSegundo, numeral 1). Para el caso de las coordenadas Geogrficas Sin
Formato, no estn consideradas los nmeros de decimales.

2) Color de Columna a Borrar: es el color que seala la columna a borrar (CAPITULO II:
VENTANA PRINCIPAL, Edicin, Borrar Columna).

3) Color de Columna GradoMinutoSegundo: es el color que seala la columna que est
en el formato GradoMinutoSegundo,
En ambos casos, para cambiar de color, picar con el puntero del mouse el rectngulo
del color y se abrir una ventana para seleccionar un color. Luego al presionar el botn
Aceptar ya est listo el nuevo color para las columnas a borrar y la que sealara la
columna con el formato GradoMinutoSegundo.


4) Botn Aceptar: Aplica las modificaciones hechos anteriormente. Automticamente,
se genera el archivo SISTEMA.conf en la carpeta ArchivosSistema.

5) Botn Restablecer: Configura el Numero de Decimales, Color de Columna a Borrar y
Color de Columna GradoMinutoSegundo segn los valores del Programa:
a. Numero de Decimales: 2
Ingeografos
Hoja de Clculo Geogrfica V 1.0
15


b. Color de Columna a Borrar: color Rojo
c. Color de Columna GradoMinutoSegundo : color Amarillo

6) Botn Cerrar: Cierra la ventana sin hacer ninguna modificacin

CAPITULO VII: CARPETAS Y ARCHIVOS DEL PROGRAMA
El Programa consta de los siguientes archivos:
1) HojaCalculoGeografica.exe: que es el Programa.
2) ELIPSOIDES.csv: archivo donde esta los Elipsoides que utiliza el Programa. Est
alojado en la carpeta ArchivosSistema.
3) DATUMS.csv: archivo donde esta los Datums que utiliza el Programa. Est alojado
en la carpeta ArchivosSistema.
4) ZONAS.csv: archivo donde esta las Zonas de Proyeccin que utiliza el Programa.
Est alojado en la carpeta ArchivosSistema.
5) SISTEMA.conf (Opcional): archivo donde estn guardados las configuraciones de
preferencia del usuario. Al inicializar el programa primero buscara este archivo y si
no lo encuentra, el Programa automticamente cargara sus propias
configuraciones (ver CAPITULO VI: CONFIGURACION DEL PROGRAMA).
Para el correcto funcionamiento del Programa, los archivos ELIPSOIDES.csv,
DATUMS.csv, ZONAS.csv deben estar en la carpeta ArchivosSistema, y no deben ser
renombrados ni modificar los nombres ni la cantidad de las columnas, pero si es
posible agregar filas con informacin de acuerdo a las columnas que correspondan.

Esta Carpeta y estos
Archivos son
NECESARIOS para que
funcione el programa
Ingeografos
Hoja de Clculo Geogrfica V 1.0
16


CAPITULO VIII: ERRORES
Pueden existir los siguientes errores:
1) Error de Formato: este error ocurre cuando en una columna con Formato
GradoMinutoSegundo (ver CAPITULO VI: FORMATO GradoMinutoSegundo), se
ingresa un valor no compatible tales como los siguientes:
VALOR
INGRESADO
VALOR
FORMATEADO
COMENTARIO
-75 12 45 -75 12 45 CORRECTO
-80.5 -80 30 0 CORRECTO
-81 -23 -7 ER: FORM INCORRECTO
-72 23.5 12 ER: FORM INCORRECTO
-15.6 tt qq ER: FORM INCORRECTO
TEXTO ER: FORM INCORRECTO

2) Error de Transformacin Proyeccin de Coordenadas: Ocurre cuando existe un texto
o un dato no numrico en las columnas que sirven como coordenadas de origen para
la Transformacin Proyeccin de Coordenadas, en las columnas de destino o de
resultado de la transformacin saldr el mensaje: ER: TRANSF
3) Error por lectura de archivos del Programa: ocurre cuando no existen los archivos
DATUMS.csv, ELIPSOIDES.csv y ZONAS.csv. Al ocurrir este error, aparecer este
mensaje al inicializar la Hoja de Clculo Geogrfica.












Ingeografos
Hoja de Clculo Geogrfica V 1.0
17




4) Error por lectura de archivos CSV: ocurre cuando se intenta abrir un archivo CSV que
est siendo usado por otro programa.

Ingeografos
Hoja de Clculo Geogrfica V 1.0
18


CAPITULO IX: ELIPSOIDE DATUMS ZONA
a. Consta de las siguientes pestaas:
i. Elipsoides: muestra una tabla con los Elipsoides que estn en el
archivo ELIPSOIDES.csv. Consta de los siguientes elementos:
1. Botn Guardar: guarda lo contenido de la tabla Elipsoides
hacia el archivo ELIPSOIDES,csv
2. Botn Borrar: borra la fila seleccionada en la tabla Elipsoides.
3. Contador de Elipsoides: muestra el nmero de Elipsoides
actualmente visto en

1 2
3
Tiene las siguientes Columnas:
- COD: que es un contador de Elipsoides.
- Elipsoide: el nombre del Elipsoide.
- a: valor del semi eje a.
- 1/f: inversa del achatamiento.
Ingeografos
Hoja de Clculo Geogrfica V 1.0
19


ii. Datums: muestra una tabla con los Datums que estn en el archivo
DATUMS.csv. Consta de los siguientes elementos:
1. Botn Guardar: guarda lo contenido de la tabla Datums hacia
el archivo DATUMS,csv
2. Botn Borrar: borra la fila seleccionada en la tabla Datums.
3. Contador de Datums: muestra el nmero de Datums
actualmente visto en la tabla Datums.

1 2
3
Tiene las siguientes Columnas:
- COD: que es un contador de Datums.
- Datum: el nombre del Datum.
- ShiftX: valor del desplazamiento X para la transformacin de Datums (WGS84).
- ShiftY: valor del desplazamiento Y para la transformacin de Datums (WGS84).
- ShiftZ: valor del desplazamiento Z para la transformacin de Datums (WGS84).
- Elipsoide: Nombre del Elipsoide que necesita el Datum para el clculo.
Ingeografos
Hoja de Clculo Geogrfica V 1.0
20



iii. Zonas: muestra una tabla con las Zonas de Proyeccin que estn en el
archivo Zonas.csv. Consta de los siguientes elementos:
1. Botn Guardar: guarda lo contenido de la tabla Zonas hacia el
archivo ZONAS,csv
2. Botn Borrar: borra la fila seleccionada en la tabla Zonas.
3. Contador de Zonas: muestra el nmero de Zonas actualmente
visto en la tabla Zonas.

1 2
3
Tiene las siguientes Columnas:
- COD: que es un contador de la Zona.
- Zonas: el nombre de la Zona.
- MC: Meridiano Central (UTM) / Origen de la Longitud (TM).
- Orig Lat: Origen de la Latitud.
- Fact Esca: Factor de Escala.
- FE: Falso Este.
- FN: Falso Norte
Ingeografos
Hoja de Clculo Geogrfica V 1.0
21


Aadir Elipsoides, Datums y Zonas:
Para agregar Elipsoides, Datums y Zonas, solo tiene que ir al final de cada tabla respetiva y
colocar los datos requeridos de cada Elipsoide, Datums y Zonas.
Ingeografos
Hoja de Clculo Geogrfica V 1.0
22


CAPITULO X: FAQ
Puedo abrir archivos *.txt, *.xls, *.asc en la Hoja de Clculo Geogrfica?
No. Si tiene un archivo que no sea *.csv, transfrmelo en un *.csv y luego brelo en la Hoja de
Clculo Geogrfica.
Puedo guardar archivos *.txt, *.xls, *.asc en la Hoja de Clculo Geogrfica?
No. Guarde el archivo CSV en la Hoja de Clculo Geogrfica y luego con otro programa
gurdelo al formato deseado
Cuntas columnas admite la Hoja de Clculo Geogrfica?
Se asume que tiene un nmero ilimitado de columnas, tantas como el archivo CSV tenga.
Cuntas filas admite la Hoja de Clculo Geogrfica?
Se asume que tiene un nmero ilimitado de filas, tantas como el archivo CSV tenga.
En qu sistemas operativos funciona la Hoja de Clculo Geogrfica?
Fue probada en Windows XP y 7.
Puedo modificar con otro programa los archivos ELIPSOIDES.csv, DATUMS.csv y ZONAS.csv?
S. Puede abrirlos en otro programa para agregar filas (con informacin de cada tabla) pero
hgalo cuando la Hoja de Clculo Geogrfica este cerrada (al momento de abrirlo cargara
toda la informacin de cada archivo y por ende las nuevas filas con informacin de los
Elipsoides, Datums y Zonas). Pero no debe agregar columnas ni modificar los nombres de las
columnas. Si hace un cambio drstico, se sugiere hacer copias de estos tres archivos.
En una columna puede haber nmeros y textos a la vez?
S. Los archivos CSV admiten en sus columnas informacin heterognea, pero al hacer alguna
transformacin, cercirese que las columnas involucradas sean numricas ya que saldr el
error de transformacin y / o formato (ver CAPITULO VIII: ERRORES).
Puedo crear un CSV vaco?
No. Solo se puede abrir archivos CSV existentes.





Ingeografos
Hoja de Clculo Geogrfica V 1.0
23


CAPITULO XI: NOTAS FINALES, REFERENCIAS Y
AGRADECIMIENTOS

La Hoja de Clculo Geogrfica fue construida en SharpDevelop 4.4
(http://www.icsharpcode.net/opensource/sd/) bajo Windows 7 y probada en Windows 7 y
Windows XP.
Las frmulas de las transformaciones de coordenadas fueron tomadas desde:
"Coordinate Conversions and Transformations Including Formulas" de la EPSG, pginas
29 y 30: http://www.ihsenergy.com/epsg/guid7.pdf
Ellipsoidal Orthographic Projection via ECEF and Topocentric (ENU), pgina 10:
http://www.hydrometronics.com/downloads/Ellipsoidal%20Orthographic%20Projecti
on.pdf
Los iconos fueron tomados desde la pgina web:
http://www.recursosvisualbasic.com.ar/htm/ocx-componentes-activex-dll/185-iconos-de-256-
colores.htm
Agradecimientos a los foros de VB.net que se encuentran en la Internet por compartir
informacin necesaria para hacer La Hoja de Clculo Geogrfica V 1.0

You might also like