Utilizzare la mappa

Una volta che la mappa è pronta per l'uso sul campo, sottoporla agli operatori mobili. Condividerla con loro; a seguire, potranno o sfogliare la mappa in Collector o fare clic su un link personalizzato inviato loro. Fornire agli operatori mobili un aiuto per l'utilizzo dell'applicazione personalizzando una guida sul campo per i progetti di raccolta dati dell'organizzazione. È anche possibile utilizzare il software di gestione dei dispositivi mobili (MDM) per distribuire e configurare l'app mobile.

Condividere la mappa per l'uso in Collector

Collector fornisce accesso alle mappe con dati modificabili che sono o di titolarità dell'operatore mobile o condivise con un gruppo contenente l'operatore mobile. Perché gli operatori mobili abbiano accesso alla mappa condivisa, devono essere membri di un'organizzazione ArcGIS e disporre del privilegio di modifica di feature.

  1. Se gli operatori mobili non sono già membri di un'organizzazione ArcGIS (o in ArcGIS Online o ArcGIS Enterprise), sarà necessario crear loro degli account.
  2. Se non si ha già un gruppo da usare per gestire gli operatori mobili che hanno accesso alle mappe e ai dati, crearne uno.
  3. Aggiungere gli operatori mobili al gruppo.
  4. Condividere la mappa e i layer con il gruppo.

Aprire la mappa da un link

Gli operatori mobili possono sfogliare la mappa in Collector o è possibile fornir loro un URL diretto alla mappa stessa. È possibile semplificare l'apertura della mappa giusta e l'avvio del lavoro da parte degli operatori mobili condividendo un link direttamente alla mappa tramite un'e-mail, un messaggio di testo, una pagina Web o un'altra applicazione. Utilizzare link a Collector che, se toccati, aprono Collector alla mappa che si desidera che utilizzino gli operatori mobili. È anche possibile iniziare ad acquisire dati quando si apre la mappa. Se gli operatori mobili stanno lavorando offline, non c'è alcun problema: i link funzionano comunque.

Link di Collector

I link di Collector presentano il seguente formato: https://collector.arcgis.app?parameter=value&parameter=value, in cui le coppie di parametri e valori vengono sostituite con i valori che si desiderano usare per aprire una mappa. Ad esempio, https://collector.arcgis.app?itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&referenceContext=center&center=34.0547155,-117.1961714 usa il parametro itemID e il valore 3ac4145c1ac44aea86e9ed42e00fbb0d per aprire la mappa con quell’ID. Il parametro referenceContext e il relativo valore center specificano il tipo di azione da eseguire nell’app, in questo caso, centrare la mappa. Il parametro center e il valore 34.0547155,-117.1961714 forniscono le coordinate a cui centrare la mappa.

Parametri

