Saltar a contenido

Posicionamiento (GNSS)

QField puede hacer uso del GNSS interno (Global Navigation Satellite System, como GPS, GLONASS, Galileo o Beidou). QField también puede conectarse a antenas externas mediante flujos NMEA por Bluetooth, TCP o conexión UDP.

Los dispositivos GNSS también son capaces de medir la altitud junto a la posición actual en 2D sobre la superficie terrestre.

Visualización

Cuando el posicionamiento está activado, su posición se mostrará en azul en el mapa. Su ubicación es visible como un punto azul si está quieto o como una flecha que indica su dirección si está en movimiento.

El rayo azul indica la orientación actual de su dispositivo si éste tiene una brújula magnética incorporada.

Un círculo alrededor de su posición actual indica la precisión reportada por el dispositivo de posicionamiento.

Configuración

Los siguientes ajustes están disponibles en la pestaña de posicionamiento de los ajustes de QField.

Valor de medida (M)

Al digitalizar una geometría en una capa vectorial que contiene una dimensión M, QField añadirá un valor de medición a los vértices individuales siempre que el el cursor de coordenadas se bloquea en la posición actual.

De forma predeterminada, el valor representará la marca de tiempo de la posición capturada (milisegundos desde epoch). Puede cambiar este valor utilizando el cuadro combinado en la configuración de la pestaña de posicionamiento.

Los valores disponibles para elegir son la marca de tiempo, la velocidad de avance, el rumbo, la exactitud horizontal y precisión vertical, así como PDOP, HDOP y VDOP.

Requisitos de exactitud

Se puede definir una exactitud mínima deseada para las mediciones. La calidad será informada en tres clases, mala (roja), aceptable (amarillo) y excelente (verde). Estos colores se mostrarán como un punto en la parte superior del botón GNSS.

Los umbrales pueden definirse en la pestaña de posicionamiento de los ajustes.

Si el ajuste Habilitar requisito de precisión está activado, no se puede recoger nuevas mediciones con el cursor de coordenadas bloqueado en la posición actual con un valor de precisión que es malo (rojo).

Compensación de la altura de la antena

La altura del poste de la antena en uso puede definirse en los ajustes. Cualquier altitud medida será corregida por este valor.

Altitude correction / vertical grid shift

Los valores de altitud pueden corregirse con archivos de desplazamiento de cuadrícula vertical para calcular la altura ortométrica.

Los archivos de desplazamiento de la cuadrícula vertical tienen que estar disponibles para QField poniendo en la carpeta de la aplicación QField <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Una vez que el archivo de desplazamiento de cuadrícula se coloca allí, está disponible en QField en los Ajustes de posicionamiento en Desplazamiento vertical de la cuadrícula en uso.

Si utiliza la corrección de altitud y un dispositivo de posicionamiento externo es usado, considere desactivar Usar altitud ortométrica del dispositivo.

Los formatos admitidos actualmente son:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

Por ejemplo: Para la transformación de ETRS89 (elipsoide de referencia GPS) a NAP (holandés) los usuarios pueden descargar el archivo nlgeo2018.gtx de NSGI y ponerlo en el directorio.

Para obtener datos precisos de altitud para la Topografía Catastral en Suiza, los usuarios pueden acceder al archivo de corrección del desplazamiento vertical de la cuadrícula a través de Geoid OGD de Swisstopo. Tras la descarga, se recomienda a los usuarios realizar una conversión del archivo etiquetado chgeo04_htrans_lv95.agr a chgeo04_htrans_lv95.gtx. Para ello se puede utilizar el algoritmo de procesamiento de QGIS gdal:translate (convertir formato).

Uso

Trabajo de campo

Una breve pulsación del botón GNSS encenderá el GNSS y se centrará en la ubicación actual una vez que la información de posicionamiento esté disponible.

Active el modo de edición y pulse sobre el botón del objetivo, la cruz en el centro significa que está utilizando el posicionamiento GNSS.

Una pulsación larga en el botón GNSS mostrará el menú de posicionamiento.

Dentro del menú Posicionamiento, puedes activar la opción Mostrar información de posicionamiento que mostrará las coordenadas actuales que se reproyectan dentro de la proyección CRS junto con la información de precisión.

Nota

Si ve la información WGS 84 lat/lon en lugar de la información en el SRC de su proyecto, es probable que aún no tenga señal.

Uso de un receptor GNSS externo

Trabajo de campo

QField admite la conexión a dispositivos de posicionamiento GNSS externos mediante flujos NMEA a través de Bluetooth, TCP, o conexiones UDP.

En Configuración > Posicionamiento, puede encontrar un conjunto de botones para añadir, editar o eliminar dispositivos externos así como una lista desplegable para cambiar entre dispositivos GNSS internos y externos guardados.

