Skip To Content

Portare offline le mappe Web

Portare offline le mappe Web consente di visualizzare, raccogliere ed aggiornare feature quando non si è connessi a Internet. Una volta ripristinata la connessione, è possibile sincronizzare la mappa, inviare gli eventuali aggiornamenti e ottenere aggiornamenti della mappa da altri utenti.

È possibile creare una Web map in un portale ArcGIS Enterprise per l’uso offline in app ArcGIS come Collector for ArcGIS, ArcGIS Pro e personalizzare le app costruite con ArcGIS Runtime SDK.

Abilita i layer e la mappa per l'uso offline

Per portare offline una Web map, tutti i layer, inclusa la basemap e i layer di riferimento, devono essere abilitati per l'utilizzo offline. Le basemap Esri sono automaticamente abilitate per l'utilizzo offline, ma è necessaria una configurazione ulteriore per utilizzarle in Collector for ArcGIS. Consultare la documentazione di Collector for ArcGIS per le istruzioni. È possibile abilitare i seguenti tipi di Map Layer per l'utilizzo offline:

  • Map service ArcGIS Server memorizzati nella cache (da ArcGIS Server 10.3o versioni successive) e image service ArcGIS Server memorizzati nella cache (da ArcGIS Server 10.5.1 o versioni successive) selezionare la casella di controllo Consentire ai client di esportare le tile della cache in Impostazioni avanzate.
  • Feature service ArcGIS Server (da ArcGIS Server 10.3 o versioni successive): scegliere le opzioni Interrogazione e Sincronizza per abilitare l'utilizzo offline. Se si desidera che i dati siano modificabili, scegliere anche qualsiasi combinazione di Crea, Elimina e Aggiorna.
  • Feature Layer hosted: selezionare la casella di controllo Abilita sincronizzazione nella scheda Impostazioni della pagina degli elementi.
  • Tile Layer hosted: selezionare la casella di controllo Consentire lo scaricamento di questo layer e il suo uso in una mappa offline nella scheda Impostazioni della pagina dell'elemento.

    La possibilità di portare un vector tile layer hosted offline è disponibile a partire dalla versione 10.6.1. Per determinare se i vector tile layer hosted possono essere utilizzati offline in un'app ArcGIS specifica, vedere la documentazione dell'app.

Dopo che i layer sono stati abilitati per l'utilizzo offline, è possibile abilitare la mappa Web per l'utilizzo offline selezionando la casella di controllo Abilita la modalità offline in Modalità offline nelle impostazioni della pagina degli elementi. Se la mappa supporta l'utilizzo offline, ovvero se tutti i layer nella map sono abilitati per l'utilizzo offline quando la mappa viene salvata, l'utilizzo offline è automaticamente abilitato. Se non si desidera che la mappa venga portata offline, deselezionare la casella di controllo Abilita la modalità offline e fare clic su Salva.

Se la mappa che si desidera utilizzare offline contiene un tile layer, il file di definizione del servizio di origine, il tile package o il vector tile package per il tile layer deve esistere nel portale.

Scegliere le opzioni offline avanzate corrette per il progetto

Quando si crea una mappa per l'uso offline, è possibile specificare informazioni che gli utenti ricevono dal server regolando le impostazioni di Opzioni offline avanzate. Queste impostazioni influenzano i dati che vengono inizialmente scaricati e successivamente sincronizzati dal server. Queste impostazioni non influenzano le modifiche apportate dall'utente, in quanto sono sempre inviate al server.

Per regolare queste opzioni offline avanzate, fare clic sul collegamento Mostra opzioni avanzate accanto all'impostazione Modalità offline nella pagina degli elementi della mappa. Queste opzioni sono configurabili quando i requisiti descritti in precedenza per l'utilizzo di una mappa offline sono soddisfatti, nonché quando esiste almeno un Feature Layer modificabile nella mappa e tutti i Feature Layer modificabili nella mappa sono Feature Layer hosted o layer di ArcGIS Server 10.4 o Feature Service successivi.

Le opzioni offline avanzate funzionano subito in Collector for ArcGIS. Gli sviluppatori che costruiscono le proprie app con ArcGIS Runtime SDK possono trarre vantaggio da queste opzioni avanzate usando JSON non supportato. Ad esempio, se si sta costruendo un'app con ArcGIS Runtime SDK for .NET, si può usare la proprietà UnsupportedJson.

Le seguenti sottosezioni forniscono maggiori dettagli su ciascuna di queste impostazioni e descrivono come scegliere quella corretta per il progetto, in base ai tipi di informazioni richieste dagli utenti, nonché ai limiti di larghezza di banda o orario di trasferimento implementati dall'organizzazione.

Opzioni per layer modificabili

Nella sezione Layer modificabili, specificare quali tipi di dati vengono recuperati dal server. Le modifiche vengono sempre inviate al server ogni volta che l'utente sincronizza i dati. Per impostazione predefinita, vengono recuperati feature e allegati.

Feature

Lasciare selezionata l'opzione Feature se gli utenti devono visualizzare le feature in un'area di lavoro quando una mappa viene scaricata per la prima volta, in aggiunta alle feature nuove e aggiornate dopo la sincronizzazione. Questo opzione causa prestazioni più lente e maggiore utilizzo dell'archiviazione per il download iniziale e le successive operazioni di sincronizzazione, ma visualizza tutte le feature in un'area di lavoro.

Se gli utenti non devono visualizzare le feature esistenti la prima volta che scaricano una mappa né aggiornare le feature che non utilizzano quando eseguono la sincronizzazione, deselezionare questa opzione. Questo riduce la quantità di dati trasferiti. Nuove feature vengono sempre caricate durante la sincronizzazione.

Allegati

Lasciare selezionata l'opzione Allegati se devono essere visibili per gli utenti. Questo incrementa la dimensione dei dati recuperati con il download iniziale e li sincronizza con il server.

Deselezionare l'opzione Allegati se questi non devono essere visibili per gli utenti affinché il lavoro venga completato. Gli allegati non verranno scaricati. Questo riduce l'archiviazione sul dispositivo mobile e il tempo richiesto per il download e la sincronizzazione. Nuovi allegati vengono sempre caricati durante la sincronizzazione.

Nota:

Se uno o più layer deriva da ArcGIS Server 10.3.1 o versioni precedenti, non è possibile escludere gli allegati per layer modificabili.

Opzioni per layer di sola lettura

Nella sezione Layer di sola lettura, viene specificato se gli utenti recupereranno gli allegati da server per layer non modificabili. Le feature nel layer di sola lettura vengono sempre recuperate. Deselezionare l'opzione Allegati quando gli allegati associati a feature di sola lettura non devono essere visibili per gli utenti. Le risorse di sola lettura sono ancora visibili per gli utenti, ma le dimensioni dati e i costi di trasferimento sono ridotti perché gli allegati non vengono sincronizzati.