Vai al contenuto

Usa allegato

In QField, un campo con il widget Allegato può essere usato per:

  • mostrare e scattare foto
  • mostrare e registrare video
  • ascoltare e registrare clip audio
  • mostrare link a file esterni come PDF o documenti

Attachments
Attachments

Per configurare il Widget, fai riferimento al Documentazione Modulo Attributi

Aggiungi una serie di immagini a un elemento

Desktop preparation

Una o più immagini possono essere aggiunte all'elemento. Ecco un esempio di come procedere.

Tabelle

È necessario impostare due tabelle. Una tabella in cui sono memorizzate gli elementi e una con un elenco di immagini.

Apiary

Campo Tipo
id Text (UUID)
geometry Geometria
...

Apiary_pictures

Campo Tipo
id Text (UUID)
apiary_id Text (UUID)
path Text
...

Relazioni

Crea una relazione con:

  • apiary Layer di riferimento
  • id Campo di riferimento
  • apiary_picture Layer che fa riferimento
  • apiary_id Campo che fa riferimento
  • strength Composizione

Relations
Relations

Widget

Apiary

Imposta il valore predefinito dell'id del campo a uuid() o utilizza il widget UUID Generator. Non è necessario mostrarlo nel modulo.

widgets
widgets

Imposta il widget della relazione su relazione uno a molti e aggiungi la relazione al modulo

widgets
widgets

Immagine dell'apiario

Imposta il tipo di widget del percorso del campo a Attachment e aggiungilo al modulo

widgets
widgets

Geotagging

Lavoro sul campo

Alcuni dispositivi mobili richiedono la disattivazione della modalità fotocamera nativa per abilitare il geotagging.

Per abilitare il geotagging nel caso in cui la fotocamera del sistema operativo nativo non supporti questa funzionalità, attenersi alla seguente procedura:

  1. In QField, vai alle impostazioni e assicurati che Usa la fotocamera nativa sia disattivato sul tuo dispositivo mobile
  2. Completato! La fotocamera QML di QField sarà ora utilizzata per scattare foto

Recupero dei Geotag (EXIF) dal file immagine nella tabella degli attributi

Desktop preparation

A volte potresti essere interessato a memorizzare automaticamente Geotag come latitudine, longitudine, orientamento, ecc. Queste informazioni sono anche conosciute come tag EXIF.

Per memorizzare le informazioni EXIF, attenersi alla seguente procedura:

  1. Aggiungi un attributo per ogni tag EXIF nella tabella che contiene le immagini.
  2. Nel modulo immagini, configurare il valore predefinito di ogni attributo per il corrispondente EXIF expression See QGIS EXIF function, e assicurati che Applica all'aggiornamento sia attivato.
  3. I tag EXIF che QField può catturare sono elencati nella documentazione di QGIS (link sopra). Tuttavia, questo elenco potrebbe variare leggermente a seconda delle caratteristiche del dispositivo mobile.
  4. Catturare i tag EXIF richiede l'accesso al percorso fisico completo dell'immagine. Assicurati di riflettere questo nell'espressione QGIS. Ad esempio, l'espressione exif(@project_folder + '/' + "path", 'Exif.Image.Orientation') recupera l'orientamento dell'immagine memorizzata in path.
  5. Completato! QField ora acquisisce e memorizza i tag EXIF nella tabella delle immagini durante l'acquisizione delle immagini.

Dimensione massima dell'immagine

Desktop preparation

Le impostazioni avanzate consentono di ridimensionare le foto alla massima larghezza/altezza in QFieldSync plugin > Configurazione progetto

image

Percorso dell'allegato configurabile

Desktop preparation

QFieldSync offre la possibilità di configurare il percorso degli allegati delle immagini.

  1. Vai a Plugin QFieldSync > Proprietà Layers
  2. Scegli il layer, il campo e configura l'espressione

Utilizza espressioni per specificare il percorso degli allegati. Per impostazione predefinita, le immagini vengono salvate nella cartella "DCIM", l'audio viene salvato nella cartella "audio" e i video vengono salvati in "video" con un timestamp come nome.

picture path
picture path

Altre directory possono essere sincronizzate con immagini o altri allegati. Percorsi aggiuntivi possono essere configurati in Attachment directories. Tutti i percorsi sono relativi alla directory del progetto.

attachments directories
attachments directories

Note

Per questa funzionalità è necessario QGIS 3.14 o versioni successive