Moduli di raccolta dati personalizzati per il GIS mobile

Come creare moduli di inserimento dati sul campo che eliminano errori di battitura, calcolano valori utili, nascondono domande irrilevanti e mantengono il team operativo.

Il problema piu grande della raccolta dati sul campo non e la tecnologia — e la qualita dei dati. Manda una squadra sul campo con moduli a testo libero e riceverai sei modi diversi di scrivere "calcestruzzo", marcature temporali in tre formati e meta dei campi obbligatori lasciati vuoti. La soluzione non e piu formazione. Sono moduli migliori.

GoGIS consente di progettare moduli attributo personalizzati che limitano l’inserimento dove conta e lo velocizzano dove non serve limitarlo. I moduli possono anche calcolare valori, fare riferimento ad attributi esistenti o record correlati e mostrare o nascondere campi in base alle risposte precedenti. Ogni osservazione viene marcata con GPS e collegata a un elemento sulla mappa, quindi non c’è mai dubbio su quale record appartenga a quale posizione.

Cosa puoi inserire in un modulo

GoGIS supporta diversi tipi di campo che coprono le esigenze tipiche delle squadre sul campo:

Elenchi a discesa (selezione da lista)

Definisci un elenco di valori validi e lascia che l'utente ne scelga uno. Nessuna digitazione, nessun errore di battitura, nessuna ambiguita. Usali per qualsiasi cosa con un insieme fisso di opzioni: tipo di materiale, classificazione delle condizioni, uso del suolo, diametro delle tubazioni, specie arborea.

Gli elenchi a discesa sono il singolo miglioramento piu grande che puoi apportare alla qualita dei dati sul campo. Se il tuo flusso di lavoro attuale vede persone digitare "PVC," "pvc," "Pvc," e "policloruro di vinile" nella stessa colonna, un elenco a discesa risolve il problema istantaneamente.

Elenchi a discesa a selezione multipla

Quando un elemento puo avere piu di un valore — piu tipi di danno sulla stessa struttura, diverse specie osservate in un'area, o una combinazione di usi del suolo — usa un elenco a discesa a selezione multipla. L'utente tocca tutte le opzioni applicabili e le selezioni vengono salvate insieme nel campo attributo. Stesso vantaggio per la qualita dei dati di un elenco a selezione singola, ma senza forzare una sola risposta quando la realta e piu complessa.

Selettore di data e ora

Un selettore nativo di calendario e orologio per registrare date, orari o entrambi. Tocca il campo e scorri fino alla data giusta — nessuna digitazione, nessuna confusione di formato, nessun dibattito "era GG/MM o MM/GG?". Usalo per date di ispezione, follow-up programmati, date di scadenza dei permessi o qualsiasi dato temporale. Il valore viene salvato in un formato standard che si importa senza problemi in qualsiasi GIS o database.

Campi di testo

Inserimento testo libero per note, descrizioni, indirizzi o qualsiasi valore imprevedibile. Usali con parsimonia per le cose che genuinamente necessitano di inserimento libero — piu riesci a vincolarlo con elenchi a discesa, piu puliti saranno i tuoi dati.

Scansione di codici a barre e QR

Tocca il pulsante di scansione su qualsiasi campo di testo e punta la fotocamera verso un codice a barre o QR. Il valore decodificato riempie il campo automaticamente. Usalo per ID di sacchetti campione, etichette di asset, numeri di serie di attrezzature o qualsiasi etichetta prestampata.

Modulo di raccolta dati personalizzato in GoGIS che mostra elenchi a discesa, scansione di codici a barre e diversi tipi di campo
Un modulo personalizzato con elenchi a discesa, campi di testo, scansione di codici a barre e altro — il tutto collegato a un elemento della mappa.

Pulsanti di opzione

Quando un elenco a discesa ha solo poche opzioni e vuoi che siano tutte visibili contemporaneamente, usa i pulsanti di opzione. Invece di toccare per aprire un menu a discesa, tutte le scelte sono visibili sul modulo — toccane una e vai avanti. Ideale per classificazioni delle condizioni (Buono / Discreto / Scarso), campi di stato (Aperto / Chiuso / In attesa) o qualsiasi lista breve dove la velocita conta.

