Vai al contenuto

Barra di ricerca

QField è dotato di una elegante barra di ricerca che consente di cercare elementi all'interno dei layer vettoriali del progetto, per andare alle coordinate immesse ed altro ancora.

Uso

Lavoro sul campo

Tocca il pulsante Ricerca nell'angolo in alto a destra dello schermo per aprire ed espandere la barra di ricerca.

Cerca layer vettoriali

Il valore immesso nella barra di ricerca verrà usato per trovare gli elementi con corrispondenza dei valori degli attributi. È necessario un minimo di tre caratteri per iniziare la ricerca.

Ricerca con scanner di codici

Inoltre, hai la possibilità di utilizzare la funzionalità di scansione del codice per questo scopo.

Facendo clic su "Scansiona codice" si attiverà il lettore di codice QField, avviando il processo di scansione per decodificare il codice.

Quando sarai soddisfatto delle informazioni acquisite, puoi semplicemente fare clic sulla spunta (✔️) del pulsante OK per avviare una ricerca per quella stringa specifica (in questo esempio, il codice corrisponde a un identificatore utente associato a vari elementi in un set di dati del progetto).

Per risultati distinti, si consiglia di codificare l'UUID dell'elemento. Questo ci permetterà di individuare tempestivamente gli elementi pertinenti.

Gli elementi corrispondenti verranno visualizzati nella lista dei risultati che offrirà due possibili azioni :

  1. Premi sul nome nel risultato per spostare la mappa sull'elemento (l'elemento verrà evidenziato in giallo)
  2. Premi sul pulsante attributi per aprirne gli attributi.

Cerca con NFC

Inoltre, il Lettore di Ccodici offre la possibilità di leggere i tag di testo NFC.

Note

Sebbene sia la fotocamera per i codici QR che il rilevatore di etichette NFC siano attivati di default quando apri il Lettore di Codici, hai la flessibilità di disabilitare una di queste funzionalità per assicurarti che la batteria del tuo dispositivo non venga utilizzata inutilmente per attivare hardware che potresti non necessitare al momento.

Vai alle coordinate

È possibile passare a una data coordinate attraverso la barra di ricerca inserendo coordinate latitudine, longitudine (in WGS84). Inoltre, sarai in grado di inserire le coordinate nel CRS del progetto aperto.

Una volta che Qfield identifica il valore inserito come una coordinata, toccare le coordinate nel risultato per spostare la mappa a quel punto.

Vai al segnalibro spaziale

La barra di ricerca corrisponde anche ai segnalibri spaziali salvati. Il testo inserito verrà confrontato sia con i segnalibri salvati dall'utente che con i segnalibri incorporati nel progetto attualmente aperto.

I segnalibri corrispondenti appariranno nell'elenco dei risultati. Toccando un segnalibro verrà centrata la mappa in modo che corrisponda all'estensione del segnalibro.

Calcolatore di espressioni

La barra di ricerca di QField funge anche da pratico calcolatore, dove il testo inserito può essere trattato come espressioni, con il valore restituito visualizzato nell'elenco dei risultati e la possibilità di copiare il valore negli appunti.

Per attivare il calcolatore, è necessario un prefisso = * (ovvero un segno di uguale seguito da uno spazio). Ad esempio, = 20 + 5* restituirebbe un valore di 25.

Pro-tip: usa la funzione di espressione aggregate() per calcolare le statistiche sui layer vettoriali. Ad esempio, calcolare l'area totale coperta da un layer poligonale può essere fatto digitando = aggregate('my_layer','sum', $area).

Configura la ricerca dei layer vettoriali in QGIS

Desktop preparation

Per impostazione predefinita, tutti i layer vettoriali sono ricercabili. Quando configuri il tuo progetto in QGIS, è possibile escludere i layer vettoriali dai risultati della ricerca. Per fare ciò, apri la finestra delle proprietà del progetto e passa al pannello Fonti Dati, dove ti verrà presentato un widget di tabella delle funzionalità dei layer. Da lì, utilizza il Ricercabile casella di controllo per includere/escludere layer specifici.