TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado...

26
http://www.aplitop.com TcpGPS para Android

Transcript of TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado...

Page 1: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

http://www.aplitop.com

TcpGPS

para Android

Page 2: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

2

Índice

Índice de figuras ....................................................................................................... 3

Introducción ............................................................................................................. 4

Preparación del proyecto .......................................................................................... 4

Entorno de trabajo ................................................................................................... 4

Opciones de proyecto ............................................................................................... 5

Configuración del entorno ........................................................................................ 6

Conexión al GPS ....................................................................................................... 7

Conexión al GPS interno .................................................................................................. 8

Conexión al GPS externo .................................................................................................. 8

Configuración del cliente NTRIP ....................................................................................... 9

Estado del GPS .............................................................................................................. 10

Levantamiento ....................................................................................................... 11

Herramientas de levantamiento ..................................................................................... 14

Gestión de capas ........................................................................................................... 15

Edición de la capa Puntos ................................................................................................................. 16

Edición de la capa Mapa ................................................................................................................... 17

Edición de la capa shape ................................................................................................................... 18

Edición de la capa DXF ...................................................................................................................... 19

Edición de la capa WMS .................................................................................................................... 21

Replanteo............................................................................................................... 21

Replanteo de puntos ..................................................................................................... 21

Replanteo de líneas ....................................................................................................... 23

Trabajo sobre los datos .......................................................................................... 23

Importación de puntos .................................................................................................. 23

Exportación de puntos ................................................................................................... 23

Sincronización de datos con Google Drive ...................................................................... 24

Edición de puntos .......................................................................................................... 24

Detalles del punto ........................................................................................................................ 26

Anexo A. Estructura de directorios .......................................................................... 26

Page 3: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

3

Índice de figuras

Figura 1. Entorno de trabajo ............................................................................................ 5

Figura 2. Menú de proyecto ............................................................................................. 6

Figura 3. Sección de configuración ................................................................................... 7

Figura 4. Selección del dispositivo receptor ..................................................................... 8

Figura 5. Pantalla de conexión con GPS externo .............................................................. 9

Figura 6. Selección del modelo de dispositivo GNSS ........................................................ 9

Figura 7. Configuración del cliente NTRIP ...................................................................... 10

Figura 8. Estado del GPS ................................................................................................. 11

Figura 9. Constelación de satélites ................................................................................. 11

Figura 10. Modo mapa de levantamiento ...................................................................... 12

Figura 11. Modo numérico de levantamiento................................................................ 12

Figura 12. Configuración del intervalo de levantamiento continuo .............................. 13

Figura 13. Medición de la distancia entre dos puntos ................................................... 14

Figura 14. Diálogo de herramientas de levantamiento .................................................. 15

Figura 15. Selección de puntos para la intersección ...................................................... 15

Figura 16. Confirmación de la solución de la intersección ............................................. 15

Figura 17. Gestor de capas ............................................................................................. 16

Figura 18. Edición de la capa Puntos .............................................................................. 17

Figura 19. Edición del Mapa base ................................................................................... 18

Figura 20. Pantalla de edición de una capa shape ......................................................... 19

Figura 21. Edición de una capa DXF ................................................................................ 20

Figura 22. Pantalla de edición de una capa WMS .......................................................... 20

Figura 23. Replanteo de puntos ..................................................................................... 21

Figura 24. Replanteo de líneas ....................................................................................... 21

Figura 25. Modo de replanteo numérico ....................................................................... 22

Figura 26. Modo de replanteo brújula ........................................................................... 22

Figura 27. Modo de replanteo diana .............................................................................. 22

Figura 28. Menú de exportación de puntos ................................................................... 24

Figura 29. Diálogo de exportación a formato GML ........................................................ 24

Figura 30. Diálogo de exportación a formatos TXT, DXF y KML ..................................... 24

Figura 31. Listado de puntos .......................................................................................... 25

Figura 32. Información básica del punto ........................................................................ 26

Figura 33. Datos brutos del punto .................................................................................. 26