Interruttore Si / No

Un semplice interruttore binario per campi con solo due stati: presente o assente, accessibile o bloccato, conforme o non conforme. Un tocco, nessuna ambiguita. Usali per liste di controllo delle ispezioni, conformita normativa, verifiche di sicurezza — ovunque una risposta si/no sia tutto cio che serve.

Scala di valutazione

Un input visivo a stelle o valutazione numerica per giudizi soggettivi. Valuta la condizione della pavimentazione da 1 a 5, assegna un punteggio di pulizia a un sito, classifica la salute della vegetazione. La valutazione viene salvata come numero nella tua tabella attributi, pronta per analisi e confronto tra siti.

Acquisizione foto

Allega una o piu foto a qualsiasi elemento. La fotocamera si apre direttamente dal modulo, la foto ha marcatura GPS ed e collegata a quello specifico record. All'esportazione, le foto sono incluse nello ZIP insieme ai tuoi dati spaziali. Basta associare foto sparse alle note di campo dopo il fatto.

Annotazione foto in GoGIS che mostra una foto di campo con annotazioni
Le foto sono allegate direttamente agli elementi della mappa — annotale con frecce, testo e forme direttamente sul campo.

Disegno sul campo

A volte una foto non basta — devi disegnare cio che stai vedendo. Lo strumento di disegno sul campo ti permette di disegnare direttamente su una foto o su una tela bianca: segna le posizioni dei danni, schematizza il layout di un sito, annota una sezione trasversale. Il disegno viene salvato come immagine allegata all'elemento, proprio come una foto.

Strumento di disegno sul campo in GoGIS per schizzare su foto e mappe
Disegna su foto o su una tela bianca per catturare dettagli che il testo e le foto da soli non possono trasmettere.

Acquisizione firma

Per i flussi di lavoro che richiedono approvazione — conferma di consegna, documentazione della catena di custodia, attestazione di ispezione — aggiungi un campo firma. L'utente firma sullo schermo con il dito, e la firma viene salvata come parte del record.

Valori calcolati e formule

Alcuni valori del modulo non dovrebbero essere digitati a mano. I moduli GoGIS possono includere campi calcolati che leggono valori dal modulo corrente, dagli attributi base dell’elemento o da moduli correlati associati allo stesso elemento. Così il modulo fa i calcoli mentre la persona sul campo si concentra sulle osservazioni.

Gli usi comuni includono totali, tassi, giorni da una visita precedente, valori di riferimento da un altro modulo e semplici controlli di qualità. I valori calcolati vengono mostrati come risultati di sola lettura, così non vengono sovrascritti accidentalmente durante l’inserimento dati.

Generatore di moduli GoGIS che mostra il pulsante f(x) usato per configurare un campo calcolato
Tocca il pulsante f(x) su un campo modulo per renderlo calcolato o per fare riferimento a un altro valore. Mostrare o nascondere un campo è un controllo separato: utilizza le regole del campo (icona con la barra), non f(x).
Menu delle operazioni per campo calcolato con aggiungi, sottrai, moltiplica, dividi, giorni da una data, formula e campo di riferimento
I campi calcolati possono aggiungere, sottrarre, moltiplicare, dividere, riepilogare valori, calcolare giorni tra date, fare riferimento a un altro campo o usare una formula personalizzata.

Esempio: calcolare il costo totale del trattamento

Un registro di trattamento può includere Acres e Costo per acre. Invece di chiedere all’utente di moltiplicare quei numeri sul camion, aggiungi un campo calcolato come:

Costo totale = Acres × Costo per acre

Lo stesso modello funziona per totali di campioni, quantità usate, costi stimati, dosaggi di applicazione e qualsiasi flusso di lavoro in cui più valori di campo si combinano in un risultato.

Editor di formule che mostra un’espressione di costo totale che moltiplica Acres per Costo per acre
L’editor di formule consente di toccare campi sorgente dal modulo corrente, dagli attributi base o dai moduli correlati e combinarli con operatori come moltiplica, dividi e somma.

