Sul campo, gli operatori mobili leggono, inseriscono e aggiornano moduli. In Collector, il modulo si basa sul popup della feature o tabella e le voci dipendono da come si è preparato il layer. Per configurare sia la vista del modulo modificabile sia il modulo modificabile, configurare il popup durante la creazione della mappa. I contenuti del popup di sola lettura possono usare visualizzazioni diverse (come una visualizzazione personalizzata), mentre il popup modificabile usa sempre un elenco di attributi e valori, come un modulo cartaceo. L'elenco fornisce all'operatore mobile un'esperienza di modulo familiare e la sicurezza si stare modificando la parte giusta del modulo.
Suggerimento:
I responsabili GIS concepiscono le informazioni sulle feature (e sulle tabelle) come campi, i loro valori come attributi e la visualizzazione come un popup. Tuttavia, gli operatori mobili pensano in termini di risorse e osservazioni e concettualizzano le informazioni come un modulo cartaceo con voci. Per spronare i responsabili GIS a comunicare in una maniera più facilmente comprensibile per gli operatori mobili, questo argomento usa la terminologia adoperata dagli operatori mobili perché i responsabili GIS possano familiarizzare con il loro pensiero. Un caso eccezionale si verifica quando si usano termini dell'esperienza di creazione.
È possibile usare il popup predefinito (con la gran parte del modulo visibile e modificabile), ma gli operatori mobili saranno più in grado di fornire le informazioni corrette se si dedica del tempo alla configurazione più idonea del modulo. Considerare la configurazione di quanto segue:
- Titolo
- Visualizzazione di sola lettura
- Ordine
- Quali voci si visualizzano e sono modificabili
- Etichette (alias)
- Testo suggerimento
- Formati per numeri e date
- Titolo o voci calcolate usando espressioni Arcade
- Voci compilate tramite codici a barre e codici QR
- Visualizzazione allegati
- Visualizzazione metadati ad alta precisione
- Visualizzazione di informazioni correlate
- Valori validi
- Valori di default
- Voci obbligatorie
Per i dettagli su come configurare i moduli, consultare Configurare popup in ArcGIS Online o Configurare popup in ArcGIS Enterprise.
Iniziare la configurazione di un modulo
In Map Viewer, configurare il popup per configurare il modulo.
- Nel browser, aprire la mappa in Map Viewer, fare clic su Dettagli e fare clic su Contenuto.
Nota:
Se ancora non si è creata la mappa, consultare Creare una mappa.
- Andare sul layer o tabella per il quale si sta creando un modulo, fare clic su Altre opzioni e quindi su Configurare popup.
Titolo
Se si includono le informazioni giuste di identificazione nel titolo, sarà più facile per gli operatori mobili scegliere il modulo giusto da leggere o aggiornare. Il titolo del popup viene usato per visualizzare il modulo in elenchi (ad esempio quando si toccano più elementi sulla mappa o quando ci sono più risultati di ricerca). Nel titolo, adoperare espressioni di attributi Arcade per avere le informazioni necessarie per gli operatori mobili formattate nella maniera più utile per loro. Consultare Usare espressioni di attributi in ArcGIS Online o Usare espressioni di attributi in ArcGIS Enterprise.
Visualizzazione modulo di sola lettura
Quando un operatore mobile visualizza un modulo, la visualizzazione rispetta le impostazioni dei contenuti del popup. Se si crea la mappa in modo da mostrare un'unica voce, è quello che l'operatore mobile vedrà durante la visualizzazione del modulo. Se invece si usa una visualizzazione personalizzata, vedrà i contenuti inseriti nel popup personalizzato. Quando si crea il modulo di sola lettura, prendere in considerazione le informazioni che potrebbe cercare l'operatore mobile:
- Esistono più voci che devo essere scansionate e identificate rapidamente: usare Un elenco di attributi di campo, configurato per promuovere le informazioni chiave.
Nota:
È possibile specificare che una voce sia visibile nel modulo di sola lettura ma non in quello modificabile, tuttavia tutte le altre configurazioni si applicano a entrambi i moduli quando si usa un elenco per la visualizzazione di sola lettura. Ciò include ordine, alias e formati.
- è necessaria una singola voce: usare Una descrizione da un campo per evidenziare tali informazioni.
- Esiste una visualizzazione diversa con cui l'operatore sarebbe più familiare, come una frase usata per comunicare le informazioni chiave: usare Visualizzazione attributi personalizzata e creare la frase usando varie voci.
- Il titolo ha tutte le informazioni necessarie e non è necessario leggere nient'altro: usare Informazioni sugli attributi non disponibili per evitare di riempire l'app di informazioni non necessarie.
Ordina
Il modulo deve essere ordinato per agevolare la fornitura di informazioni sul campo da parte dell'operatore mobile. Se il modulo è lungo, ma sono necessarie solo alcune parti, è possibile elencare tali parti per prime in modo che l'operatore mobile non debba cercare gli elementi chiave. Se si hanno informazioni correlate nel modulo, devono essere raggruppate vicine, come per le sezioni di un modulo cartaceo. Se si usa un elenco per la visualizzazione di sola lettura, durante la modifica si usa lo stesso ordine.
- In Questi attributi di campo verranno visualizzati, fare clic sulla voce che si desidera riordinare.
- Usare i tasti freccia accanto all'elenco per spostare la voce verso l'alto o verso il basso nell'elenco.
Visualizzazione e modificabilità delle voci
Un buon modulo contiene le voci di cui hanno bisogno gli operatori mobili. Non deve includere informazioni aggiuntive che riempiono il modulo o distraggono gli operatori mobili. Ad esempio, se i dati includono informazioni sul ricevitore GPS, l'operatore mobile non dovrebbe essere in grado di modificarle. Potrebbe anche non aver bisogno di visualizzarle.
Quando si crea la mappa, configurare il modulo in modo da specificare cosa è incluso nella vista di sola lettura, nonché quali voci sono modificabili e incluse durante la modifica.
- Durante la configurazione del popup, fare clic sul link Configurare attributi.
- Selezionare la casella di controllo Visualizza delle voci che gli operatori mobili hanno bisogno di vedere nel popup di sola lettura.
- Selezionare la casella di controllo Modifica delle voci che gli operatori mobili hanno bisogno di compilare o aggiornare.
Suggerimento:
È possibile deselezionare la casella di controllo Visualizza ma selezionare la casella di controllo Modifica se la voce è utile solo durante la modifica.
Etichette (alias)
Collector usa il testo Alias di campo come etichetta della voce nel modulo. Fornire un nome o domande breve che sia familiare per gli operatori mobili.
Suggerimento:
Scegliere etichette brevi e concise. È possibile usare una domanda, ma Collector riduce il testo in scala per farlo entrare in un'unica riga del modulo, quindi le etichette lunghe appaiono con un font piccolo che potrebbe essere più difficile da leggere.
- Durante la configurazione del popup, fare clic sul link Configurare attributi.
- Fare clic sul testo alias attuale per la voce Alias campo che si desidera cambiare.
- Digitare il nuovo alias e premere Indietro.
Suggerimenti
Collector usa il testo Suggerimento durante la modifica per visualizzare testo informativo per una voce senza un valore. Ad esempio, è possibile fornire informazioni su dove l'operatore mobile ottiene le informazioni o i dettagli del formato che dovrebbe seguire.
- Durante la configurazione del popup, fare clic sul link Configurare attributi.
- Fare clic sul nome campo della voce in cui si desidera fornire un suggerimento.
- Nella casella di testo Suggerimento, digitare le informazioni che gli operatori mobili devono vedere prima di compilare la voce.
Formato della casella di testo
Le voci di testo possono essere configurate in modo da usare righe singole, righe multiple o RTF. Questa configurazione viene usata quando si visualizza il modulo, ma Collector usa sempre una riga singola di testo durante la modifica.
- Durante la configurazione del popup, fare clic sul link Configurare attributi.
- Fare clic sul nome campo della voce di testo che si desidera formattare.
- In Tipo di casella di testo, scegliere il formato della casella di testo: Riga singola, Riga multipla o RTF.
Il formato si visualizza nel modulo di sola lettura.
Formato numerico
Le voci numeriche possono essere configurate per usare un numero specifico di posizioni decimali o per usare un separatore delle migliaia. Considerare le dimensioni dei numeri che gli operatori mobili devono fornire.
- Durante la configurazione del popup, fare clic sul link Configurare attributi.
- Fare clic sul nome campo della voce numerica che si desidera formattare.
- In Formato, scegliere il numero di decimali che i dati devono visualizzare, da 0 a 8.
- Se si desidera che i dati includano un separatore delle migliaia, selezionare la casella di testo Usa separatore migliaia.
Configurazione date
Le date possono essere visualizzate in diversi formati. Se l'orario è rilevante per i dati, scegliere un formato di data che includa l'ora e configurare il formato orario. Se l'orario non è importante, è possibile nasconderlo.
- Durante la configurazione del popup, fare clic sul link Configurare attributi.
- Fare clic sul nome campo della voce delle date che si desidera formattare.
- In Formato, scegliere il formato di visualizzazione della data, ad esempio, 12/21/1997 o Domenica, 21 dicembre 1997.
Collector usa le impostazioni locali del dispositivo per la visualizzazione della data. Il formato che si sceglie nella configurazione del popup incide sulle informazioni incluse nella data, non sulla visualizzazione esatta. Se si sceglie 12/21/1997 o 21/12/1997 nella configurazione del popup, si ottiene la stessa visualizzazione in Collector e il risultato finale è determinato dalle impostazioni locali del dispositivo.
- Se il formato supporta l'orario e si desidera visualizzarlo o modificarlo, selezionare la casella di controllo Mostra ora e scegliere il formato per l'ora, ad esempio, 6:00 PM o 18:00:00.
Collector visualizza e modifica usando l'orario locale.
Calcolare titolo o voci usando espressioni Arcade
È possibile calcolare le voci sulla base di formule e altre parti del modulo. Ad esempio, eseguire la conversione di unità e includere testo finale per mostrare le unità, combinare più voci per una lettura più intuitiva o specificare un formato personalizzato. Le voci calcolate vengono create aggiungendo un’espressione di attributi Arcade che esegue il calcolo. La voce calcolata viene inclusa in Contenuti popup come qualunque altro campo e può essere usata per costruire un modulo di sola lettura. Dal momento che è un valore calcolato dinamicamente ed è creato sulla base di altre voci, non sarà modificabile o visibile durante la modifica, ma il modulo di sola lettura si aggiorna per rispecchiare le modifiche apportate. Consultare Usare espressioni di attributi in ArcGIS Online o Usare espressioni di attributi in ArcGIS Enterprise.
Ad esempio, la seguente procedura mostra come ottenere una voce calcolata che indichi se è necessario ispezionare una risorsa. Se non è stata ispezionata nell'anno precedente, il titolo del modulo su aggiorna a Richiesta ispezione. In caso contrario, il titolo mostra una data formattata che indica l'ultima ispezione.
- Durante la configurazione del popup, fare clic su Aggiungi in Espressioni attributi.
- Nella casella di testo Espressione, fornire il codice Arcade che crea la voce calcolata, come di seguito:
if (DateDiff(Date(), $feature.InspectionDate, 'years') > 1) 'Inspection Required' else 'Inspected ' + Text(ToLocal($feature.InspectionDate), 'M/D/YY')
Nota:
Questo codice richiede un layer che presenti la data dell'ultima ispezione in una voce InspectionDate.
- Fare clic su Modifica accanto a Personalizzato per assegnare un nome alla voce calcolata.
- Fare clic su OK per creare la voce calcolata.
- Eliminare il Titolo popup e fare clic sul pulsante di aggiunta [+] accanto allo stesso. Selezionare la nuova voce calcolata.
- Fare clic su OK per salvare le modifiche del popup.
- Visualizzare il popup nella mappa.
Il titolo rispecchia la voce calcolata. Quando si visualizza il popup in Collector, si visualizza lo stesso titolo.
Per ottenere aiuto con Arcade, consultare ArcGIS Arcade. Per ulteriori espressioni di esempio, consultare il repository di espressioni Arcade su GitHub.
Nota:
Le espressioni Arcade si limitano alle informazioni all'interno di un singolo modulo e non possono accedere a informazioni in altri moduli (ad esempio, da due risorse diverse).
Codici a barre e codici QR
Se le risorse presentano codici a barre o codici QR, scansionare il codice a barre o QR con Collector e compilare una o più voci sulla base della scansione. In Collector, tutte le voci di testo e numeriche contengono un'opzione per la scansione di un codice a barre o QR. Quando l'operatore mobile sceglie Scansiona codice a barre o QR , l'app della fotocamera del dispositivo si apre e legge il codice a barre o QR. Le informazioni contenute compilano la voce selezionata durante la scansione.
Nota:
Collector supporta i formati di codice a barre e QR supportati dal sistema operativo. Per il supporto Android, consultare la Panoramica API codice a barre. Per il supporto iOS, consultare Tipi di oggetti leggibili dal computer.
Visualizzazione allegati
Se i dati supportano gli allegati, gli operatori mobili potrebbero aver bisogno di visualizzarli. Selezionare la casella di controllo Mostra allegati feature come collegamenti se si desidera che gli allegati siano visibili quando gli operatori mobili visualizzano i moduli. Ciò non inciderà sulla loro capacità di aggiungere allegati, ma senza questa opzione potranno solo vedere gli allegati durante la modifica.
Visualizzazione metadati ad alta precisione
Se i dati includono metadati ad alta precisione, gli operatori mobili non dovrebbero essere in grado di modificarli. È opportuno considerare se è persino necessario che gli operatori mobili li leggano. Accertarsi di impostare tutte le voci dei metadati ad alta precisione come di sola lettura (disabilitando le modifiche) e possibilmente non visibili. È possibile impostarle nello stesso modo in cui si imposta quali altre voci sono incluse e modificabili. Se si visualizzano metadati ad alta precisione, è anche necessario formattare i numeri per usare un numero adeguato di posizioni decimali. Se si visualizza l'ora di correzione, formattare la data.
Visualizzazione di informazioni correlate
Se i dati includono risorse, osservazioni o report (ispezioni) correlate, gli operatori mobili potrebbero aver bisogno di accedervi. Ai report correlati si deve accedere attraverso la risorsa o osservazione cui sono correlati (alle tabelle non è possibile accedere direttamente). Alle risorse o osservazioni correlate è possibile accedere direttamente tramite la mappa o tramite una risorsa o osservazione cui sono correlate. Per realizzare i moduli migliori per gli operatori mobili, configurare il modulo per le informazioni correlate e per la feature cui sono correlate, specificando che include le informazioni correlate.
Configurare il modulo per le informazioni correlate seguendo le stesse linee guida usate per configurare qualunque modulo. Si applicano tutte le impostazioni e i consigli di questo argomento. Prestare particolare attenzione al titolo del modulo per le informazioni correlate: se la feature o tabella cui sono correlate presenta più moduli correlati, l'operatore mobile vede un elenco dei titoli quando sceglie un modulo correlato. È più facile per l'operatore mobile scegliere il modulo correlato giusto se il titolo include informazioni distintive.
Per consentire agli operatori mobili di accedere alle informazioni correlate quando visualizza la risorsa o osservazione cui sono correlate, selezionare la casella di controllo Mostra dati correlati quando si configura il modulo della risorsa o osservazione cui sono correlate. Se non è selezionata, gli operatori mobili non saranno in grado di aggiungere o modificare i moduli delle informazioni correlate attraverso la risorsa o osservazione. Se è selezionata, fare clic su Ordina opzioni e fornire il campo e l'ordine che specifica l'ordine di presentazione delle informazioni correlate. Ad esempio, se si ordinano ispezioni, è comune ordinarle sulla base del campo della data di ispezione e usare l'ordine decrescente, che mostra per prime le ispezioni più recenti.
Valori validi
Si potrebbe voler restringere le informazioni che gli utenti inseriscono nel modulo. Si potrebbe avere una serie di scelte che si desidera rispettare o un intervallo di valori che sono validi per la voce. Queste vengono rispettate tramite Collector, ma configurate tramite i dati.
Per fornire una serie di scelte per un campo, creare un elenco di valori (se si usa ArcGIS Online o ArcGIS Enterprise) o dominio valore codificato (se si usa ArcGIS Pro). In Collector, gli operatori mobili vedono un elenco di valori che possono selezionare per il campo.
Per ottenere un intervallo di valori numerici validi, fornire un valore minimo e uno massimo. Se si usa ArcGIS Pro, ciò è realizzabile tramite un dominio a intervallo. In Collector, gli operatori mobili inseriscono un valore e se non rientra nell'intervallo valido viene contrassegnato con un flag.
Fino a quando il modulo contiene valori non validi, gli operatori mobili non lo possono inviare. Per i dettagli sulla configurazione dei dati per restringere i valori inseriti nel modulo, consultare Definire elenchi di attributi e intervalli in ArcGIS Online, Definire elenchi di attributi e intervalli in ArcGIS Enterprise, o Vista domini in ArcGIS Pro.
Nota:
L'uso di ArcGIS Enterprise per aggiungere e modificare campi, inclusa la creazione di elenchi e l'impostazione di valori minimi e massimi negli stessi, sarà supportato in ArcGIS Enterprise 10.7.
Valori di default
Potrebbe esserci un valore di default che si desidera impostare nel modulo. Il modulo è precompilato con valori di default in Collector. Esistono due modi per fornire valori di default: specificando un valore di default per un campo come parte della progettazione del layer e fornendo un modello di feature utilizzato per iniziare a raccogliere i dati.
I valori di default specificati come parte della progettazione del layer sono inerenti ai dati. Il valore di default viene applicato a quel campo ogni volta che si crea una feature. Per fornire valori di default come parte della progettazione del layer, consultare Aggiungi o elimina un campo in ArcGIS Online, Aggiungi o elimina un campo in ArcGIS Enterprise o Vista campi in ArcGIS Pro.
Nota:
L'uso di ArcGIS Enterprise per aggiungere campi, inclusa l'impostazione di valori di default negli stessi, sarà supportato in ArcGIS Enterprise 10.7.
I valori di default specificati come parte di un modello di feature vengono applicati al campo quando il modello di feature per il quale è specificato viene utilizzato per creare una feature. Ciò consente di avere valori di default diversi per un singolo campo in base al tipo di feature che si sta creando. Se sul campo è impostato un valore di default, l'impostazione predefinita di un modello di feature lo sovrascrive e viene utilizzata. Per fornire valori di default per un modello di feature, vedere Creare modelli di feature in Map Viewer in ArcGIS Online, Creare modelli di feature in Map Viewer in ArcGIS Enterprise, o Creare un modello di feature in ArcGIS Pro.
Voci obbligatorie
I dati potrebbero presentare delle voci che gli operatori mobili devono fornire necessariamente. Ad esempio, se tutte le ispezioni richiedono una data di ispezione, rendere tale voce obbligatoria in modo che gli operatori mobili la debbano fornire prima di inviare la loro ispezione. Le voci obbligatorie sono rispettate da Collector e appaiono agli operatori mobili con un asterisco accanto all'etichetta; bloccano inoltre l'invio fino a quando non si fornisce un valore. Indicare che una voce è obbligatoria durante la configurazione dei dati consentendo che sia nulla.
Nota:
Se si usa ArcGIS Pro, è necessaria la versione 2.1 o successiva. Se si utilizza ArcGIS Enterprise, è necessaria la versione 10.7 o successiva. Se si usa una versione precedente di ArcGIS Pro o ArcGIS Enterprise, sarà necessario eseguire uno script (Reimposta campi richiesti) sul feature layer hosted. Consultare Richiedere le informazioni necessarie dal campo.