Figura 34. Información y datos multimedia asociados al punto .................................... 26

Page 4: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

4

Introducción Tcp GPS es una aplicación Android (disponible tanto para teléfonos móviles como

tablets) que permite al usuario realizar trabajos de campo en mediciones de fincas,

caminos, cultivos, etc., de forma sencilla.

Además, tras realizar el levantamiento o importando de un archivo puntos medidos, se

puede proceder al replanteo de dichos puntos, ofreciendo para ello herramientas para

la localización rápida y fácil de estos puntos sobre el terreno.

Por último, los datos obtenidos pueden ser exportados a diversos formatos (TXT, GML,

KML…) y sincronizados con Google Drive para disponer instantáneamente de ellos en

cualquier otra plataforma.

Preparación del proyecto La primera vez que se inicia la aplicación se solicitará al usuario que indique el

proyecto que desea usar. Para ello se dan tres:

Último proyecto: Selecciona el último proyecto que se usó.

Seleccionar proyecto: Permite escoger un proyecto previamente creado para

continuar su edición.

Nuevo proyecto: Creamos un nuevo proyecto vacío.

Una vez el proyecto esté listo, será cargado y se entrará en la aplicación en el modo de

Levantamiento.

Entorno de trabajo En la Figura 1 se muestra una imagen del entorno de trabajo tal como se presenta al

iniciar la aplicación. Se distinguen las siguientes partes (indicadas con números en la

imagen):

1. Mapa: El mapa es el principal elemento de trabajo, ya que es donde se

presentan los puntos y la información sobre estos.

2. Menú de mapa: En el menú de mapa se encuentran distintas opciones para

trabajar sobre él, como son el acceso a las capas presentadas en el mapa, zoom

extensión, seguimiento de GPS o modo de mapa.

3. Menú de trabajo: En este menú se presentan las opciones para realizar el

trabajo en levantamiento, replanteo, puntos, etcétera, según en la sección en

que nos encontremos.

4. Menú de navegación: En él se encuentran las opciones para movernos por las

distintas secciones de la aplicación como levantamiento, replanteo o proyecto.

Page 5: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

5

5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth.

6. Menú de Opciones: Conjunto de opciones relacionadas con la sección actual.

Figura 1. Entorno de trabajo

Cada una de estas partes será descrita más adelante, además de mostrar en cada

sección la información y los elementos que se presentan.

Opciones de proyecto En el menú lateral se encuentra el submenú Proyecto en el que podemos elegir una de

estas opciones:

Información: Propiedades del proyecto como nombre, autor, sistema de

coordenadas, etcétera.

Nuevo proyecto: Permite crear un proyecto vacío.

Abrir: Permite elegir otro proyecto para trabajar.

Page 6: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

6

Figura 2. Menú de proyecto

Configuración del entorno En el submenú Aplicación se encuentra la opción de Configuración. Esta opción lleva a

la sección Configuración donde se dispone de un conjunto de parámetros del entorno

de trabajo (Figura 3). En la siguiente tabla se describen estas opciones:

Levantamiento y Replanteo

Tipos de posición Tipos de posición que se tendrán en cuenta para los datos del GPS

Número Mínimo de Satélites

Número mínimo de satélites para obtener los datos del GPS

Altura de Antena Altura de antena por defecto que se tomará durante el proyecto

Levantamiento Continuo

Intervalo Permite seleccionar entre las opciones para hacer un levantamiento continuo por tiempo, por desnivel o por distancia

Replanteo

Modo de Replanteo Modo de replanteo usado (norte, movimiento o último punto replanteado)

Tolerancia Horizontal Tolerancia en horizontal para considerar que se ha llegado al punto

Tolerancia Vertical Tolerancia en vertical para considerar que se ha llegado al punto

Page 7: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

7

Distancia Modo Diana Distancia a la que se pasará directamente al modo diana

Siguiente Punto Paso automático al siguiente punto a replantear por el número del punto o por cercanía al actual

Aplicación

Orientación Cambiar la orientación de la aplicación de horizontal a vertical y viceversa.

