In ArcGIS è possibile utilizzare le mappe web offline. L'uso di mappe Web offline consente di lavorare in maniera affidabile con i dati GIS negli scenari disconnessi quando la connettività della rete è intermittente o non è disponibile.
Le app seguenti supportano le mappe Web offline. Usa i collegamenti per accedere alle informazioni sulle configurazioni supportate da ciascuna app.
- ArcGIS Field Maps
- ArcGIS Pro
- ArcGIS Survey123
- ArcGIS Workforce
- App personalizzate create con ArcGIS Maps SDKs
Aree delle mappe offline
Quando si acquisiscono mappe web offline vengono sempre utilizzate aree della mappa offline. Puoi definire in anticipo l'area della mappa offline per la mappa oppure l'app client che scarica la mappa definirà l'area della mappa offline a richiesta.
- Definire in anticipo un'area della mappa offline: questo modello a volte è detto area della mappa offline pre-pianificata.
L'autore della mappa può definire in anticipo aree di mappa offline per gli utenti. Quest'area funzionerà quando i lavoratori opereranno in aree geografiche ben definite. Quando è possibile, è consigliabile preparare in anticipo aree di mappa offline. La definizione anticipata di aree offline presenta i vantaggi seguenti rispetto a un flusso di lavoro a richiesta:
- I pacchetti di dati dell'area di mappa offline vengono preparati una sola volta per tutti gli utenti che ne hanno bisogno e ospitati in ArcGIS Online. Una singola area di mappa offline può essere scaricata da molti utenti, con prestazioni migliori su vasta scala quando si supportano più lavoratori mobili offline perché i pacchetti di dati scaricati sono già stati preparati.
- Poiché l'area è definita dall'autore della mappa, si verificano pochissimi errori nel campo, ad esempio scarsità di dettagli o area geografica errata, quando si scarica una mappa offline con layer che presentano aree di mappa predefinite. Evitare queste decisioni ai membri del personale offline semplifica il loro flusso di lavoro e consente loro di concentrarsi più rapidamente sul compito che devono svolgere.
- Uso di aree della mappa offline create su richiesta: a volte può essere difficile prevedere o conoscere in anticipo esattamente la posizione del personale in movimento. I motivi possono essere diversi, ad esempio cambiamenti di programma, adattamento alle condizioni climatiche o cambiamenti improvvisi delle priorità. La capacità di adattarsi e la flessibilità sul campo sono determinanti per la produttività di una squadra sul campo.
In questo caso è utile un flusso di lavoro a richiesta. Le aree offline a richiesta consentono a un utente di definire la propria area per l'uso offline.
Anche se l'uso di aree di mappa offline crete su richiesta determina un flusso di lavoro più flessibile, comporta una maggiore responsabilità per il lavoratore mobile che deve accertarsi di possedere le informazioni offline corrette e con il giusto livello di dettaglio. Questo metodo può essere, inoltre, più impegnativo per le risorse dell'organizzazione perché il download dei risultati di ogni utente determina un'esportazione separata dei dati per la propria area offline unica. Questo modello non è consigliato per squadre di lavoro con numerosi membri.
Abilitazione dei livelli e delle mappe per l'uso offline
Per utilizzare una Web Map offline, tutti i layer, inclusa la basemap e i layer di riferimento, devono essere abilitati per l'utilizzo offline.
Le mappe di base raster Esri e le mappe di base vettorialiEsri sono automaticamente abilitate per l'utilizzo offline. L'unica eccezione in questo caso è la mappa di base vettoriale Esri esterna che non può essere portata offline perché contiene uno stile multifonte.
È possibile abilitare i seguenti tipi di Map Layer per l'utilizzo offline:
- Feature layer ospitati
- Feature Layer ArcGIS Server
- Tile layer ospitati (raster o vettori)
- Map service ArcGIS Server della cache (detti anche tile layer): seleziona la casella di controllo Consenti ai client di esportare le tile della cache quando pubblichi il servizio da ArcGIS Pro.
- Image service ArcGIS Server della cache (detti anche layer di immagine): seleziona la casella di controllo Consenti ai client di esportare le tile della cache quando pubblichi un servizio da ArcGIS Pro.esporter
- Layer di schizzo e layer di note della mappa salvati nella mappa Web
Nota:
I layer di note della mappa salvati come elementi di raccolta di feature e aggiunti a una mappa non possono essere portati offline.
Feature layer
Il supporto per l'uso offline di feature layer ospitati eArcGIS Server richiede la sincronizzazione sul layer.
È possibile abilitare la sincronizzazione quando si pubblicano feature layer ospitati o si seleziona la casella di controllo Abilita sincronizzazione nella scheda Impostazioni della pagina dell'elemento del feature layer ospitato in ArcGIS Online.
È inoltre possibile abilitare la sincronizzazione quando si pubblicano feature layer ArcGIS Server da un client desktop. Il proprietario del layer o l'amministratore del sito può abilitare la sincronizzazione sul servizio in ArcGIS Server Manager dopo che è stato pubblicato.
Tile Layer hosted
Quando pubblichi un tile layer raster ospitato o un tile layer vettore ospitato da ArcGIS Pro, abilita l'opzione Consenti ai clienti di esportare le tile della cache. In alternativa puoi abilitare l'opzione Consentire lo scaricamento di questo layer e il suo uso in una mappa offline nella scheda Impostazioni della pagina dell'elemento del layer in ArcGIS Online dopo la pubblicazione del layer.
Un tile layer ospitata può essere utilizzato come una mappa di base o come un layer di riferimento nella mappa.
map service e imagery service ArcGIS Server della cache
Come accade con i tile layer ospitati, quando si pubblica un map service o un imagery service della cache, è possibile abilitare l'opzione Consenti ai client di esportare le tile della cache in ArcGIS Pro quando si pubblica oppure si può abilitare l'opzione Consenti lo scaricamento di questo layer e il suo uso in una mappa offline nella scheda Impostazioni della pagina dell'elemento del layer.
Un map service o imagery service memorizzato nella cache può essere utilizzato come una mappa di base o un layer di riferimento.
Layer di schizzo e layer di note della mappa
I layer di schizzo e i layer di note della mappa nelle mappe web sono abilitate automaticamente per l'uso offline. Tuttavia, una volta che la mappa web viene portata offline, i layer di schizzo e di note della mappa non ricevono gli aggiornamenti se feature vengono aggiunti, eliminati o modificati nel layer nella mappa di origine.
Mappe Web
Dopo aver abilitato i layer per l'uso offline, andare alla sezione Offline nella scheda Impostazioni della pagina dell'elemento della mappa. Finché non si abilita l'uso offline per la mappa, lo stato mostrato in questa sezione è Offline disabilitato.
Suggerimento:
Se tutti i layer di riferimento e di mappa base nella mappa sono abilitati per l'uso offline quando si crea la mappa Web inMap Viewer, la mappa è abilitata automaticamente per l'uso offline.
Se i layer sono abilitati per l'uso offline dopo aver creato la mappa, seguire i passaggi riportati di seguito per abilitare la mappa per l'uso offline:
- Nella sezione Offline delle impostazioni delle mappe Web fare clic su Controllo compatibilità
Appare la finestra Controllo compatibilità.
- Abilitare il pulsante di selezione Offline nella parte alta della finestra.
In caso di problemi nella mappa, per esempio se uno dei layer nella mappa non è accessibile, i messaggi sono visualizzati nella sezione Contenuto della finestra Controllo compatibilità e il pulsante di selezione non sarà abilitato. Prima di poter abilitare l'uso offline è necessario correggere il problema nella mappa. Correggere tutti gli errori prima di abilitare la mappa per l'uso offline.
- Fare clic su in nell'angolo in alto della finestra Controllo compatibilità per chiuderla.
Suggerimenti per l'uso di mappe e layer offline
Quando si usano mappe e layer offline, occorre tenere presenti le seguenti considerazioni:
- Quando si portano offline i tile layer, i layer di map service o di imagery service della cache, il riferimento spaziale dei layer deve corrispondere al riferimento spaziale delle mappa web. Le tile, inoltre, devono esistere per tutti i livelli (scale) richiesti quando di porta la mappa offline. Per i feature layer, i dati sono proiettati sul riferimento spaziale della mappa Web quando si acquisisce la mappa offline.
- Le mappe che contengono lo stesso hosted feature layer o ArcGIS Server più volte non supportano l'utilizzo offline. Ad esempio, si potrebbe aggiungere lo stesso layer due volte e applicare un filtro o un stile diverso a ciascuno. Per fare riferimento agli stessi dati in una Web Map che si utilizza offline, si può effettuare quanto segue:
- Per i feature layer hosted, creare viste di feature layer hosted. Ciò fornisce layer diversi che possono essere aggiunti alla mappa. Impostare una definizione vista e applicare stili diversi in base alle esigenze.
- Per i feature layer ArcGIS Server, pubblicare feature service separati con nomi univoci. È quindi possibile aggiungere i feature layer alla stessa Web Map per applicare filtri e stili.
- La creazione di aree di mappa offline in anticipo non è supportata sui feature layer per cui è stato abilitato il controllo dell'accesso in base alla proprietà, che impedisce agli utenti di visualizzare feature create da altri utenti.
Per i feature layer ospitati, accertati che l'opzione Gli editor possono vedere tutte le feature sia selezionata se abiliti l'opzione Gli editor possono modificare solo le proprie feature (è richiesto un monitoraggio) sull'elemento del feature layer ospitato.
Per i feature layer ArcGIS Server, deve essere abilitato il monitoraggio delle modifiche dei dati di origine nel di geodatabase aziendale e il servizio deve avere almeno l'opzione Query selezionata per l'opzione Operazioni consentite sulle feature create da altri utenti configurata.
- Se la mappa da portare offline contiene un tile layer ospitato, il file di definizione del servizio odi origine deve esistere in ArcGIS Online.
- Se si utilizza software Esri che supporta la modalità offline, è possibile portare offline le tile ArcGIS. La richiesta sistematica di tile ArcGIS per l'utilizzo offline tramite altre app o servizi non è consentita.
Creare e gestire aree di mappa offline preparate i anticipo
Una volta abilitata una mappa web per l'uso offline, è consigliabile creare aree di mappa offline per semplificare l'esperienza dei lavoratori offline. Le aree di mappe offline ti permettono di impacchettare i dati da aree specifiche di una mappa web per rendere più facile e veloce il download delle mappe per l'uso offline. Le aree della mappa offline preparate in anticipo possono essere utilizzate in ArcGIS Field Maps, ArcGIS Survey123 e in mappe costruite con ArcGIS Maps SDKs.
Quando crei un'area di mappa offline, i dati nell'area specificata sono raggruppati in uno o più pacchetti scaricabili. I Feature layers sono raggruppati in file geodatabase mobili (.geodatabase), i tile layers in pacchetti di tile (.tpk o .tpkx), e i tile layers vettoriali in pacchetti di tile vettoriali (.vtpk). I nomi dei package riflettono i nomi dei layer che contengono.
Per creare, modificare e gestire le aree della mappa offline per una mappa web, devi essere il proprietario della mappa e avere i privilegi per creare contenuti.
Nota:
Non puoi condividere una mappa web che contiene un'area di mappa offline con gruppi che permettono ai membri di aggiornare tutti gli elementi, e gli amministratori dell'organizzazione non possono cambiare la proprietà di una mappa web che contiene un'area di mappa offline.
Per creare un'area di mappa non in linea per una mappa web che contiene un servizio di funzioni pubbliche protetto, il servizio deve provenire da unArcGIS Server 10.8 o successivo.
Creare un'area della mappa offline
Puoi creare fino a 16 aree di mappa offline per ogni mappa web. Il numero di aree di mappa offline che crei dipende dalle esigenze della tua organizzazione e dei suoi lavoratori mobili.
Fai come segue per creare un'area della mappa offline:
- Verificare che tutti i layer nella mappa siano abilitati per l'uso offline.
- Nella pagina degli elementi di una mappa Web, fare clic sulla scheda Impostazioni e fare clic su Offline nella parte superiore della scheda.
- Controllare che lo stato della mappa sia Offline abilitato. In caso contrarioabilitarlo ora.
- Fare clic Gestisci le aree offline.
Appare la finestra Gestisci aree offline.
- Clicca Crea area offline.
- Fai una delle seguenti cose per navigare verso la parte della mappa dove vuoi creare un'area non in linea.
- Usa i pulsanti di zoom per ingrandire o ridurre l'anteprima della mappa.
- Se la mappa presenta segnalibri, fare clic sul pulsante Mostra segnalibri e quindi su un segnalibro per navigare fino a quell'area della mappa.
- Per passare ad un luogo o indirizzo specifico, immettere le parole chiave nella casella di ricerca. Le parole chiave possono includere indirizzi, incroci, luoghi, punti di interesse, coordinate di latitudine e longitudine e ID feature.
- Per disegnare una forma che rappresenti l'area offline, clicca su uno dei pulsanti della barra degli strumenti Schizzo
- Per disegnare una casella intorno all'area da utilizzare offline, fare clic sul pulsante Disegna area rettangolare della mappa e disegnare una casella nella mappa.
- Per disegnare un poligono per definire l'area da utilizzare offline, fare clic sul pulsante Disegna area poligonale della mappa e disegnare il poligono nella mappa.
La mappa di base della mappa deve essere un tile layer ospitato ArcGIS Online o un tile layer di un portale ArcGIS Enterprise 10.7 o versione successiva. In caso contrario il pulsante Disegna area poligonale della mappa non sarà disponibile.
- Per spostare la forma dell'area offline, selezionala e trascinala in una nuova posizione sulla mappa.
- Per cambiare la forma di un'area rettangolare, clicca sul rettangolo per selezionarlo, passa sopra un vertice finché il puntatore non cambia e trascina il vertice nella posizione desiderata. Ripetere l'operazione con uno dei vertici finché non si è soddisfatti dell'area del rettangolo.
- Per cambiare la forma dell'area di un poligono, attenersi alla procedura seguente:
- Fare clic sul poligono per selezionarlo e fare clic sul pulsante Rimodella area della mappa sulla barra degli strumenti Schizzo.
Appaiono i vertici del poligono.
- Fare clic su un vertice per selezionarlo.
- Per spostare un vertice selezionato, trascinarlo in una nuova posizione.
- Per cancellare un vertice selezionato, premi il tasto Backspace sulla vostra tastiera.
- Ripeti i sottopassi da b a d con uno qualsiasi dei vertici finché non sei soddisfatto della forma dell'area.
- Fare clic sul poligono per selezionarlo e fare clic sul pulsante Rimodella area della mappa sulla barra degli strumenti Schizzo.
- Nella casella Nome, digita un nome descrittivo per l'area della mappa offline.
- Per cambiare la qualità e la risoluzione dei layer di tile raster o vettoriali scaricati, apri la sezione Livello di dettaglio e sposta il cursore a destra per avere più dettagli o a sinistra per averne meno.
Imposta un livello di dettaglio appropriato per l'area della mappa offline che crei. Se il livello di dettaglio è troppo grande (per esempio, hai impostato il livello di dettaglio su Strade ma la tua area della mappa offline è grande come la Spagna), riceverai un avviso che ti indicherà di ridurre l'area della mappa offline o di diminuire il livello di dettaglio.
- Apri la sezione Programma confezionamento per impostare l'intervallo e l'ora in cui si desidera che i pacchetti dell'area della mappa offline vengano aggiornati per acquisire le modifiche ai dati del feature layer.
Se non si desidera impostare un programma automatico di aggiornamento, selezionare Mai dal menu a discesa.
Nota:
Gli aggiornamenti programmati non si applicano ai tile layer. È necessario aggiornare manualmente i package di tile layer in base alle esigenze.
- Per creare pacchetti di aree di mappe offline per l'uso in sola lettura, aprire la sezione Ottimizzazioni e attivare il pulsante Abilita aggiornamenti in pacchetti.
I pacchetti di sola lettura sono creati in base alla pianificazione che hai impostato nel passo precedente.
- Fare clic su Salva.
La nuova mappa offline viene visualizzata nell'elenco Aree di mappa offline con un badge che indica l'area per cui preparare il pacchetto. Il package potrebbe richiedere svariati secondi o minuti, a seconda delle dimensioni dei dati per i quali si sta effettuando il package.
La creazione del pacchetto per un layer Web non sarà possibile se la dimensione compressa è superiore a 4 GB. Per i feature layer, i pacchetti includono tutti i sublayer presenti nell'area della mappa. Se la creazione del pacchetto non riesce, provare a restringere l'area da includere nel pacchetto della mappa offline. Se la mappa contiene feature layer con allegati, è possibile escludere gli allegati dal pacchetto offline per ridurre la dimensione del pacchetto. Se la mappa includer layer tile, è possibile ridurre la dimensione dell'area della mappa offline regolando il livello di dettaglio in modo da ridurre i dettagli.
- Per creare più aree offline per questa mappa, fai clic su Crea area offline e ripeti i passaggi precedenti a partire dal passaggio 5.
Puoi creare fino a 16 aree di mappa offline per ogni mappa web.
- Una volta terminata la definizione delle aree della mappa offline, fare clic su nell'angolo superiore della finestra Gestisci le aree offline per chiuderla.
Modificare un'area della mappa offline
Una volta che hai un'area della mappa offline, potresti voler cambiare il suo nome, la forma, il livello di dettaglio o il programma di aggiornamento dei pacchetti degli strati di caratteristiche (se impostato).
Esegui le seguenti operazioni per modificare un'area della mappa offline:
- Nella pagina degli elementi di una mappa Web, fare clic sulla scheda Impostazioni e fare clic su Offline nella parte superiore della scheda.
- Nella sezione Aree di mappa offline, clicca su Gestisci aree offline.
Appare la finestra Gestisci aree offline.
- Se necessario, digita parte del nome dell'area della mappa offline nel campo Filtra aree offline per aiutarti a trovare quella da modificare.
- Clicca sul nome dell'area della mappa offline per modificare e cambiare qualsiasi impostazione o la forma dell'area della mappa offline secondo necessità.
- Al termine delle modifiche fare clic su Salva.
- Una volta terminata la modifica delle aree della mappa offline, fare clic su nell'angolo superiore della finestra Gestisci le aree offline per chiuderla.
Gestire le aree della mappa offline
Oltre a modificare l'area di mappa offline, puoi aggiornare pacchetti singoli e ricreare o eliminare pacchetti di area di mappa offline in qualsiasi momento. Puoi anche aggiornare l'area della mappa, che aggiorna automaticamente i pacchetti associati. Comprendere ciascuna delle opzioni è importante per gestire in maniera efficace l'area di mappa offline.
È possibile trovare le seguenti azioni selezionando le aree di mappa offline esistenti dall'elenco oppure facendo clic su una singola area di mappa offline per visualizzarne i dettagli.
Aggiorna
Questa è l'azione più comune. Durante l'aggiornamento i pacchetti dell'area di mappa esistenti vengono confrontati con i layer correnti e le opzioni offline avanzate impostate sulle mappa web. Se sono stati aggiunti o rimossi layer, facendo clic su Aggiorna si eliminano o si aggiungono nuovi pacchetti di conseguenza. Se le impostazioni offline avanzate sono state modificate, l'azione Aggiorna crea nuovi pacchetti con i dati modificati e rende le modifiche disponibili nell'area di mappa offline per gli utenti futuri che la scaricano.
L'azione di aggiornamento non integra modifiche dello schema sull'area della mappa. Per le modifiche dello schema, ricreare l'area della mappa offline.
Elimina
Eliminando un'area di mappa offline si rimuove l'elemento dell'area di mappa offline e i pacchetti associati e si rende l'area di mappa offline non disponibile per il download. Le app che hanno già scaricato quest'area di mappa offline continuano la sincronizzazione: Se, tuttavia, se l'area offline è configurata con l'opzione Aggiornamenti in pacchetti abilitata, l'area offline non riceverà più aggiornamenti.
Ricrea
Ricreare l'area di mappa offline non equivale ad aggiornarla. L'azione Ricrea elimina tutti i pacchetti associati all'area di mappa e li ricrea in base alle impostazioni dell'area di mappa offline.
Il motivo principale per ricreare un'area di mappa è raccogliere le modifiche dello schema avvenute dopo aver creato l'area di mappa offline. Ad esempio, se si aggiunge o si elimina un campo o si modifica l'elenco o l'intervallo gamma di valori di un attributo (domini), è necessario ricreare l'area di mappa offline per raccogliere tali modifiche.
Aggiornare uno specifico pacchetto in un'area di mappa
Se i dati in un feature layer nella mappa offline cambiano significativamente ed è necessario rendere gli aggiornamenti disponibili per nuovi download prima del prossimo aggiornamento del pacchetto offline programmato, è possibile scegliere il pacchetto dall'elenco di pacchetti nella pagina dell'area di mappa offline e fare clic su Aggiorna. I dati vengono aggiornati manualmente prima del prossimo aggiornamento dei pacchetti programmato.
Ottimizzare la modalità di consegna degli aggiornamenti
È possibile anche impostare un programma di confezionamento per le aree di mappa offline preparate in anticipo per controllare quando sono disponibili gli aggiornamenti o con quale frequenza.
Riducendo la frequenza degli aggiornamenti dei dati inviati dall'organizzazione al client si può ridurre il tempo necessario per la sincronizzazione.
L'opzione Abilita aggiornamenti in pacchetti è disponibile quando imposti un programma di confezionamento. Questa opzione consente di ottimizzare il modo in cui le app che lavorano con un'area di mappa offline ricevono gli aggiornamenti dall'organizzazione. Questa opzione funziona bene nei seguenti scenari:
- Non è necessario modificare i layer nella mappa offline.
- Occorre aggiungere feature solo quando si lavora offline nelle app personalizzate realizzate con ArcGIS Maps SDKs.
- Il personale mobile ha bisogno delle informazioni più aggiornate.
- I dati di origine sono aggiornati in un programma ben definito. Ad esempio, tutti i dati di particella vengono aggiornati ogni venerdì mattina quando si ricevono gli aggiornamenti dall'ufficio del perito.
L'opzione di ottimizzazione Abilita aggiornamenti in pacchetti aggiorna l'area di mappa offline archiviata a vantaggio degli utenti che scaricano la mappa offline per la prima volta e crea pacchetti di aggiornamento separati che contengono solo le modifiche effettuate dall'ultima esecuzione del programma di confezionamento. I pacchetti di aggiornamento vengono utilizzati dai lavoratori mobili che hanno già portato la mappa offline e hanno bisogno solo delle modifiche successive.
La disponibilità di un pacchetto contenente solo le modifiche apportate dall'ultimo aggiornamento programmato del pacchetto migliora le prestazioni riducendo il carico nel database della tua organizzazione.
Quando si abilita l'opzione di ottimizzazione Abilita aggiornamenti in pacchetti per un'area di mappa e si usa l'area di mappa in app che usufruiscono di questa impostazione, non si può modificare la mappa offline (eccetto in caso di app realizzate con ArcGIS Maps SDKs che supportano l'aggiunta di feature) e non si può sincronizzarsi con l'organizzazione per ricevere gli aggiornamenti.
Scelta delle opzioni giuste per le aree offline create in anticipo
Capire come vengono consegnati gli aggiornamenti è essenziale per scegliere le impostazioni giuste per le aree offline create in anticipo.
Sacrificare la scalabilità a vantaggio dell'aggiornamento dei dati può essere utile in diversi scenari. L'esempio seguente delinea il comportamento previsto per due scenari: quando i dati nell'area di mappa portata offline possono essere modificati e quando i dati nell'area di mappa portata offline non sono modificabili.
- I dati nell'area di mappa offline sono modificabili
Se la mappa contiene almeno un layer modificabile e l'utente che porta la mappa offline possiede privilegi di modifica, la seguente condizione è vera:
- Le aree di mappa offline preparate in anticipo saranno aggiornate in base al programma di confezionamento per rendere più aggiornati i dati per il download dell'utente successivo.
- Le app utilizzeranno la sincronizzare dopo il download iniziale della mappa per garantire che l'area di mappa offline contenga i dati più recenti disponibili. In tal modo i dati utilizzati online possono mantenere il passo con i dati archiviati nell'organizzazione.
- I lavoratori mobili possono sincronizzare l'area offline ogni volta che dispongono della connettività di rete per inviare e ricevere gli aggiornamenti, assicurandosi di avere sempre a disposizione i dati più recenti.
- In questo scenario, anche se si abilita l'opzione Abilita aggiornamenti in pacchetti nell'area di mappa offline, sarà ignorata e sarà invece utilizzata la sincronizzazione.
- I dati nell'area di mappa offline non sono modificabili
Se la mappa non contiene layer modificabili oppure se l'utente che porta la mappa offline non possiede privilegi di modifica, la seguente condizione è vera:
- Le aree di mappa offline preparate in anticipo saranno aggiornate in base al programma di confezionamento per rendere più aggiornati i dati che l'utente successivo scaricherà per la prima volta.
- I nuovi utenti che scaricano l'area di mappa offline per la prima vota ottengono i dati più recenti disponibili. I dati più recenti disponibili cambiano, tuttavia, a seconda che l'opzione Abilita aggiornamenti in pacchetti nell'area di mappa offline sia abilitata.
- Se l'opzione Abilita aggiornamenti in pacchetti è abilitata, gli utenti che scaricano l'area di mappa per la priva volta ricevono gli ultimi dati in pacchetti disponibili nell'ultima esecuzione del programma di confezionamento.
- Se l'opzione Abilita aggiornamenti in pacchetti non è abilitata, gli utenti che scaricano l'area di mappa per la prima volta ricevono i dati più recenti disponibili per tutti i layer della mappa al momento del download della mappa.
- I lavoratori mobili possono cercare gli aggiornamenti dall'app mobile ogni volta che dispongono di connettività di rete con l'organizzazione per ricevere gli aggiornamenti disponibili. I dati ricevuti, tuttavia, variano a seconda dell'impostazione Abilita aggiornamenti in pacchetti.
- Se l'opzione Abilita aggiornamenti in pacchetti è abilitata, i lavoratori mobili ricevono i dati in pacchetti più recenti disponibili dopo l'ultima esecuzione del programma di confezionamento.
- Se l'opzione Abilita aggiornamenti in pacchetti non è abilitata, i lavoratori mobili riceveranno i dati più recenti disponibili per tutti i layer della mappa.
Nota:
L'uso di pacchetti contenenti solo gli aggiornamenti effettuati dopo l'ultimo aggiornamento programmato migliora la scalabilità e le prestazioni, ma i lavoratori mobili potrebbero non ricevere gli ultimi dati disponibili per i layer della mappa. Pertanto, si consiglia di allineare gli aggiornamenti dei layer di grandi dimensioni con la pianificazione del pacchetto per ridurre al minimo l'obsolescenza dei dati se si abilita l'opzione Abilita aggiornamenti in pacchetti.
Ottimizzare i dati consegnati
Sono supportato numerose opzioni per consentire al proprietario della mappa, di controllare i dati che vengono consegnati al client, sia nel download iniziale sia durante la sincronizzazione. Quando le ottimizzazioni di consegna dei dati sono configurate per la mappa Web, si applicano alle aree di mappa offline preparate in anticipo e a quelle su richiesta.
Riducendo la quantità di dati inviati dall'organizzazione al client è possibile diminuire la quantità di tempo necessario per la sincronizzazione, soprattutto in posizioni con connettività di rete limitata.
Per impostazione predefinita, la sincronizzazione invia le modifiche dall'app client all'organizzazione e dall'organizzazione all'app client (bidirezionale). Tali modifiche includono eventuali allegati associati alle feature con cui si lavora. Questa situazione potrebbe non essere desiderabile e determinare l'aumento della quantità di dati scaricati da ciascun utente quando sincronizza la mappa, soprattutto se molti lavoratori operano nella stessa area geografica e usano gli stessi layer.
I proprietari di feature layer e gli amministratori possono scegliere se devi visualizzare o utilizzare allegati o feature esistenti e se continui a ricevere gli aggiornamenti per le feature o gli allegati in fase si sincronizzazione. Regolando queste impostazioni in modo da consegnare solo i dati necessari ai lavoratori mobili, è possibile ridurre il tempo necessario per sincronizzare l'area di mappa offline e la quantità di dati scaricati o sincronizzati.
Nota:
Le opzioni configurate nei passaggi seguenti funzionano per impostazione predefinita in ArcGIS Field Maps. Gli sviluppatori che costruiscono le proprie app con ArcGIS Maps SDKs possono trarre vantaggio da queste opzioni avanzate usando JSON non supportato. Ad esempio, se si sta costruendo un'app con ArcGIS Maps SDK for .NET, si può usare la proprietà UnsupportedJson.
Per ottimizzare i dati consegnati quando una mappa viene portata offline, completare i seguenti passaggi:
- Nella pagina degli elementi di una mappa Web, fare clic sulla scheda Impostazioni e fare clic su Offline nella parte superiore della scheda.
- Nella sezione Offline, fare clic su Opzioni.
Appare la finestra Opzioni.
- Nella sezione Feature e allegati, specificare come allegati e feature vengono consegnati ai client quando la mappa offline viene scaricata per la prima volta e ogni volta che gli aggiornamenti dei dati vengono sincronizzati dalla mappa nell'organizzazione alla mappa nel client. È possibile configurare impostazioni differenti per feature modificabili o layer non modificabili.
- Feature e allegati : è l'opzione predefinita per layer modificabili e non. Di conseguenza i client scaricheranno tutte le feature e gli alleati quando la mappa viene scaricata e ricevono gli aggiornamenti sia delle feature che degli allegati per tutti i layer della mappa. È possibile modificare le impostazioni per i layer modificabili e non.
- Solo Feature: scegliendo questa opzione si escludono gli allegati quando si effettua il download della mappa e quando gli aggiornamenti sono sincronizzati dall'organizzazione al client. È possibile modificare le impostazioni per i layer modificabili e non.
- Né feature né allegati: questa opzione è disponibile solo per i layer modificabili. Quando si sceglie questa opzione, nessun layer modificabile viene scaricato o sincronizzato dall'organizzazione al client.
Scegli le opzioni più appropriate in base agli elementi che gli utenti devono poter visualizzare offline, nonché a eventuali problemi o limitazioni di spazio di archiviazione dei dispositivi, utilizzo dei dati mobili, velocità di download o di sincronizzazione, specialmente nelle aree con scarsa connettività. Ad esempio, è possibile consegnare solo gli aggiornamenti delle feature se gli utenti offline non hanno bisogno di visualizzare gli allegati oppure disporre di allegati e feature per i layer modificabili ma non per quelli di sola lettura.
- Fare clic su Salva nella sezione Feature e allegati per applicare le modifiche.
- Nella sezione Mappa di base e tile package, scegliere una delle opzioni seguenti per specificare cosa usare come mappa di base nella mappa quando viene utilizzata offline:
- Mappa di base definita dalla mappa Web: la mappa di base che si trova attualmente nella mappa verrà utilizzata offline.
- Pacchetto di tile sul dispositivo: la mappa offline utilizzerà un pacchetto di tile che già si trova sul dispositivo. L'uso di un tile package come mappa di base consente di scaricare una mappa di base più grande e dettagliata per l'uso offline quando è necessario. Prima di selezionare questa opzione, assicurarsi che il Tile Package comprenda l'area o le aree con cui si desidera lavorare offline.
- Pacchetto di tile dalla mia organizzazione: verrà selezionato un elemento del pacchetto di tile dalla tua organizzazione da utilizzare come mappa di base nella mappa offline. In questo caso, non devi caricare il pacchetto di tile su tutti i dispositivi che acquisiranno la mappa offline e ArcGIS Online non deve comprimere la mappa di base della mappa in un pacchetto di tile per acquisirla offline.
Nota:
Gli utenti che acquisiranno la mappa offline devono avere accesso al pacchetto di tile. Accertati che il pacchetto di tile sia condiviso con il pubblico corretto per consentire agli utenti della mappa offline di accedervi.
- Fare clic su Salva nella sezione Mappa base e tile package per applicare le modifiche.
- Fare clic sul pulsante chiudi nell'angolo superiore della finestra Opzioni per chiuderla.