Distribuisci

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, inclusi i seguenti:

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

  1. Preparare un pacchetto di mappe mobili (.mmpk) utilizzando ArcGIS Pro. Per i dettagli, consultare Preparare mappe.
  2. 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.
  3. Collegare il dispositivo al computer.
  4. Sfogliare su android/data/com.esri.navigator/files/mappackages sul proprio dispositivo Android.
    Nota:

    Se la cartella mappackages non esiste, è possibile crearla manualmente.

  5. Trascinare o copiare e incollare il proprio file .mmpk dal computer alla cartella android/data/com.esri.navigator/files/mappackages 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.

  6. Scorrere verso il basso nell'elenco delle Mappe Navigator sul dispositivo per aggiornarlo.

    Il file .mmpk appare in Sul dispositivo nell'elenco Mappe.

Attenzione:

Dopo aver aggiornato un dispositivo a Android 11 o versione successiva, Navigator non potrà aprire mappe caricate con di sideloading sul dispositivo nella cartella ArcGIS/mmpks prima dell'aggiornamento.

Inoltre, potrebbe non essere possibile accedere all'archivio esterno del dispositivo quando ci si collega a un computer.

Per accedere alle mappe esistenti e a un archivio esterno, vedereCome fare: Eseguire il sideloading di pacchetti di mappe mobili (MMPK) in ArcGIS Navigator utilizzando Android 11.

iOS

  1. Preparare un pacchetto di mappe mobili (.mmpk) utilizzando ArcGIS Pro. Per i dettagli, consultare Preparare mappe.
  2. 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.

  3. 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. Facendo clic, Navigator si apre sulla mappa o sull'itinerario che deve essere utilizzato dal lavoratore 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&parameter=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).

ParametroValoriNote

itemID

L'ID dell'elemento del pacchetto delle mappe mobili (MMPK) da scaricare e aprire in Navigator

  • L'ID dell'elemento si trova nell'URL della pagina dell'elemento per l'MMPK. Ad esempio, se l'URL della pagina dell'elemento dell'MMPK è https://www.arcgis.com/home/item.html?id=fc60dfd46b234fbeaa74e76e6b17fb7b, l'ID dell'elemento dell'MMPK è fc60dfd46b234fbeaa74e76e6b17fb7b.
  • Le mappe incluse per l'utilizzo con Navigator sono accessibili tramite il gruppo di mappe Navigator su ArcGIS.com.

routeItemID

L'ID dell'elemento dell'itinerario condiviso da scaricare e aprire in Navigator

  • L'ID dell'elemento si trova nell'URL della pagina dell'elemento del layer di itinerario. Ad esempio, se l'URL della pagina dell'elemento del layer di itinerario fosse https://www.arcgis.com/home/item.html?id=3ac4145c1ac44aea86e9ed42e00fbb0d, l'ID dell'elemento del layer di itinerario sarebbe 3ac4145c1ac44aea86e9ed42e00fbb0d.
  • Il link non può includere start, stop, optimize o travelmode.

stop

La posizione corrisponde a una fermata sull'itinerario

  • Utilizzare le coordinate di latitudine e longitudine, un indirizzo o una feature.
  • Separare le coordinate con una virgola e senza spazi.
  • Gli indirizzi e le feature devono avere il formato di una query e devono avere una codificazione URL (gli spazi possono essere codificati come + o %20).
  • Le feature sono identificate con gli stessi termini utilizzati per cercarle nella mappa.
  • Il link non può includere routeItemID.

stopname

Il nome associato con una fermata sull'itinerario

  • Richiede stop.
  • Facoltativamente, fornire un nome per una fermata.
  • È necessario che abbia una codificazione URL.

start

Una posizione di partenza per l'itinerario che sia diversa dalla posizione corrente del lavoratore mobile

  • Richiede almeno un stop nel link.
  • Facoltativamente, specificare un punto di partenza per l'itinerario che sia diverso dalla posizione del dispositivo mobile.
  • Utilizzare le coordinate di latitudine e longitudine, un indirizzo o una feature.
  • Separare le coordinate con una virgola e senza spazi (gli spazio possono essere codificati come + o %20).
  • Gli indirizzi e le feature devono avere il formato di una query e devono avere una codificazione URL.
  • Le feature sono identificate con gli stessi termini utilizzati per cercarle nella mappa.
  • Il link non può includere routeItemID.