Activar log Activación del logger para generar archivos de log de lo que ocurre durante una sesión de uso

Figura 3. Sección de configuración

Conexión al GPS TcpGPS permite usar dos fuentes de datos: el GPS interno del dispositivo si dispone de

él o un GPS externo conectado mediante Bluetooth.

En la sección de menú Aplicación > Comunicaciones se dispone de las opciones

necesarias para seleccionar y configurar los distintos tipos de receptores GPS

disponibles.

Page 8: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

8

Figura 4. Selección del dispositivo receptor

Conexión al GPS interno

En este caso sólo se debe tener habilitado el GPS del dispositivo. La aplicación

conectará automáticamente con él y recibirá los datos. Además, se puede seleccionar

el uso del GPS interno con salida NMEA si el dispositivo dispone de esta característica.

Conexión al GPS externo

Se debe habilitar la conexión Bluetooth del dispositivo para establecer la comunicación

con el GPS externo (que también deberá disponer de este tipo de conexión).

La aplicación guarda la información de la conexión con el último GPS usado, pero en

caso de ser la primera vez que se conecta o que se quiera conectar a uno distinto se

debe acceder a la pantalla de conexión. Para ello, basta pulsar el icono Bluetooth de la

barra de comunicaciones . Así, accederemos a una pantalla como la mostrada en

la Figura 5.

Page 9: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

9

Figura 5. Pantalla de conexión con GPS externo

Figura 6. Selección del modelo de dispositivo GNSS

En esta pantalla, se da la opción de buscar dispositivos cercanos o de seleccionar uno

de la lista. Una vez seleccionado se solicitará especificar si es alguno de los modelos de

una lista que se proporciona (Figura 6). Estos modelos poseen una configuración básica

que se envía desde la aplicación para facilitar el inicio del trabajo. Si se desea una

configuración más específica del receptor o no se encuentra en la lista proporcionada,

se puede seleccionar la opción GENERIC para conectarse directamente con el

dispositivo GNSS.

Configuración del cliente NTRIP

En el caso de seleccionar la conexión con un GPS Externo se dispone de la posibilidad

de usar el dispositivo móvil como cliente de NTRIP para enviarle el receptor las

correcciones recibidas a través de la conexión de Internet.

En la Figura 7 se muestran las opciones de la configuración de este cliente NTRIP.

Servidor: Selección o creación de una nueva configuración para la conexión a

un determinado proveedor de servicio NTRIP. Se solicitará el nombre, la

dirección IP, el puerto y el usuario y contraseña para el acceso a él.

Punto de montaje: Un servidor NTRIP puede tener disponibles distintos “flujos”

de datos para proporcionar la información. Aquí se puede seleccionar uno de la

lista que maneje el servidor.

Page 10: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

10

Latitud/Longitud: Referencia de las correcciones. Puede ser tomada

directamente del GPS interno del móvil usando el botón GPS.

Figura 7. Configuración del cliente NTRIP

Una vez configurado el cliente, pulsando en el botón conmutador se solicita la

conexión de éste. Si todo va bien, el mensaje Conectado aparecerá en verde y se

observará la recepción de la información a través de la red y el envío de ésta al

receptor en forma de bytes recibidos y enviados.

Estado del GPS

Es posible consultar el estado del GPS accediendo a la sección de Estado del GPS

pulsando sobre el icono de GPS de la barra de comunicaciones 1.

En esta sección tenemos información tanto del estado del GPS (Figura 7) como de los

satélites disponibles (Figura 8). Usando las flechas del menú de opciones se puede

navegar de una vista a otra.

1 El icono de este acceso cambia según el tipo de posición que tenga en ese momento el GPS.

Page 11: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

11

Figura 8. Estado del GPS

Figura 9. Constelación de satélites

Levantamiento Esta es la primera pantalla que aparece ante el usuario cuando entra en la aplicación.

Se dispone de dos modos: modo mapa (Figura 10) y modo numérico (Figura 11).

El usuario puede tomar los puntos usando cualquiera de los dos métodos disponibles:

Toma puntual : Permite tomar un punto en cualquier momento. Estará

deshabilitado cuando se esté usando la toma continua.

Toma continua : Permite tomar una serie de puntos consecutivos

atendiendo a tres criterios:

o Toma continua por intervalo tiempo: Se establece un intervalo de

tiempo para la toma del siguiente punto.

o Toma continua por intervalo de distancia: Se establece una distancia

tras la cual se tomará el siguiente punto.

o Toma continua por intervalo de desnivel: Se establece un desnivel

sobrepasado el cual se tomará el siguiente punto.

Estos criterios se configuran en la sección de Levantamiento continuo en la

configuración del entorno (Figura 12).

Page 12: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

12

Figura 10. Modo mapa de levantamiento

Figura 11. Modo numérico de levantamiento

Por último, se dispone de la opción de comenzar /finalizar línea. En caso

de haber elegido un código de línea para el punto, se activará este botón para indicar

cuándo empezar o finalizar una línea. Si se inicia un levantamiento con un código de

este tipo se iniciará automáticamente, pudiendo finalizarla en cualquier momento e

iniciar una nueva.

En la pantalla de levantamiento numérico son configurables varios parámetros

asociados a los puntos que se tomen:

Número de punto: Número del siguiente punto que se va a tomar. Este número

se incrementará de 1 en 1 conforme se tomen puntos consecutivos, a partir del

dado.

Altura de antena: Altura de la antena cuando se ha tomado el punto. Por

defecto aparece la configurada en la sección de Configuración, pero si se

necesita cambiar para algún punto o puntos determinados, puede establecerse

una nueva aquí (esto no cambia el valor por defecto).

Código: Código que se asociará al punto, que puede ser seleccionado de una

lista predefinida o se puede crear un nuevo código.

Page 13: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

13

En la pantalla de levantamiento numérico también disponemos de la información

numérica de la posición actual del GPS.

Figura 12. Configuración del intervalo de levantamiento continuo

En este modo, el mapa presenta una funcionalidad adicional: medición de distancias.

Cuando pulsamos el botón se nos indicará que se elija el primer punto; una vez

seleccionado se pedirá el segundo punto y a continuación aparecerá la información

sobre la distancia entre ambos (Figura 13): distancia 2D (sin tener en cuenta la cota),

distancia 3D y la diferencia de cota.

Otras funciones del modo mapa (también disponibles en replanteo) son:

Tipo de mapa : Permite cambiar el tipo de mapa que se muestra.

Zoom extensión : Permite centrar el mapa en el área definida por los

puntos tomados en el proyecto.

Seguimiento del GPS : Permite habilitar o deshabilitar el seguimiento

del GPS, que consiste en hacer que el mapa avance hacia la posición en la

que se encuentra el GPS si éste no está en el área de trabajo definida en la

aplicación.

Page 14: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

14

Figura 13. Medición de la distancia entre dos puntos

Herramientas de levantamiento

Pulsando el botón de herramientas se despliega un diálogo en donde se

encuentran un conjunto de herramientas para trabajar con los puntos tomados. Estas

herramientas corresponden al cálculo de nuevos puntos a través de la realización de

intersección de elementos geométricos (Figuras 14 a 16). Estas intersecciones pueden

ser de tres tipos:

Intersección Línea-Línea: Se calcula el punto donde se cortan dos líneas

trazadas entre cuatro puntos elegidos del proyecto. Si las líneas son paralelas

no habrá punto de corte.

Intersección Línea-Círculo: En este caso, puede ocurrir que no haya solución si

la línea y el círculo están separados; que sólo haya una solución si la línea es

tangente al círculo, o que haya dos soluciones si la línea corta al círculo, en

cuyo caso se da a elegir una de las dos.

Intersección Círculo-Círculo: Este caso es similar al anterior, pudiendo existir

ninguna, una o dos soluciones.

Para completar una intersección, sólo hay que ir siguiendo las instrucciones que

aparecen en la parte inferior del mapa.

Page 15: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

15

Figura 14. Diálogo de herramientas de levantamiento

