Sul campo, gli operatori mobili lavorano spesso in aree con una connessione dati poco affidabile o totalmente prive di connessione dati. Per queste situazioni, gli operatori mobili possono scaricare le aree della mappa per poterne disporre in modalità offline. Una volta scaricate le aree della mappa, gli operatori mobili possono usarle per acquisire risorse e osservazioni ed eseguire ispezioni nello stesso modo in cui lo fanno quando sono connessi.
Collector supporta il download sia di aree mappa definite come parte integrante della mappa sia di aree mappa definite nell'app. Se si conosce il luogo in cui lavoreranno gli operatori mobili, come una regione del paese o un'area di servizio, l'autore della mappa deve definire e preparare le aree mappa come parte integrante della mappa in ArcGIS Online o ArcGIS Enterprise. Tali aree mappa definite sono disponibili per il download da parte degli operatori mobili in Collector. Se gli operatori mobili devono lavorare offline in un luogo non preparato previamente (dove c'è da svolgere del lavoro non programmato, ad esempio), l'operatore mobile può utilizzare Collector per definire e scaricare l'area di una mappa.
Attenersi alla seguente procedura per consentire agli operatori mobili di scaricare mappe in Collector:
- Verificare che i dati soddisfino i requisiti dei dati.
- Creare una basemap da copiare direttamente sui dispositivi (facoltativo).
- Configurare una mappa per l'utilizzo offline. Accertarsi di ottimizzare il download e la sincronizzazione in modo che gli operatori mobili ottengano le informazioni necessarie, creare aree di mappa (se le si definisce per gli operatori mobili) e utilizzare come riferimento una basemap (se l'utente ne sta utilizzando già una sui dispositivi dell'operatore mobile).
- Configurare Collector per l'utilizzo offline:
Le mappe con aree offline vengono usate offline anche se il dispositivo presenta una connessione dati. Le risorse, osservazioni e ispezioni raccolte devono essere sincronizzate prima che siano disponibili ad altri utenti. Una volta completato il lavoro con l'area di una mappa scaricata, l'area della mappa può essere rimossa dal dispositivo.
Requisiti per i dati
Le mappe scaricate in Collector devono soddisfare i requisiti dei dati delle mappe usate in Collector oltre ad avere tutti i layer abilitati per l'uso offline. Consultare Abilitare i layer e la mappa per l'uso offline in ArcGIS Online o Abilitare i layer e la mappa per l'uso offline in ArcGIS Enterprise.
Creare una basemap da copiare direttamente sui dispositivi (facoltativo)
È possibile copiare una basemap direttamente sul dispositivo dell'operatore mobile (questo processo è chiamato sideloading) e riusarla su più mappe. Ciò presenta alcuni vantaggi rispetto al download della basemap insieme all'area della mappa: nella maggior parte dei casi, è più veloce rispetto al download della stessa basemap, e consente anche di preparare basemap per aree molto più grandi. Inoltre, le basemap copiate sul dispositivo sono disponibili per tutti gli operatori mobili che usano Collector; non sarà necessario che ogni utente possieda la sua copia, il che consente di risparmiare spazio sui dispositivi condivisi. Per poterlo fare, è necessario creare un tile package di basemap.
Se si vuole utilizzare la basemap copiata come mappa predefinita quando la si scarica (evitando di scaricare la basemap con il resto di dati), la mappa deve fare riferimento alla basemap e deve essere copiata nel dispositivo dell'operatore mobile.
Configurare una mappa per l'utilizzo offline
La procedura di creazione di una mappa per l'utilizzo offline è identica a quella usata per crearne una per l'uso online, solo con alcuni requisiti aggiuntivi. Le mappe che soddisfano i requisiti offline supportano automaticamente il download di aree di mappe in Collector. Una volta creata la mappa, configurarla in via facoltativa per l'uso offline creando aree di mappa come parte integrante della mappa (se si forniscono aree mappa pronte per il download agli operatori mobili), ottimizzando il download e la sincronizzazione e facendo riferimento a una basemap su dispositivo. Se si sta utilizzando ArcGIS Enterprise ma si desidera usare una basemap Esri offline con la propria area della mappa, è necessario anche aggiungere una basemap Esri da ArcGIS Online alla mappa.
Suggerimento:
Per disabilitare il download di una mappa in Collector, deselezionare la casella di controllo Abilita modalità offline nei dettagli degli elementi della mappa. Per i dettagli, consultare Opzioni offline in ArcGIS Online o Opzioni offline in ArcGIS Enterprise. Non sarà possibile visualizzare le opzioni della Modalità offline se la mappa non soddisfa i requisiti offline.
Se si sta usando ArcGIS Enterprise 10.6.1 o precedente e la mappa contiene un vector tile layer, per impostazione predefinita le aree delle mappe non sono scaricabili. If all your layers meet the offline requirements (all feature layers support sync and all raster and vector tile layers support export), edit your map's item details and add the tag Offline-Ready. Sarà quindi possibile scaricarla.
Creare aree mappa come parte integrante della mappa (opzionale)
La creazione di aree di mappe come parte integrante della mappa consente all'autore della mappa di effettuare previamente il package di una o più aree di una mappa in modo che gli operatori mobili in Collector possano scaricarle senza dover configurare l'estensione o il livello di dettaglio. Consultare Creare, modificare e gestire aree di mappe in ArcGIS Online o Creare, modificare e gestire aree di mappe in ArcGIS Enterprise.
Se si utilizza ArcGIS Enterprise, è stata introdotta l'esperienza interattiva per la creazione di aree di mappe (come in ArcGIS Online) in ArcGIS Enterprise 10.7. Se si sta usando ArcGIS Enterprise 10.6.1, le aree di mappe devono essere gestite tramite ArcGIS API for Python.
Nota:
Una volta che le aree della mappa sono state create come parte della mappa, gli operatori mobili non saranno in grado di utilizzare la mappa senza scaricare un'area della mappa. Fino a quando non la si sincronizza, le informazioni acquisite sulle risorse, sulle osservazioni e sull'ispezione si trovano solo sul dispositivo. Neanche gli aggiornamenti di altri operatori saranno disponibili senza sincronizzazione.
Ottimizzare download e sincronizzazione (facoltativo)
Per impostazione predefinita, gli operatori mobili scaricano e sincronizzano tutte le feature e gli allegati sia per i layer modificabili che per quelli di sola lettura. Tuttavia, non sempre hanno bisogno di tutte queste informazioni per completare il loro lavoro. Inoltre, l'organizzazione potrebbe limitare la dimensione e la quantità di dati che gli operatori mobili recuperano dal server durante il download iniziale e nelle operazioni di sincronizzazione successive. This can make it faster for mobile workers to share changes, and it minimizes data transfer costs. Questo aspetto è particolarmente vero quando gli operatori mobili si trovano in aree con banda di rete limitata. You can limit the types of data mobile workers retrieve from the server by adjusting the advanced offline options of your map. Le opzioni non influiranno sulle modifiche apportate dagli operatori mobili, in quanto sono sempre inviate al server. In questa sezione vengono forniti degli esempi in cui è preferibile che gli operatori mobili non recuperino feature o allegati. Per maggiori informazioni su come modificare queste impostazioni, consultare Scegliere le opzioni offline avanzate corrette in ArcGIS Online o Scegliere le opzioni offline avanzate corrette in ArcGIS Enterprise.
- Se gli operatori mobili stanno acquisendo nuove risorse o osservazioni e non devono necessariamente conoscere le risorse e le osservazioni esistenti, è preferibile che non recuperino feature e allegati. Gli operatori mobili ricevono così meno contesto, ma il tempo e il costo necessari per condividere le modifiche sono ridotti. Gli operatori mobili vedranno le risorse e le osservazioni che hanno aggiunto a partire dal download dell'area della mappa. Non vedranno le risorse e osservazioni aggiunte da altri o quelle da essi stessi aggiunte se hanno lavorato sulla mappa prima del download.
- Se gli operatori mobili stanno ispezionando le risorse o le osservazioni esistenti, si potrebbe volere che recuperino solo le feature. Si potrebbe non volere che recuperino allegati in quanto possono essere di grandi dimensioni. Gli operatori mobili non vedranno gli allegati delle risorse esistenti, ma solo le posizioni e gli attributi, che potrebbe essere tutto ciò che serve loro per completare i lavori. Impedire il recupero degli allegati potrebbe anche ridurre il tempo e il costo necessari per condividere le modifiche.
Nota:
Esistono diverse impostazioni per i layer modificabili e di sola lettura nelle opzioni offline avanzate. Tuttavia, se si hanno più layer che provengono dallo stesso servizio e almeno uno dei layer è modificabile, tutti i layer provenienti da quel servizio manterranno le impostazioni del layer modificabile. For example, if you configure your map so that you get attachments on editable layers but not read-only layers, but one of your read-only layers comes from the same service as an editable layer, that read-only layer's attachments are retrieved.
Reference an on-device basemap
Si potrebbe desiderare che gli operatori mobili scarichino solo i layer operativi e non la mappa di base di una mappa, invece di usare una mappa di base creata dall'utente per copiarla direttamente sui loro dispositivi. As part of authoring your map, specify a tile package to use for the offline basemap as part of the advanced offline options. If that basemap is on their device, only operational layers are downloaded. If the referenced basemap isn't on the device, the mobile worker can continue and download the map's default basemap with the operational layers. See Use a tile package for the offline basemap in ArcGIS Online or Use a tile package for the offline basemap in ArcGIS Enterprise.
Nota:
Specifying a basemap for offline use with ArcGIS Enterprise requires version 10.7 or later.
Use an Esri basemap on ArcGIS Enterprise
È possibile scaricare una basemap Esri da ArcGIS Online con una mappa ArcGIS Enterprise. A tale scopo, è necessario soddisfare i seguenti requisiti e completare la seguente procedura:
- Disporre di un account come membro di un'organizzazione presente in ArcGIS Online.
- Si sta utilizzando ArcGIS Enterprise.
- In the Tiled Basemaps or Vector Basemaps (for Export) group in ArcGIS Online, find the basemap you want to use and open its item page.
Nota:
Taking Esri vector basemaps offline with ArcGIS Enterprise requires version 10.7 or later.
- Nella pagina dell'elemento, nella sezione URL della colonna di destra, fare clic su Copia accanto alla casella di testo.
- Sign in to your ArcGIS Enterprise portal, click Content, and go to the My Content tab.
- Fare clic su Aggiungi elemento e scegliere Dal Web.
- Scegliere Servizio Web di ArcGIS Server.
- Nella casella di testo URL, incollare il collegamento alla mappa di base copiato nel passo 2. Fare clic sulla casella di testo Titolo per rimuovere la selezione della casella di testo URL.
Le informazioni del servizio vengono recuperate da ArcGIS Online. Poiché è stato rilevato che è protetto, sotto la casella di testo URL vengono visualizzate le caselle Nome utente e Password.
- Specificare il nome utente e la password dell'account membro di un'organizzazione presente in ArcGIS Online, quindi scegliere Memorizza le credenziali con l'elemento di servizio.
- Fare clic su Aggiungi elemento.
Verrà visualizzata la pagina dell'elemento per il nuovo elemento.
- Per rendere la mappa di base disponibile tra le mappe, creare una mappa che utilizza il nuovo layer come la mappa di base e condividerla con la galleria delle mappe di base dell'organizzazione. Per informazioni dettagliate sulla creazione della mappa, vedere Utilizzare la propria mappa di base. For details on sharing it with the basemap gallery, see How do I make a layer available as a basemap in my organization's basemap gallery?
Nota:
La mappa condivisa con la galleria della basemap dell'organizzazione deve essere usata per l'uso offline e non per la visualizzazione generale di mappe.
- Usando Map Viewer, aprire la mappa che gli operatori mobili usano offline e aggiornarla per usare la basemap in uno dei seguenti modi:
- Se è stata aggiunta alla galleria delle basemap, fare clic su Basemap e selezionare la nuova basemap creata dalla galleria delle basemap.
- Per aggiungere il layer alla mappa di base solo per questa mappa, vedere Utilizzare la propria mappa di base.
- Salvare le modifiche nella mappa degli operatori mobili.
Quando si apre la mappa in Collector, è possibile scaricarla per l'utilizzo offline.
Configurare Collector per l'utilizzo offline
Per lavorare in modalità offline in Collector, è necessario scaricare un'area mappa nel dispositivo. Facoltativamente, è possibile copiare una basemap direttamente sul dispositivo invece di scaricare quella usata con la mappa.
Copiare una basemap sul dispositivo (facoltativo)
Se è stata creata una basemap da copiare sui dispositivi, è possibile eseguirne il provisioning direttamente sul dispositivo dell'operatore mobile. Sui dispositivi Android, questa operazione viene eseguita copiando il file sul dispositivo o la scheda SD. Sui dispositivi iOS, questa operazione viene eseguita tramite l'app Files o iTunes. Consultare Copiare il tile package della basemap sul dispositivo.
Scaricare l'area di una mappa
Se una mappa supporta l'utilizzo offline, è possibile scaricare l'area di una mappa in Collector. Se la mappa presenta aree di mappa offline, il testo Aree offline appare sotto il nome della mappa. Toccarla per mostrare le aree della mappa disponibili per il download o definirne una. Se la mappa non dispone di aree di mappe offline, utilizzare il menu Overflow per definire e scaricare l'area di una mappa.
Suggerimento:
Su iOS, vi è anche una freccia di espansione accanto al nome della mappa se presenta delle aree offline.
Scaricare un'area mappa esistente
Per scaricare un'area mappa definita come parte integrante della mappa, completare i seguenti passaggi:
- Nell'elenco delle mappe, toccare la mappa che si desidera scaricare.
- Toccare l'area di una mappa.
Inizia il download dell'area della mappa sul dispositivo.
- Una volta completato il download, aprire l'area della mappa e lavorarvi come su qualunque altra mappa in Collector. È possibile aprirla e usarla con o senza connessione dati.
Nota:
Quando si utilizza un'area mappa scaricata, è necessario usare una basemap scaricata con la mappa o copiata sul dispositivo. Le basemap devono sovrapporsi all'estensione dell'area della mappa e il loro riferimento spaziale deve corrispondere a quello della basemap predefinita.
Definire e scaricare un'area mappa in Collector
Per definire e scaricare l'area di una mappa, procedere nel seguente modo:
- Nell'elenco delle mappe, trovare la mappa che si desidera scaricare e toccare il suo menu Overflow .
Suggerimento:
Se la mappa presenta già aree offline, toccare la mappa per vedere le sue aree offline e toccare il menu Overflow per aggiungere ulteriori aree offline.
- Toccare Aggiungi area offline.
- Applicare pan e zoom alla mappa in modo che l'area che si desidera scaricare sia visibile.
L'estensione iniziale è l'estensione predefinita della mappa. A causa dei limiti sul numero di tile scaricabili, non è sempre possibile scaricare l'estensione totale. Una maschera grigia copre le aree che non saranno incluse nel download. Se non viene visualizzata una maschera, l'area sullo schermo sarà scaricata.
Suggerimento:
È possibile usare un segnalibro per portare sullo schermo un'area di interesse. Toccare Segnalibri e scegliere l'area interessata.
Suggerimento:
L'estensione iniziale può essere grande e la maschera potrebbe coprire la mappa totale, rendendo difficile la visualizzazione dell'area senza maschera. Per visualizzare l'area che sarà scaricata, eseguire lo zoom fino a visualizzare l'area senza maschera.
- Se la mappa usa un raster tile layer (come basemap o come layer di riferimento), si visualizzerà Livello di dettaglio sotto il nome predefinito dell'area. Il valore accanto a Livello di dettaglio indica di quanto si potrà eseguire lo zoom e vedere uno sfondo nitido nell'area della mappa una volta scaricata (oltre tale livello, è possibile eseguire ulteriormente lo zoom ma l'immagine sarà pixelata). Se il livello di dettaglio attuale non soddisfa le proprie esigenze, toccare il livello attuale per visualizzare un elenco di livelli disponibili e sceglierne uno per specificare la quantità di dettaglio necessaria.
Per impostazione predefinita, l'area della mappa scaricata usa il livello di dettaglio più alto supportato dalla basemap. Se non è necessario tale livello di dettaglio, prendere il considerazione la possibilità di sceglierne uno più approssimativo. Ciò accelera il download e occupa meno spazio sul dispositivo.
Se è necessario scaricare un'area più estesa rispetto a quella mostrata senza maschera, cambiare il Livello di dettaglio per diminuire la portata dello zoom senza che lo sfondo diventi pixelato, il che aumenta l'area (senza maschera) scaricabile.
Se la mappa usa una basemap di tipo vector tile, non si visualizzerà l'impostazione del livello di dettaglio. Sulle basemap di tipo vector tile sono supportati tutti i livelli di zoom.
- Toccare su Scarica area.
Si ritorna all'elenco delle mappe e si visualizza l'area della mappa in fase di download.
- Una volta completato il download, è possibile rinominare l'area della mappa toccando Rinomina area nel menu Overflow dell'area della mappa .
- Aprire l'area della mappa e lavorarvi come su qualunque altra mappa in Collector. È possibile aprirla e usarla con o senza connessione dati.
Nota:
Quando si utilizza un'area mappa scaricata, è necessario usare una basemap scaricata con la mappa o copiata sul dispositivo. Le basemap devono sovrapporsi all'estensione dell'area della mappa e il loro riferimento spaziale deve corrispondere a quello della basemap predefinita.
Se è necessario definire e scaricare un'altra area mappa, usare il menu Overflow nella barra degli strumenti (accanto al nome della mappa).
Abilitare la sincronizzazione automatica (facoltativo)
Gli operatori mobili potrebbero disporre di una connettività intermittente o magari non si ricordano sempre di sincronizzare le modifiche apportate. Con la sincronizzazione automatica abilitata, le modifiche più recenti apportate dagli operatori mobili vengono inviate e recuperate quando c'è una connessione dati senza alcuna necessità di un intervento di sincronizzazione da parte dell'operatore mobile.
È possibile abilitare la sincronizzazione automatica o dalle impostazioni di Collector o durante il lavoro su una mappa specifica. In qualunque modo venga abilitata, l'impostazione si applica a tutte le mappe offline usate in Collector e l'area della mappa attualmente aperta si sincronizza automaticamente sull'intervallo specificato (per impostazione predefinita, ogni 15 minuti) fintanto che il dispositivo disponga di una connessione dati e l'app appaia sullo schermo.
Abilitare la sincronizzazione automatica nelle impostazioni dell'app
Per abilitare la sincronizzazione automatica nelle impostazioni dell'app, attenersi alla seguente procedura:
Nota:
Solo iOS supporta l'abilitazione della sincronizzazione automatica nelle impostazioni o la specificazione di un intervallo di sincronizzazione automatica.
- Durante la visualizzazione dell'elenco delle Mappe, toccare Profilo .
- Nella sezione Generale del profilo, toccare Download e sincronizzazione.
- Usare il pulsante di selezione Sincronizzazione automatica per attivare la sincronizzazione automatica.
- Se necessario, scegliere un intervallo entro il quale la sincronizzazione viene eseguita automaticamente in presenza di una connessione dati. L'intervallo predefinito è 15 minuti. È anche possibile impostare un intervallo di sincronizzazione ogni 30 minuti o ogni ora.
- Tornare al profilo e tornare all'elenco delle Mappe.
Abilitare la sincronizzazione automatica durante il lavoro con l'area di una mappa offline
Per abilitare la sincronizzazione automatica durante il lavoro con l'area di una mappa offline, attenersi alla seguente procedura:
- Mentre si lavora sull'area di una mappa offline, toccare Sincronizza ( se sono presenti modifiche non sincronizzate) per aprire il riquadro Sincronizza.
- Nel riquadro Sincronizza, usare il pulsante di selezione Sincronizzazione automatica per attivare la sincronizzazione automatica, se non è ancora attiva.
- Per impostazione predefinita, la sincronizzazione automatica viene eseguita ogni 15 secondi. Per specificare un intervallo diverso (di 30 minuti o 1 ora) su iOS, è necessario usare le impostazioni dell'app.
Eseguire il download e la sincronizzazione solo con Wi-Fi (facoltativo)
Si potrebbe non volere che gli operatori eseguano il download o la sincronizzazione usando il piano dati di un dispositivo, ma si potrebbe preferire che attendano la disponibilità di una connessione Wi-Fi. Questa opzione è abilitata per impostazione predefinita.
- Durante la visualizzazione dell'elenco delle Mappe, toccare Profilo .
- Nella sezione Generale del profilo, toccare Download e sincronizzazione.
- Attivare il pulsante di selezione Solo Wi-Fi per limitare il download e la sincronizzazione alla disponibilità di una connessione Wi-Fi. Se disattivato, il download e la sincronizzazione avverranno anche usando il piano dati del dispositivo.
- Tornare al profilo e tornare all'elenco delle Mappe.
Suggerimenti
Questi suggerimenti sono mirati ad agevolare l'utilizzo offline:
- Usare Sincronizzazione automatica per evitare di dimenticarsi della sincronizzazione: consigliare l'utilizzo della sincronizzazione automatica. In questo modo, gli operatori mobili non dovranno ricordarsi di eseguire la sincronizzazione o di badare alla propria connessione dati per verificare se possono avviare la sincronizzazione. È l'app a eseguire automaticamente la sincronizzazione in presenza di una connessione dati.
- Consider the photo resolution required for your assets, observations, or inspections. You can specify a smaller photo size to help reduce the amount of data transferred when syncing.
- Rimuovere le aree delle mappe e le basemap scaricate: una volta che l'operatore mobile ha terminato il suo lavoro con l'area di una mappa o una basemap, rimuoverla dal suo dispositivo. Ciò consente di liberare spazio sul dispositivo e garantisce l'utilizzo della mappa corrente se l'operatore mobile la dovesse riutilizzare in un momento successivo. Usare Collector per rimuovere le mappe e le basemap scaricate tramite l'app. If you're removing a basemap that was copied to the device through the Files app or iTunes, you must remove it using one of those apps.