startname

Il nome associato con uno l'inizio dell'itinerario

  • Richiede start.
  • Facoltativamente, specificare il nome del punto di partenza dell'itinerario.
  • È necessario che abbia una codificazione URL.

optimize

Specificare se è necessaria l'ottimizzazione dell'ordine delle fermate nell'itinerario

  • Facoltativamente, impostare questo valore su true per ottimizzare l'itinerario.
  • Le impostazioni predefinite sono false.
  • Il link non può includere routeItemID.

travelmode

Il nome della modalità di viaggio da utilizzare durante il calcolo dell'itinerario

  • Distingue tra maiuscole e minuscole.
  • Se questo parametro non è specificato, verrà utilizzata la modalità di viaggio predefinita della mappa.
  • La mappa definisce quali sono le modalità di viaggio disponibili.
  • Il link non può includere routeItemID.

navigate

Specificare se iniziare immediatamente la navigazione dell'itinerario

  • Facoltativamente, impostare questo valore su true per aprire Navigator in modalità di navigazione.
  • Le impostazioni predefinite sono false.

callback

L'URL da richiamare quando viene completata la navigazione

  • Facoltativamente, specificare un URL da aprire quando la navigazione dell'itinerario viene completata.
  • Se questo parametro è stato specificato, il link di richiamo viene aperto quando viene completata la navigazione.

callbackprompt

Il nome dell'applicazione da usare quando Navigator chiede all'utente se il controllo debba essere restituito all'applicazione chiamante

  • Richiede callback.
  • Facoltativamente, specificare il nome dell'applicazione da usare in Navigator quando si include un callback nel link.

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 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 scaricato l'itinerario sul proprio dispositivo, non si verificherà alcun 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 una mappa aperta in Navigator che copre l'estensione dell'itinerario fornito nel link, si verificherà 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:

Suggerimento:

Se il lavoratore mobile non ha una mappa aperta in Navigator che copre l'estensione delle fermate fornite nel link, si verificherà 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 utilizzando i rispettivi codici di aeroporto anziché gli indirizzi con le fermate definite e i nomi delle partenze:

https://navigator.arcgis.app?stop=ONT&stopname=Ontario+International+Airport&start=LAX&startname=Los+Angeles+International+Airport

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:

https://navigator.arcgis.app?stop=1157+Orange+St,+Redlands,+CA+92374&stopname=Historical+Glass+Museum&stop=34.05435,-117.18391&stopname=A.+K.+Smiley+Public+Library

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:

https://navigator.arcgis.app?stop=380+New+York+St,+Redlands,+CA&stopname=Esri&travelmode=Trucking+Time

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 per una posizione singola e che una volta completata la navigazione fino a tale posizione, l'utente dovrebbe ricevere una notifica indicante che l'applicazione da cui si è effettuato l'accesso a Navigator (in questo caso ArcGIS Field Maps) verrà aperta:

https://navigator.arcgis.app?stop=41.5848,-124.086&callbackprompt=FieldMaps&callback=arcgis-fieldmaps://

Verificare i propri link

Una volta creato un link, è necessario verificarlo. Anche se è possibile farlo autonomamente, si consiglia di chiedere il feedback ai lavoratori mobili: assicurarsi che le persone che utilizzano i link possano accedervi 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, potrebbe essere opportuno configurare alcune impostazioni dell'applicazione e del profilo. 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:

ChiaveValoreNote

portalURL

L'URL del portale dell'organizzazione

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

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

  • Touch ID, Face ID o la sicurezza tramite codice di accesso devono essere impostati sul dispositivo mobile per abilitare l'autenticazione locale.
  • Impostare questo valore su true per abilitare l'autenticazione locale.
  • Il tipo di valore è booleano.

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 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 nella VPN per app come descritto in precedenza, l'app del browser Safari può accedere anche al dominio del portale specificato nell'impostazione 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.