Figura 15. Selección de puntos para la intersección

Figura 16. Confirmación de la solución de la intersección

Gestión de capas

En los mapas de TcpGPS (tanto en levantamiento como en replanteo) se realiza una

división en capas que se organizan atendiendo a su naturaleza (Figura 17). Existen los

siguientes tipos de capas:

Capas Puntos: Estas capas dividen el conjunto de puntos del trabajo en

distintos subconjuntos separados por su código. Al crear un proyecto nuevo, se

crea automáticamente una capa de puntos que contendrá aquellos puntos que

no tienen código.

Capa Mapa base: Esta capa se crea automáticamente al crear un proyecto

nuevo y es única.

Capa DXF: Esta capa contiene un mapa DXF importado desde un archivo de la

misma extensión.

Capa Shape: Esta capa contiene un mapa SHAPE importado desde un archivo

de extensión .shp2.

Capa WMS: Esta capa permite configurar un servicio WMS que será mostrado

en el mapa.

2 Junto al archivo de extensión .shp, también deberán estar presentes los archivos .prj, .shx y .dbf

asociados.

Page 16: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

16

Figura 17. Gestor de capas

Sobre cada una de estas capas se pueden ejecutar las siguientes opciones:

Ordenar capas: Se cambiar el orden de una capa respecto a las demás usando

los botones para subir o bajar la capa en la pila de capas.

Editar la capa : Se despliega la ventana de configuración del tipo de capa

que se haya seleccionado.

Borrar capa : Elimina la capa del proyecto.

Visualizar la capa : Habilita o no la visualización de la capa en el mapa.

Edición de la capa Puntos

La capa llamada Puntos, como se ha referido anteriormente, es una capa especial

pensada para contener aquellos puntos que no tienen un código específico. Sin

embargo, algunas de las propiedades que aquí se muestran, también afectan al resto

de puntos tomados.

Page 17: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

17

Figura 18. Edición de la capa Puntos

En la pantalla de edición de esta capa (Figura 18) se pueden configurar distintas

propiedades aplicadas a los puntos que se tomarán:

Nombre: Aunque por defecto esta capa se denomina Puntos, este nombre

puede ser cambiado en cualquier momento.

Opacidad: Nivel de transparencia de los puntos.

Código de punto: Se indica que en el mapa aparezca junto a cada punto el

código al que pertenecen, pudiendo elegir también el color para mostrarlo.

Cota del punto: Se indica que en el mapa aparezca junto a cada punto la cota

de éste, pudiendo elegir también el color para mostrarla.

Símbolo del punto: Se indica si se desea mostrar un símbolo que marque

dónde se encuentra el punto en el mapa y el color de éste. Además, al final de

la edición, también puede ser configurada su forma.

Número del punto: Se indica si se desea mostrar el número del punto en el

mapa junto a éste y el color.

Edición de la capa Mapa

Esta capa, al igual que la capa Puntos, es una capa especial que se crea al iniciar un

nuevo proyecto. Su cometido es gestionar el mapa base que se presentará en la zona

de trabajo. Las propiedades que podemos configurar en ella son (Figura 19):

Page 18: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

18

Figura 19. Edición del Mapa base

Nombre: Aunque por defecto su nombre es Mapa Base, éste puede ser

cambiado.

Opacidad: Nivel de transparencia del mapa.

Tipo de mapa: Tres son los tipos de mapa que se pueden visualizar: callejero,

topográfico y satélite. El tipo de mapa también puede ser cambiado en una de

las opciones del menú de mapa en la zona de trabajo.

Edición de la capa shape

Una capa de tipo shape gestiona un archivo de este tipo para su presentación en la

zona de trabajo (Figura 20). Para poder cargar este tipo de archivos, es necesaria la

presencia en la misma carpeta de cuatro tipos de archivo diferentes:

.shp: Es el archivo SHAPE con la información a mostrar.

.shx: Es el archivo de índices asociado.

.prj: Archivo de proyección indicando el sistema en el que se ha realizado el

mapa.

.dbf: Base de datos con información asociada a los puntos y geometrías del