Esempio: giorni dall’ultima ispezione

Un modulo può confrontare un campo data di un record correlato precedente con la data corrente. Per esempio, un flusso di ispezione può calcolare quanti giorni sono passati dall’ultima visita con un calcolo Giorni da:

Giorni dall’ultima ispezione = Giorni dalla data dell’ispezione precedente

Quel valore può essere visualizzato direttamente, usato in un report o abbinato a regole di visibilità così il modulo pone domande di follow-up solo quando è passato abbastanza tempo.

Mostrare o nascondere campi con le regole

I buoni moduli di campo non dovrebbero porre tutte le domande possibili ogni volta. Le regole dei campi consentono a un modulo di rimanere breve finché una risposta particolare non rende pertinenti più campi. Le regole sono disponibili nei Moduli correlati in Gestisci moduli correlati.

Come impostare una regola nell'app

  1. Apri Gestisci moduli correlati, quindi apri il modulo e modifica i suoi campi.
  2. Nel campo che dovrebbe apparire solo occasionalmente, tocca l'icona con la barra per aprire le regole del campo.
  3. Attiva Mostra solo quando la condizione è vera, seleziona il campo di origine (ad esempio Stato), scegli un operatore (è uguale a, maggiore di, contiene e così via) e inserisci il valore (ad esempio Danneggiato).
  4. Facoltativamente, attiva Obbligatorio quando la condizione è vera in modo che i campi di follow-up diventino obbligatori solo quando sono rilevanti.
  5. Salva. Quando qualcuno compila il modulo, i campi vengono visualizzati, nascosti e modificano lo stato richiesto in tempo reale man mano che le risposte cambiano.

Ogni regola utilizza una condizione su un campo di origine. Aggiungi prima il campo sorgente nel modulo. Non utilizzare il pulsante f(x) per la visibilità: f(x) è solo per i valori calcolati.

Esempio: nascondere una sezione di follow-up finché non sono passati abbastanza giorni

Supponi che un sito richieda un’ispezione di follow-up solo ogni 30 giorni. Il modulo può calcolare Giorni dall’ultima ispezione e nascondere il resto della sezione di follow-up finché quel valore non è 30 o superiore. Il team vede comunque lo stato, ma non deve rispondere a domande che non sono ancora dovute.

Esempio: ramificare da un elenco di scelta

Gli elenchi di scelta sono utili anche per guidare il resto del modulo. Se Tipo di problema è impostato su Perdita, il modulo può mostrare i campi per portata, area bagnata e priorità di riparazione. Se l’utente sceglie Vegetazione, può invece mostrare specie, altezza e trattamento. Il risultato è un modulo flessibile che resta semplice su un telefono.

Modifica degli attributi esistenti

I moduli non servono solo per i dati nuovi. Tocca qualsiasi elemento esistente sulla mappa per aprire i suoi attributi e modificarli direttamente. Hai importato uno Shapefile dall'ufficio e devi aggiornare le condizioni sul campo? Tocca l'elemento, cambia i valori e salva. Devi aggiungere foto o una firma a un record iniziato in precedenza? Aprilo e riprendi da dove avevi lasciato. Ogni modifica viene salvata localmente e inclusa nell'esportazione.

Perche i moduli sono superiori ai fogli di calcolo sul campo

Potresti dare alla tua squadra un telefono con un'app di fogli di calcolo e dirgli di compilare le righe. Ecco perche non funziona bene:

Esporta i tuoi dati

Tutto cio che raccogli si esporta in modo pulito. Scegli Shapefile, GeoJSON, CSV o KML. Le foto sono incluse nel file ZIP insieme ai tuoi dati spaziali. Apri i risultati in QGIS, ArcGIS, Excel o caricali sul portale GIS della tua organizzazione. I dati arrivano esattamente come strutturati nel tuo modulo — nessuna pulizia necessaria.

Crea il tuo primo modulo intelligente in pochi minuti

GoGIS e un acquisto unico per iPhone e iPad. Nessun abbonamento, nessun account necessario.

Scarica GoGIS sull'App Store