Saltar a contenido

Barra de búsqueda

QField está equipado con una ingeniosa barra de búsqueda que le permite buscar objetos dentro de las capas vectoriales del proyecto, ir a las coordenadas introducidas y más.

Uso

Trabajo de campo

Toque en el Botón de búsqueda de la esquina superior derecha de la pantalla para expandir la barra de búsqueda.

Búsqueda de capas vectoriales

El valor introducido en la barra de búsqueda se usará para encontrar objetos con valores de atributos que coincidan. Se requiere un mínimo de tres caracteres para comenzar la búsqueda.

Búsqueda con escáner de códigos

De forma adicional, tiene la opción de emplear la funcionalidad de escaneo de código para este propósito.

Al pulsar sobre "Escanear código" activará el lector de código de QField, comenzando el proceso de escaneo para decodificar el código.

Una vez que esté satisfecho con la información escaneada, puede simplemente pulsar en el botón OK de la casilla de verificación (✔️) para iniciar una búsqueda de una cadena específica (en este ejemple, el código corresponde a un identificador de usuario que está asociado con varios objetos en el conjunto de datos de un proyecto).

Para distintas salidas, se recomiendo codificar las UUID de sus objetos espaciales. Esto nos permitirá localizar rápidamente los elementos relevantes.

Los objetos que coincidan se mostrarán en la lista de resultados, ofreciendo dos acciones posibles:

  1. Pulse sobre el nombre en el resultado para desplazar el mapa al objeto espacial (el objeto espacial se resalta en amarillo).
  2. Pulse sobre el botón atributos para abrir sus atributos.

Búsqueda con NFC

Además, el lector de códigos ofrece la posibilidad de leer etiquetas de texto NFC.

Nota

Tanto la cámara de códigos QR como el detector de etiquetas de texto NFC están activados por defecto al abrir el Lector de Códigos. Tiene la posibilidad de desactivar cualquiera de estas funciones para asegurarse de que la batería de su dispositivo no se utiliza innecesariamente para activar un hardware que puede que no necesite en ese momento.

Ir a coordenadas

Es posible ir a unas coordenadas dadas mediante la barra de búsqueda introduciendo latitud, longitud (en WGS84). También podrá introducir las coordenadas en el SRC del proyecto abierto.

Una vez que QField identifique el valor introducido como una coordenada, toque en las coordenadas en el resultado para mover el lienzo del mapa a ese punto.

Ir a marcador espacial

La barra de búsqueda también busca coincidencias en los marcadores espaciales guardados. El texto introducido se comparará con marcadores guardados por el usuario, así como con marcadores empotrados con el proyecto abierto actualmente.

Los marcadores que coincidan aparecerán en la lista de resultados. Tocar en un marcador centrará el lienzo del mapa para ajustarlo a la extensión del marcador.

Calculadora de expresiones

La barra de búsqueda de QField también actúa como una ingeniosa calculadora, en la que el texto introducido puede ser tratado como una expresión, cuyo valor resultante es mostrado en la lista de resultados, con la posibilidad de copiar el valor al portapapeles.

Para lanzar la calculadora, se necesita un prefijo = * (esto es, el signo igual seguido de un espacio). Por ejemplo, = 20 + 5* devolverá un valor de 25.

Consejo Pro: utilice la función de expresión aggregate() para calcular estadísticas de capas vectoriales. Por ejemplo, calcular el área total cubierta por una capa de polígonos se puede hacer tecleando = aggregate('mi_capa','sum', $area).

Configurar la búsqueda de capas vectoriales en QGIS

Preparación en escritorio

Por omisión, se puede buscar en todas las capas vectoriales. Al configurar su proyecto en QGIS, es posible excluir capas vectoriales de los resultados de búsqueda. Para hacer esto, abra el diálogo de propiedades del proyecto y vaya al panel Fuentes de datos, donde se le presentará una tabla de capacidades de las capas. Ahí, use la casilla Consultable para incluir/excluir capas específicas.