mapa.

Las propiedades a configurar de esta capa son:

Nombre de la capa.

Page 19: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

19

Opacidad: Nivel de transparencia de la capa.

Color: Color para los trazos y puntos en el mapa.

Archivo: Archivo que se va a mostrar.

Figura 20. Pantalla de edición de una capa shape

Edición de la capa DXF

Una capa de tipo DXF (Figura 21) gestiona un archivo de este tipo para su presentación

en la zona de trabajo.

Las propiedades a configurar de esta capa son:

Nombre de la capa.

Opacidad: Nivel de transparencia de la capa.

Archivo: Archivo que se va a mostrar.

Page 20: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

20

Figura 21. Edición de una capa DXF

Figura 22. Pantalla de edición de una capa WMS

Page 21: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

21

Edición de la capa WMS

Una capa de tipo WMS (Figura 22) gestiona la conexión a un servicio de este tipo para

cargar la información relacionada en la zona de trabajo.

Cuando se inicia la configuración o edición de esta capa, aparecerá una lista con los

servicios WMS disponibles. Al seleccionar uno de estos servicios, en la lista situada

bajo la anterior, aparecerán las capas que componen este servicio y que se pueden

elegir para mostrar o no.

Replanteo En el menú lateral se encuentra el submenú Replanteo en el que se puede elegir entre

dos modos ya se quiera realizar un replanteo de puntos (Figura 23) o un replanteo de

líneas (Figura 24).

Figura 23. Replanteo de puntos

Figura 24. Replanteo de líneas

Replanteo de puntos

En este apartado se replantean puntos individuales. Para facilitar el trabajo, TcpGPS

incorpora distintos modos de replanteo:

Modo mapa (Figura 23): En este modo se muestra un mapa señalizando los

puntos y la posición actual del GPS. Se puede seleccionar el punto a replantear

simplemente con pulsar sobre él. Una señal indicando el punto y una línea

Page 22: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

22

entre la posición actual y éste servirán para avanzar hacia éste en la dirección

correcta. El mapa siempre está apuntando al norte, salvo si la referencia está

configurada al movimiento, que estará apuntando a la dirección actual en que

se mueve el usuario.

Modo numérico (Figura 25): En este modo unas flechas indicarán hacia dónde

se debe dirigir el usuario: izquierda, derecha, adelante, atrás, arriba o abajo.

Este modo está disponible para las versiones de Tablet y aquellos dispositivos

móviles que no dispongan de magnetómetro o acelerómetro.

Modo brújula (Figura 26): En este modo se indicará la dirección en la que se

encuentra el punto respecto al norte. Para poder usarlo el dispositivo debe

contar con magnetómetro. Está recomendado para localizar puntos a larga

distancia.

Modo diana (Figura 27): En este modo se indicará la dirección en la que se

encuentra el punto respecto a la posición del GPS teniendo en cuenta la

referencia usada. Este modo está recomendado para una localización fina.

Figura 25. Modo de replanteo numérico

Figura 26. Modo de replanteo brújula

Figura 27. Modo de replanteo diana

Para trabajar en el replanteo de puntos se proporcionan las siguientes opciones:

Replantear punto : Guarda el punto replanteado en la base de datos

tomando los datos actuales del GPS.

Page 23: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

23

Punto siguiente / anterior : Permiten seleccionar el punto a

replantear moviéndose por la lista de puntos según su orden numérico.

Seleccionar código : Permite seleccionar un conjunto determinado de

puntos por su código. Asociado a esta opción aparece otra opción que permite

volver a la lista completa de puntos .

Replanteo de líneas

En este apartado se trabaja sobre el replanteo de una línea (Figura 24) que será

aquella establecida entre dos puntos seleccionados. Una vez seleccionados los dos

puntos, una línea los unirá en el mapa y se presentará la información sobre la distancia

a la línea, la distancia al origen (entendiendo éste como el primer punto elegido) y la

diferencia de cota desde el punto actual donde se sitúa el GPS. Si se desea replantear