I seguenti parametri sono supportati con i link Collector. Se non ci sono parametri elaborati, cliccando il link si apre Collector (o si riceve una notifica per l'apertura).

ParametroValoriNote

portalURL

L'URL del portale dell'organizzazione

  • Se specificato e l'operatore mobile è disconnesso o connesso a un altro portale (incluso ArcGIS Online), viene richiesto di disconnettersi, quindi portato direttamente alla schermata di accesso della propria organizzazione e viene richiesto di accedere.
  • Fornire lo stesso URL che si immette nel browser quando si desidera accedere al portale, ad esempio, https://myportal.mycompany.com/arcgis.

referenceContext

Ciò che deve fare l'app, se possibile, una volta aperta e se l'utente ha effettuato l'accesso

Sono supportati i seguenti valori:

  • addFeature
  • centro
  • open
  • cerca
  • updateFeature

itemID

L'ID elemento della mappa da aprire

  • Richiede referenceContext=open.
  • L'ID elemento si trova nell'URL della pagina elemento della mappa. Ad esempio, se l’URL della pagina dell’elemento della mappa è https://www.arcgis.com/home/item.html?id=3ac4145c1ac44aea86e9ed42e00fbb0d, l’ID dell’elemento della mappa è 3ac4145c1ac44aea86e9ed42e00fbb0d.

center

Un sistema di coordinate di latitudine, longitudine (y, x) su cui centrare la mappa

  • Richiede itemID e referenceContext=center.
  • Le coordinate devono essere in WGS84.
  • Separare le coordinate con una virgola e senza spazi.

search

Un indirizzo, un luogo, una coordinata o una feature da cercare

  • Richiede itemID e referenceContext=search.
  • Il valore deve essere codificato via URL (gli spazi possono essere codificati come + o %20).
  • Le feature sono identificate con gli stessi termini utilizzati per cercarle nella mappa.

featureSourceURL

L'URL del layer o della tabella in cui si creano istanze dell'acquisizione

  • Richiede itemID e, inoltre, o referenceContext=addFeature o referenceContext=updateFeature
  • Se lo si desidera, fornire voci per il modulo usando il parametro featureAttributes.

featureAttributes

Un dizionario JSON di voci di modulo per la feature di nuova acquisizione

  • Richiede itemID, referenceContext=addFeature o referenceContext=updateFeature e featureSourceURL.
  • Le voci specificate sovrascrivono i valori esistenti.
  • Se una voce non è presente nel modulo modificabile o se il tipo di valore fornito non è corretto, la voce viene ignorata.
  • Le date devono essere rappresentate come un valore numerico usando i millisecondi trascorsi dall'ora Epoch.
  • Le voci con un dominio valore codificato associato usano il codice del dominio (non la descrizione del dominio).
  • Le voci devono essere codificate via URL prima di essere elaborate su Collector.

geometry

Definisce la posizione della nuova feature acquisita

  • Richiede itemID, referenceContext=addFeature e featureSourceURL.
  • Il valore è una coordinata contenente x, y e z, o una rappresentazione JSON di una geometria (punto, retta o poligono).
  • I valori JSON devono essere codificati tramite URL.
Nota:

Prossimamente sarà supportato anche su Android.

useAntennaHeight

Se l'altezza dell'antenna del ricevitore corrente deve essere sottratta dal valore z di ogni vertice della posizione

  • Richiede itemID, referenceContext=addFeature, geometry e featureSourceURL.
  • Il valore è booleano, true o false.
  • Il valore predefinito è false.
Nota:

Prossimamente sarà supportato anche su Android.

useLocationProfile

Se il profilo di posizione corrente deve essere utilizzato per trasformare la posizione

  • Richiede itemID, referenceContext=addFeature, geometry e featureSourceURL.
  • Il valore è booleano, true o false.
  • Il valore predefinito è false.
Nota:

Prossimamente sarà supportato anche su Android.

featureID

Identifica in modo univoco la feature all'interno del layer da aggiornare. Deve essere un campo GlobalID.

  • Richiede referenceContext=updateFeature
  • Il layer che contiene la feature deve supportare gli aggiornamenti della feature.
Nota:

Prossimamente sarà supportato anche su Android.

callback

L’URL da richiamare al termine dell'acquisizione della risorsa o dell’osservazione

  • Richiede itemID, referenceContext=addFeature o referenceContext=updateFeature e featureSourceURL.
  • Facoltativamente, prima di richiamare l'URL, fornire un prompt per l'utente, specificato con il parametro callbackprompt.
  • Se si passano i parametri nell'URL di callback, il valore di ciascun parametro deve essere codificato via URL, e quindi l'intero URL di callback codificato (inclusa la nuova codifica dei valori).
Nota:

Prossimamente sarà supportato anche su Android.

callbackPrompt

Richiede all'operatore mobile prima di eseguire il callback e visualizza questo valore nel prompt in cui viene portato l'operatore mobile

  • Richiede itemID, referenceContext=addFeature o referenceContext=updateFeature, featureSourceURL e callback.
  • Il valore deve essere codificato via URL (gli spazi possono essere codificati come + o %20).
Nota:

Prossimamente sarà supportato anche su Android.

Continuare a leggere per consultare degli esempi di utilizzo di questi parametri volti a ottenere un comportamento specifico con il link Collector.

Aprire la mappa

Aprire la mappa usando i seguenti parametri.

  • itemID
  • referenceContext=open
  • portalURL (facoltativo)

Di seguito sono riportati degli esempi:

Centrare la mappa

Aprire la mappa e centrarla nella posizione fornita usando i seguenti parametri:

  • itemID
  • referenceContext=center
  • center

come nell'esempio seguente:

https://collector.arcgis.app?itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&referenceContext=center&center=34.0547155,-117.1961714

Cercare in una mappa

Aprire la mappa e cercare un indirizzo, un luogo, una coordinata o una feature (risorsa o osservazione) utilizzando i seguenti parametri:

  • itemID
  • referenceContext=search
  • search

Di seguito sono riportati degli esempi:

Avviare l'acquisizione di una feature

Aprire la mappa e avviare l'acquisizione di una feature usando i seguenti parametri. Se lo si desidera, fornire voci di modulo da applicare alla nuova risorsa o osservazione.

  • itemID
  • referenceContext=addFeature
  • geometry (facoltativo): se fornita, definisce la forma della feature. Se non fornita, la posizione GPS dell'operatore mobile viene utilizzata per il punto o il primo vertice se si tratta di una linea o di un poligono.
  • useAntennaHeight (facoltativo)
  • useLocationProfile (facoltativo)
  • featureSourceURL
  • featureAttributes (facoltativo)
  • callback (facoltativo)
  • callbackPrompt (facoltativo)
Nota:

geometry, useAntennaHeight, useLocationProfile, callback e callbackPrompt nei link saranno supportati prossimamente su Android.

Di seguito sono riportati degli esempi:

Avviare l'aggiornamento di una feature

Aprire la mappa e avviare l'aggiornamento di una feature esistente usando i seguenti parametri. Se lo si desidera, fornire voci di modulo da applicare alla risorsa o osservazione aggiornata.

  • itemID
  • referenceContext=updateFeature
  • featureSourceURL
  • featureID
  • featureAttributes (facoltativo)
  • callback (facoltativo)
  • callbackPrompt (facoltativo)
Nota:

Non si applica alle righe delle tabelle.

callback e callbackPrompt nei link saranno supportati prossimamente su Android.

Di seguito sono riportati degli esempi:

Fornire una guida agli operatori mobili

La presente documentazione fornisce informazioni sull'uso di Collector, ma gli operatori mobili sul campo hanno spesso bisogno di qualcosa di più leggero, qualcosa che possano stampare e portare con sé (soprattutto se lavorano offline). Fornire loro una guida sul campo essenziale di una sola pagina che li aiuti nelle attività più comuni e a risolvere alcuni problemi è una maniera semplice di supportare gli operatori mobili. Viene fornito un modello di guida sul campo focalizzata sulle attività comuni e progettata per il lavoratore mobile. È consigliabile utilizzarlo per creare una propria guida di riferimento per i propri lavoratori mobili.

  1. Scaricare il modello della guida sul campo.
  2. Personalizzarla (aggiungere il proprio logo, suggerimenti per la risoluzione di problemi dell’organizzazione, e così via). Assicurarsi di rimuovere la prima sezione che è preposta alla personalizzazione.
  3. Fornire la guida agli operatori mobili.

    Gli operatori mobili possono tenere la guida in tasca e usarla autonomamente per risolvere eventuali problematiche sul campo.

Gestione dei dispositivi mobili

La gestione dei dispositivi mobili (MDM) fa riferimento al software utilizzato per l'amministrazione dei dispositivi mobili all'interno di un'organizzazione. Una MDM viene utilizzata per migliorare la sicurezza dei dati e della rete e per impostare e applicare le politiche dei dispositivi mobili. Inoltre, l'utilizzo di una MDM aumenta l'efficienza delle installazioni delle applicazioni e la gestione dei dispositivi mobili, includendo il controllo di come e quando viene aggiornata un'applicazione. Per ulteriori informazioni sull'approccio di Esri alla MDM, consultare Modelli di implementazione mobile sicura di ArcGIS nel Centro di Trust di ArcGIS.

Durante la preparazione all'installazione di Collector sui dispositivi mobili dell'organizzazione tramite MDM, vi sono alcune impostazioni dell'applicazione e del profilo che si potrebbero voler configurare. Queste includono l'URL del portale e le impostazioni VPN dell'applicazione.

Attenzione:

Se si sta utilizzando un dispositivo Android, dovrà essere installato Chrome o un altro browser e dovrà essere abilitato per mostrare la schermata di accesso del portale.

Configurazione dell'app Collector

La configurazione dell'applicazione (anche chiamata AppConfig) fa riferimento a un formato per la fornitura delle impostazioni dell'applicazione come l'URL del portale, tra gli altri. Invece di configurare tali impostazioni manualmente ogni volta che viene installata l'applicazione mobile, è possibile utilizzare la propria MDM per specificare e applicare automaticamente le configurazioni dell'applicazione. Queste impostazioni sono definite come dizionario di coppie di valori chiave in un file XML. La modalità di creazione del dizionario dipende dalla MDM in uso. Per ulteriori informazioni sulla configurazione dell'applicazione, visitare la Comunità AppConfig.

Collector ha le seguenti impostazioni che possono essere implementate con la configurazione dell'applicazione nella MDM:

ChiaveValoreNote

portalURL

L'URL del portale dell'organizzazione

  • Quando si avvia Collector, passa direttamente alla schermata di accesso del portale dell'organizzazione.
  • Ad esempio, https://myportal.mycompany.com/gis.
  • Il tipo di valore è stringa.

Rete privata virtuale per applicazione

La configurazione di una rete privata virtuale per applicazione (VPN per applicazione) nella MDM consente di limitare l'accesso alle risorse interne alle applicazioni gestite in maniera specifica. Collector può essere installato con questa configurazione. Per configurare la VPN per applicazione con Collector, consultare la documentazione del software per l'MDM in uso.

Attenzione:

Se si è su iOS e si sta utilizzando ArcGIS Online o ArcGIS Enterprise 10.6.1 versioni successive, Safari viene utilizzato per mostrare la schermata di accesso del portale in Collector. Affinché tutto ciò funzioni correttamente con la VPN per applicazione abilitata, il dominio del portale (ad esempio, mycompany.com) deve essere specificato nelle impostazioni dei Domini Safari nel profilo della VPN per applicazione in uso. Se i Domini di Safari non sono impostati correttamente, i dispositivi mobili assegnati non possono accedere alla schermata di accesso del portale di Collector.

Quando si imposta un Dominio Safari nel profilo della VPN per applicazione come descritto in precedenza, l'app del browser Safari può accedere inoltre al dominio del portale specificato nei Domini Safari. Per bloccare questo accesso, configurare una restrizione iOS (se disponibile nella MDM) su Blocca app browser Safari sui dispositivi desiderati.

Dopo aver configurato le impostazioni VPN per applicazione per Collector nella MDM, una volta avviata l'applicazione su un dispositivo mobile gestito, esso si collegherà automaticamente alla VPN per applicazione designata. Quando Collector è in esecuzione in background, la VPN per applicazione è collegata comunque, ma solo a Collector. Quando Collector è chiuso, il dispositivo mobile si disconnette automaticamente dalla VPN per applicazione.

Argomenti correlati