Il flusso di lavoro di base in Navigator consiste nello scaricare una mappa, creare un itinerario, e navigare su tale itinerario: tutto fatto da un lavoratore mobile nell'applicazione.
È possibile che si voglia fornire supporto aggiuntivo ai lavoratori mobili fornendo loro una mappa personalizzata da scaricare o definendo gli itinerari condivisi che possono utilizzare.
Vi sono altri modi in cui è possibile distribuire informazioni aggiuntive ai lavoratori mobili. Questo argomento tratta dei modi alternativi di distribuzione, tra cui:
- Copiare una matta direttamente sul dispositivo mobile invece di scaricarlo.
- Fornire un link che può essere utilizzato per installare l'applicazione, scaricare una mappa o definire un itinerario.
- Utilizzare il software di gestione del dispositivo mobile (MDM) per distribuire l'applicazione.
Copiare le mappe di navigazione sul dispositivo
Oltre a scaricare mappe in Navigator, è possibile copiare (sideload) pacchetti di mappe mobili (MMPK) direttamente sul proprio dispositivo Android o iOS.
Android
- Preparare un pacchetto di mappe mobili (.mmpk) utilizzando ArcGIS Pro. Per i dettagli, consultare Preparare mappe.
- Se si sta utilizzando un Mac, scaricare l'utilità Trasferimento file Android e attenersi alle istruzioni fornite. Se si sta utilizzando un computer Windows, saltare questo passaggio.
- Collegare il dispositivo al computer.
- Sfogliare su ArcGIS/mmpks sul proprio dispositivo Android.
- Trascinare o copiare e incollare il proprio file .mmpk dal computer alla cartella ArcGIS/mmpks sul dispositivo.
Nota:
Per accedere a un MMPK dal proprio computer, è necessario salvare il pacchetto su un file in ArcGIS Pro una volta creato, o scaricare il file MMPK dai contenuti ArcGIS Online.
- Scorrere verso il basso nell'elenco delle Mappe Navigator sul dispositivo per aggiornarlo.
Il file .mmpk appare in Sul dispositivo nell'elenco Mappe.
iOS
- Preparare un pacchetto di mappe mobili (.mmpk) utilizzando ArcGIS Pro. Per i dettagli, consultare Preparare mappe.
- Copiare il file .mmpk dal computer sull'applicazione Navigator sul dispositivo utilizzando iTunes o l'applicazione Files.
- iTunes: collegare il dispositivo al computer. Consultare l'assistenza di Apple per dettagli sull'utilizzo di iTunes per condividere file fra il proprio computer e dispositivo e attenersi alla procedura per copiare il file .mmpk dal computer all'app Navigator sul proprio dispositivo.
Nota:
Per accedere a un MMPK dal proprio computer, è necessario salvare il pacchetto su un file in ArcGIS Pro una volta creato, o scaricare il file MMPK dai contenuti ArcGIS Online.
- Applicazione Files: utilizzare l'applicazione Files per copiare i file .mmpk direttamente dalle applicazioni compatibili come iCloud Drive, Box, o Google Drive. Nell'applicazione Files, andare sul punto in cui è stato caricato il file .mmpk e copiarlo sul dispositivo, collocandolo nella cartella Navigator. Per la procedura completa, consultare l'Assistenza di Apple per i dettagli sull'uso dell'applicazione Files sul dispositivo.
Nota:
L'utilizzo dell'applicazione Files richiede iOS 11 o versioni successive.
- iTunes: collegare il dispositivo al computer. Consultare l'assistenza di Apple per dettagli sull'utilizzo di iTunes per condividere file fra il proprio computer e dispositivo e attenersi alla procedura per copiare il file .mmpk dal computer all'app Navigator sul proprio dispositivo.
- Scorrere verso il basso nell'elenco delle Mappe Navigator sul dispositivo per aggiornarlo.
Il file .mmpk appare in Sul dispositivo nell'elenco Mappe.
Aprire Navigator da un link
I lavoratori mobili possono scaricare una mappa o un itinerario in Navigator, o è possibile fornire loro direttamente un URL. È possibile semplificare l'apertura della mappa giusta da parte degli operatori mobili e sfogliare fino al loro lavoro condividendo un link direttamente alla mappa o all'itinerario tramite un'e-mail, un messaggio di testo, una pagina Web, un codice QR o un'altra applicazione. Se si fa clic su Navigator si apre sulla mappa designata per l'utilizzo da parte dell'operatore mobile. Inoltre, è possibile avere un itinerario pronto o iniziare la navigazione quando si apre la mappa. Una volta creato un link, assicurarsi di verificarlo prima di mandarlo ai lavoratori mobili.
Link di Navigator
I link di Navigator presentano il seguente formato: https://navigator.arcgis.app?parameter=value¶meter=value, in cui le coppie di parametri e valori vengono sostituite con i valori che si desiderano usare per aprire una mappa o un percorso. Ad esempio, https://navigator.arcgis.app?itemID=54b927a0eeab413a885c647d1fa393da&stop=15500+US+101,+Klamath,+CA+95548 utilizza il parametro itemID e il valore 54b927a0eeab413a885c647d1fa393da per scaricare e aprire una mappa di Navigator della California fornita da Esri con tale ID. Il parametro stop e il valore 15500+US+101,+Klamath,+CA+95548 specificano tale indirizzo come le coordinate di fermata per un itinerario da una posizione corrente del lavoratore mobile.
Parametri
I seguenti parametri sono supportati con i link Navigator. Se non ci sono parametri elaborati, toccando il link si apre Navigator (o si riceve una notifica per scaricare l'applicazione).
Parametro | Valori | Note |
---|---|---|
itemID | L'ID dell'elemento del pacchetto delle mappe mobili (MMPK) da scaricare e aprire in Navigator |
|
routeItemID | L'ID dell'elemento dell'itinerario condiviso da scaricare e aprire in Navigator |
|
stop | La posizione corrisponde a una fermata sull'itinerario |
|
stopname | Il nome associato con una fermata sull'itinerario |
|
start | Una posizione di partenza per l'itinerario che sia diversa dalla posizione corrente del lavoratore mobile |
|
startname | Il nome associato con uno l'inizio dell'itinerario |
|
optimize | Specificare se è necessaria l'ottimizzazione dell'ordine delle fermate nell'itinerario |
|
travelmode | Il nome della modalità di viaggio da utilizzare durante il calcolo dell'itinerario |
|
navigate | Specificare se iniziare immediatamente la navigazione dell'itinerario |
|
callback | L'URL da richiamare quando viene completata la navigazione |
|
callbackprompt | Il nome dell'applicazione da usare quando Navigator richiede all'utente se il controllo debba essere ridato all'applicazione chiamante |
|
Continuare a leggere per consultare degli esempi di utilizzo di questi parametri volti a ottenere un comportamento specifico con il link Navigator.
Nota:
Il dispositivo mobile deve avere una connessione a Internet per scaricare mappe e itinerari.
Scaricare e aprire una mappa
Scaricare e aprire una mappa di navigazione utilizzando il parametro itemID. Se l'operatore mobile ha già scaricato la mappa sul proprio dispositivo, non si verificherà nessun download e la mappa specificata viene aperta in Navigator.
come nell'esempio seguente:
https://navigator.arcgis.app?itemID=54b927a0eeab413a885c647d1fa393da
Scaricare e aprire un itinerario
Scaricare e aprire un itinerario condiviso usando il parametro routeItemID. Se il lavoratore mobile ha già scaricato l'itinerario sul proprio dispositivo, non si verificherà nessun download, e l'itinerario specificato viene aperto in Navigator.
come nell'esempio seguente:
https://navigator.arcgis.app?routeItemID=3ac4145c1ac44aea86e9ed42e00fbb0d
Suggerimento:
Se il lavoratore mobile non ha già una mappa aperta in Navigator che copre l'estensione dell'itinerario fornito nel link, visualizzerà un errore Impossibile calcolare l'itinerario. Per evitare ciò, includere itemID per la mappa che si vuole che il lavoratore utilizzi nel link insieme al routeItemID.
Visualizzare le indicazioni a una posizione singola
Visualizzare le indicazioni a una posizione singola usando il parametro stop. La posizione corrente dell'utente viene usata come punto di partenza. Viene usata la modalità di viaggio predefinita della mappa.
Di seguito sono riportati degli esempi:
- Definire una singola fermata usando le coordinate di latitudine e longitudine: https://navigator.arcgis.app?stop=41.5848,-124.0861
- Definire una singola fermata usando un indirizzo: https://navigator.arcgis.app?stop=15500+US+101,+Klamath,+CA+95548
- Definire una singola fermata usando una feature: https://navigator.arcgis.app?stop=SDH8606
- Definire una singola fermata usando le coordinate di latitudine e longitudine e un nome della fermata: https://navigator.arcgis.app?stop=41.5848,-124.0861&stopname=Trees+of+Mystery
- Definire una fermata singola usando un indirizzo e un nome della fermata (Florence Keller County Park & Campground) che contiene un carattere riservato (&). I caratteri riservati devono essere codificati tramite URL: https://navigator.arcgis.app?stop=3400+Cunningham+Ln,+Crescent+City,+CA+95531&stopname=Florence+Keller+County+Park+%26+Campground
Suggerimento:
Se il lavoratore mobile non ha già una mappa aperta in Navigator che copre l'estensione delle fermate fornite nel link, visualizzerà un errore Impossibile calcolare l'itinerario. Per evitare ciò, includere itemID per la mappa che si vuole che il lavoratore utilizzi nel link insieme alle posizioni stop.
Specificare un punto di partenza personalizzato
Usare un punto di partenza personalizzato per specificare una posizione di partenza diversa dalla posizione corrente del lavoratore mobile.
Il seguente link di esempio mostra le indicazioni tra l'aeroporto internazionale di Los Angeles e l'aeroporto internazionale di Ontario che utilizzano i loro codici di aeroporto rispettivi invece degli indirizzi con le fermate definite e i nomi delle partenze:
Generare indicazioni a fermate multiple
Generare indicazioni a fermate multiple in un link singolo.
Il seguente link di esempio contiene due fermate che utilizzano indirizzi:
https://navigator.arcgis.app?stop=569+S+G+St,+Arcata,+CA&stop=7707+Tompkins+Hill+Rd,+Eureka,+CA
Il seguente link di esempio contiene due fermate con due nomi di fermata, in cui una fermata utilizza un indirizzo, e l'altra fermata utilizza le coordinate di latitudine e longitudine:
Abilitare l'ottimizzazione dell'itinerario
Navigator ottimizza l'itinerario delle fermate multiple quando il parametro optimize viene incluso e il valore è impostato su true.
Il seguente link di esempio specifica che l'ordine delle due fermate dovrebbe essere ottimizzato:
https://navigator.arcgis.app?stop=41.5848,-124.0861&stop=41.5544,-124.0867&optimize=true
Impostare la modalità di viaggio
Le mappe di navigazione di Navigator possono includere modalità di viaggio multiple. Se viene specificato un valore per il parametro travelmode, verrà utilizzato quando vengono generate le indicazioni. Altrimenti verrà utilizzata la modalità di viaggio predefinita.
Il seguente link di esempio genera indicazioni alla sede centrale di Esri in base alla modalità di viaggio Tempo di guida in camion:
Nota:
Il parametro travelmode distingue tra lettere maiuscole/minuscole. La mappa di navigazione definisce quali sono le modalità di viaggio disponibili. Le mappe di navigazione fornite con Navigator hanno le seguenti modalità di viaggio:
- Tempo di guida
- Distanza di guida
- Tempo di guida in camion
- Distanza di guida in camion
- Tempo a piedi
- Distanza a piedi
- Tempo di guida in aree non urbane
- Distanza di guida in aree non urbane
Avviare la navigazione automaticamente
Navigator inizierà automaticamente la navigazione quando il link viene toccato se il parametro navigate è stato specificato e impostato su true.
Il seguente link di esempio genera indicazioni alla sede centrale di Esri e apre Navigator nella modalità di navigazione:
https://navigator.arcgis.app?stop=380+New+York+St,+Redlands,+CA&stopname=Esri&navigate=true
Aprire un'applicazione quando viene completata la navigazione
Quando si crea un link a Navigator da un'altra applicazione, è possibile utilizzare callback per tornare all'applicazione originale e callbackprompt per notificare agli utenti il completamento della navigazione prima di farli tornare all'applicazione originale. Se callbackprompt non è in uso, il controllo passerà direttamente all'applicazione originale, e non verrà visualizzato nessun avviso.
Il seguente link di esempio specifica che Navigator dovrebbe mostrare le indicazioni a una posizione singola e che una volta completata la navigazione a tale posizione, l'utente dovrebbe essere notificato del fatto che l'applicazione dalla quale si è effettuato l'accesso a Navigator (in questo caso ArcGIS Collector) verrà aperta:
Verificare i propri link
Una volta creato un link, è necessario verificarlo. Anche se è possibile farlo autonomamente, si consiglia di richiedere il feedback dai lavoratori mobili: è bene assicurarsi che le persone che utilizzano il link possano farlo correttamente.
Prima di distribuire il link per l'uso sul campo, accertarsi che funzioni come previsto. Prestare attenzione a quanto segue:
- La mappa corretta viene aperta (e scaricata se non è già presente sul dispositivo).
- Se il link include start, stop o routeItemID, l'itinerario corretto viene visualizzato in Navigator.
- Se il link include stopname o startname, tali nomi sono visibili nei Dettagli dell'itinerario.
- Se il link include travelmode, la modalità di viaggio specificata è in utilizzo in Navigator.
- Se il link crea un itinerario verso o da una feature o un indirizzo, verranno utilizzati nell'itinerario la feature o l'indirizzo corretti.
Risoluzione dei problemi
Durante il test dei link, si potrebbero verificare alcuni problemi comuni. Nelle seguenti sezioni si illustra come correggerli.
La mappa non si scarica o non si apre
- Controllare che la mappa sia condivisa con i lavoratori mobili.
- Verificare che il valore itemID corrisponda a id nell'URL della pagina dell'elemento della mappa.
- Confermare che la mappa sia un pacchetto di mappe mobili controllando la sua pagina dell'elemento. Altrimenti consultare Prepara mappe per i dettagli su come crearne una.
L'itinerario non viene mostrato
- Verificare che la mappa Corrente del lavoratore mobile in Navigator copra l'estensione dell'itinerario e la posizione del lavoratore mobile.
Suggerimento:
Nel link, includere il itemID per la mappa che si vuole che i lavoratori mobili utilizzino con l'itinerario.
- È necessario che i parametri abbiano una codificazione URL. Gli spazi devono avere una codificazione + o %20.
- Se il link include routeItemID, attenersi alla seguente procedura:
- Controllare che il layer di itinerario sia condiviso con i lavoratori mobili.
- Verificare che il valore routeItemID corrisponda a id nell'URL della pagina dell'elemento del layer di itinerario.
- Confermare che l'elemento sia un layer di itinerario controllando la sua pagina dell'elemento. Altrimenti consultare Creare itinerari condivisi per i dettagli su come crearne uno.
La ricerca non restituisce i risultati desiderati
- Se gli indirizzi non vengono restituiti, assicurarsi che la mappa contenga un localizzatore di indirizzi generale. Consultare Aggiungi un localizzatore di indirizzi generale.
- Se le feature non vengono restituite, o se vengono restituite le feature sbagliate, verificare che il layer nella mappa sia abilitato per la ricerca di risorse e che si stia utilizzando il campo corretto. Consultare Abilita ricerca.
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 Navigator 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, l'autenticazione locale e le impostazioni VPN dell'applicazione.
Nota:
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 Navigator
La configurazione dell'applicazione (anche chiamata AppConfig) fa riferimento a un formato per la fornitura delle impostazioni dell'applicazione come l'URL del portale e l'autenticazione locale, tra le altre. 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.
Navigator ha le seguenti impostazioni che possono essere implementate con la configurazione dell'applicazione nella MDM:
Chiave | Valore | Note |
---|---|---|
portalURL | L'URL del portale dell'organizzazione |
|
enableLocalAuthentication Attenzione:iOS solo. | Specificare se utilizzare il metodo di autenticazione biometrico e passcode configurato sul dispositivo mobile quando viene avviato Navigator o ripreso dal funzionamento in background |
|
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. Navigator può essere installato con questa configurazione. Per configurare la VPN per applicazione con Navigator, 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 Navigator. 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 di 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 Navigator.
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 Navigator nella MDM, una volta avviata l'applicazione su un dispositivo mobile gestito, esso si collegherà automaticamente alla VPN per applicazione designata. Quando Navigator in esecuzione in background, la VPN per applicazione è collegata comunque, ma solo a Navigator. Quando Navigator è chiuso, il dispositivo mobile si disconnette automaticamente dalla VPN per applicazione.