otra línea, sólo hay que pulsar el botón .

Trabajo sobre los datos Una vez tomados los datos en el levantamiento y/o realizado el trabajo de replanteo

sobre ellos, se ofrecen un conjunto de herramientas para poder trabajar sobre estos

datos.

Importación de puntos

Es posible importar puntos previamente tomados en otras plataformas o de otros

proyectos realizados con TcpGPS usando archivos de tipo .txt o .pun. El formato de los

puntos en estos archivos debe ser:

<número de punto> <X> <Y> <Z> <código del punto>

Exportación de puntos

Los puntos capturados en TcpGPS pueden ser exportados a los siguientes formatos:

KML, TXT, DXF y GML.

Page 24: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

24

Figura 28. Menú de exportación de puntos

Figura 29. Diálogo de exportación a formato GML

Figura 30. Diálogo de exportación a formatos TXT, DXF y KML

En las figuras 28, 29 y 30 se muestran el menú de exportación de puntos y los diálogos

usados para configurar la exportación para los distintos formatos.

Sincronización de datos con Google Drive

Al iniciar la aplicación TcpGPS en Android, se pide al usuario que seleccione una de las

cuentas de Google que tenga configuradas. Esto permite al usuario poder sincronizar el

proyecto con su cuenta de Google Drive para almacenar los datos e imágenes tomadas

en el proyecto.

Cuando se realiza la sincronización por primera vez la aplicación creará un directorio

llamado TcpGPS en la raíz de la cuenta de Google Drive del usuario. Cada proyecto que

se sincronice con Google Drive creará una carpeta dentro de ésta que llevará el

nombre del proyecto y en ella se almacenarán los datos en un fichero .txt del mismo

nombre que el proyecto y las imágenes tomadas asociadas a los puntos.

Edición de puntos

Los puntos capturados con TcpGPS se guardan en la base de datos asociada al

proyecto. Los datos almacenados pueden ser consultados en Lista de puntos de la

sección Editar (Figura 31).

Las propiedades de cada punto están clasificadas en tres listados distintos,

seleccionables desde el menú desplegable marcado con el icono :

Page 25: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

25

Datos básicos: Información general del punto tal y como se han tomado,

teniendo en cuenta también el sistema de coordenadas usado.

Datos brutos: Información completa del punto para su tratamiento posterior.

Replanteo: Información de aquellos puntos que han sido replanteados. Sólo se

muestra el último replanteo realizado sobre un punto si éste lo ha sido varias

veces.

Sobre estas listas, se pueden buscar puntos concretos por su número o por su código,

opciones estas disponibles en menú desplegable identificado por el icono .

Figura 31. Listado de puntos

Existen además la posibilidad de seleccionar un punto de cualquier lista y seleccionar

entre varias acciones sobre él:

Ir a mapa : Lleva al usuario a la sección de levantamiento centrando la

visión sobre el punto seleccionado.

Ir a replanteo : Lleva al usuario a la sección de replanteo con el punto

seleccionado preparado para iniciar la operación.

Page 26: TcpGPS para Android...TcpGPS para Android 5 5. Barra de comunicaciones: Información sobre el estado del GPS y el Bluetooth. 6. Menú de Opciones: Conjunto de opciones relacionadas

TcpGPS para Android

26

Edición del punto : Lleva al usuario a la sección de Detalles del punto

donde puede consultar información detallada sobre éste.

Detalles del punto

Ofrece información detallada del punto, no sólo de los datos numéricos de éste, si no

que también permite asociar a éste información de tipo multimedia como fotos y

notas de voz.

Figura 32. Información básica del punto

Figura 33. Datos brutos del punto

Figura 34. Información y datos multimedia asociados al punto

Anexo A. Estructura de directorios En el dispositivo móvil donde se ejecuta la aplicación TcpGPS se creará una estructura

de directorios en la memoria principal del dispositivo que tiene la siguiente estructura:

TcpGPS

│_ projects

│_ <proyecto 1>

│ │_ img

│ │_ snd

│_ <proyecto 2>

│_ img

│_ snd