El desglose del soporte de conexiones por plataforma es el siguiente:

Android iOS Windows Linux MacOS
Bluetooth *
TCP
UDP
Puerto serie

(*) La compatibilidad con Bluetooth en Windows se produce a través del puerto serie virtual de forma automática creado por el sistema operativo cuando se conecta al dispositivo GNSS.

Las sentencias NMEA actualmente admitidas son GGA, RMC, GSA, GSV, GST, VTG, HDG y HDT.

Nota

Asegúrese de que ninguna otra aplicación, como los proveedores de localización simulada, utiliza la misma conexión.

Registro del receptor externo

Si tiene seleccionado un receptor externo como dispositivo de posicionamiento en Configuración > Posicionamiento, encontrará un interruptor Registrar sentencias NMEA del dispositivo a archivo. Si esto está activado, todas las sentencias NMEA procedentes de dispositivos externos de posicionamiento se registrarán en un archivo.

Los registros se colocarán en Android/data/ch.opengis.qfield/files/QField/logs.

Nota

Tenga en cuenta que si el registro está siempre activado llenará el almacenamiento.

Ubicación simulada

Trabajo de campo

Es posible proporcionar una ubicación simulada a través de una aplicación android independiente a QField. Hay varias opciones para ello, una de ellas es Android NTRIP Client.

Para utilizarlo tiene que habilitar las ubicaciones simuladas en su dispositivo Android.

Funcionalidad de posicionamiento promediado

Trabajo de campo

Nota

El cursor de coordenadas debe estar bloqueado a la localización actual mediante el botón Bloquear a posición

Hay una función que permite digitalizar utilizando posiciones promediadas.

El estudio se iniciará manteniendo pulsado el botón de añadir vértices, que comenzará a recoger posiciones.

Durante la recogida, aparecerá un indicador encima del cursor de coordenadas que muestra un texto que refleja el número actual de posiciones recogidas. Si está activo un requisito de recuento mínimo de posiciones promediadas, también estará presente una barra de progreso que indica el avance hacia el cumplimiento de ese requisito.

La configuración para activar un umbral de recuento mínimo de posición media se encuentra en el panel de posicionamiento de la configuración de QField. Cuando está activo, no es necesario mantener pulsado el botón de añadir vértice, un breve toque en el botón iniciará la recopilación de posiciones y añadirá automáticamente la posición promediada cuando se cumpla el requisito de recuento mínimo.

Cuando se utilizan las variables @gnss_* o @position_ en posiciones promediadas, la variable también representará la media de todas las muestras recogidas.

Configuración del proyecto

Preparación en escritorio

Variables de posicionamiento

Puede acceder a la información de posicionamiento a través de variables de expresión accesibles en el formulario de atributos. Estas variables sólo estarán disponibles cuando el posicionamiento esté activado.

Estas variables se utilizan habitualmente como parte de expresiones de valores predeterminados para que los campos lleven la cuenta de la calidad de los puntos medidos individualmente.

Un caso de uso común es registrar la precisión horizontal, lo que puede hacerse utilizando la variable @position_horizontal_accuracy. Otra estrategia de uso frecuente es utilizar la altitud de la medición actual, lo que puede conseguirse con z(@coordenada_posición). En una lista completa de todas las variables disponibles, consulte la expresión referencia de variables documentación.

Información para el valor Z del GNSS con desplazamiento vertical de cuadrícula en uso: - Compensación de la altura de la antena=falso

Desplazamiento vertical de cuadrícula en uso punto Z Valor z(geometría) Dispositivo GNSS z(@coordenada_posición) Visualización de QField Etiqueta de QField
Ninguno Valor del dispositivo elipsoidal Z Valor del dispositivo elipsoidal Z Valor del dispositivo elipsoidal Z Altitud: xxx.xxxx m
Ortométrico del dispositivo Valor del dispositivo ortométrico Z Valor del dispositivo ortométrico Z Valor del dispositivo ortométrico Z Altitud: xxx.xxxx m (orto.)
USER_Shift_Grid.GTX
desplazamiento vertical de la cuadrícula
Valor de la rejilla de desplazamiento Z Valor del dispositivo elipsoidal Z Valor de la rejilla de desplazamiento Z Altitud: xxx.xxxx m (cuadrícula)

Registrador de vértices

Es posible configurar una capa de registro de los vértices recogidos. Esto permite mantener un seguimiento de los metadatos de cada vértice, como la calidad del GNSS atributos y más. Para configurar esto, se puede añadir una capa de puntos al proyecto y configurar los atributos para almacenar esta información.

Entonces debería asignar el rol registrador de digitalización a una capa de puntos.

Vaya a QFieldSync > Propiedades del proyecto.

Para ser más eficaces, los atributos de capa deben tener valores predeterminados que se basen en las variables de posicionamiento enumeradas anteriormente.