Skip To Content

Procedure consigliate per l'uso dei layer nelle mappe

ArcGIS Enterprise consente di condividere informazioni con altri membri dell'organizzazione. Quando si condividono dei dati tramite un Map Layer, qualsiasi membro dell'organizzazione che disponga di un browser Web, di un dispositivo mobile o di un visualizzatore desktop può accedervi. Se la condivisione dei dati è importante di per sé, la modalità di condivisione utilizzata è ancora più importante. Di seguito sono illustrate le procedure consigliate per l'uso dei layer nella mappe maggiormente utilizzate sul Web

Quando utilizzare tile e feature

È possibile aggiungere diversi tipi di layer alla propria mappa. Questi tipi di layer forniscono funzionalità ottimizzate, dalla visualizzazione rapida alle interrogazioni complesse, fino alla modifica multiutente. La scelta del tipo di layer corretto consente di comunicare efficacemente il messaggio nella mappa. Può essere inoltre utile perché consente di memorizzare il layer in modo efficiente e caricare rapidamente la mappa quando la richiesta è particolarmente elevata.

Se i dati vengono aggiornati raramente e servono principalmente per fornire un contesto visivo alla mappa o contengono un numero elevato di feature, pubblicarli come un Tile layer hosted. I tile supportano la visualizzazione rapida di grandi dataset. Se si desidera consentire alle persone che visualizzano la mappa di interagire con Tile Layer hosted, è possibile abilitare i popup sui Tile layer hosted. A tale scopo, specificare un Feature Layer hosted con le informazioni che si desidera restituire in aggiunta ai tile. I tile costituiscono la soluzione ideale per i dati dei poligoni complessi e altri dataset di grandi dimensioni che non vengono aggiornati di frequente. Ad esempio, i confini di un paese non cambiano spesso, pertanto costituiscono ottimi candidati per i Tile Layer hosted. Se per i confini sono disponibili dati relativi al censimento, è possibile visualizzare tali dati come poligoni e abilitare i popup per mostrare le informazioni degli attributi.

Se le informazioni vengono aggiornate di frequente ed è necessario modificare le feature, pubblicare i dati sotto forma di Feature Layer hosted. Le feature espongono le informazioni relative alla geometria, agli attributi e ai simboli per le feature GIS vettoriali. Sono utili quando è necessario esporre dati per la visualizzazione, l'interrogazione e la modifica sul Web. I dati pubblicati come Feature Layer hosted possono essere aggiornati e modificati con la frequenza desiderata. La gestione delle emergenze è un tipico esempi di dati che cambiano di frequente. Durante un evento attivo, i soccorritori possono comunicare con il pubblico aggiornando i confini dell'area colpita, aggiungendo le posizioni dei nuovi rifugi e così via. La presentazione di tali dati sotto forma di un Feature Layer hosted permette a soccorritori e cittadini di visualizzare rapidamente le informazioni aggiornate relative alle emergenze.

Scelta della modalità di memorizzazione delle feature

Se l'utente dispone di una piccola quantità di dati ed è l'unico editor, può aggiungere i dati direttamente alla mappa sotto forma di raccolta feature. A una mappa è possibile aggiungere, sotto forma di raccolte feature, i formati di file più comuni, quali CSV, shapefile e GPX. Si tratta di un metodo rapido e a basso costo per memorizzare e gestire i dati. Se ad esempio si dispone di un foglio di lavoro con gli uffici regionali, è sufficiente trascinarlo e rilasciarlo nella mappa. Se non si dispone di dati memorizzati in un file, è possibile creare i propri dati nel Map Viewer aggiungendo un layer note mappa. È consigliabile utilizzare le note mappa quando occorre aggiungere un numero limitato di feature. Le raccolte feature vengono salvate nella mappa ed eventuali modifiche apportate vengono applicate alla mappa la prossima volta che viene aperta.

Se si decide di utilizzare shapefile nel Map Viewer, tenere presente che deve essere di dimensioni inferiori a 10 MB e avere meno di 4.000 feature puntuali o meno di 2.000 feature lineari o poligonali da aggiungere al Map Viewer. Se il file è troppo grande, è possibile generalizzare le feature per ridurre le dimensioni dello shapefile e ottimizzarne la visualizzazione Web. È possibile generalizzare le feature utilizzando un'applicazione desktop, ad esempio ArcMap, oppure mediante Map Viewer quando si aggiunge il file alla mappa. La generalizzazione riduce la precisione del layer dello shapefile a circa 1 metro in Web Mercator e rimuove i vertici entro 10 metri in Web Mercator. In questo modo si mantiene una visualizzazione funzionale e accurata delle feature e al tempo stesso si riducono le dimensioni complessive dei dati, per ottenere una visualizzazione rapida del layer nella mappa.

Nota:

La generalizzazione non funziona bene con feature di poligoni coincidenti progettati per la visualizzazione a grande scala, perché genera frammenti nei poligoni. Per quei layer, pubblicare un feature layer hosted dallo shapefile e usare invece quel layer nel Map Viewer.

Se più utenti devono modificare i dati, è necessario pubblicarli come un Feature Layer hosted. Quando si pubblicano delle feature nel portale, il layer (un servizio feature ArcGIS) viene eseguito sul server di hosting del portale. È possibile pubblicare feature tramite il sito Web del portale, ArcMap o ArcGIS Pro. Da ArcMap e ArcGIS Pro è inoltre possibile aggiornare e ripubblicare i dati. Se è necessario ripubblicare dati frequentemente, è possibile automatizzare il processo tramite script.

Determinare le persone autorizzate ad aggiornare i dati

Se si desidera che tutte le persone che accedono al Feature Layer hosted abbiano la possibilità di aggiornare i dati, abilitare la modifica e scegliere il tipo di modifiche che si desidera consentire. Ad esempio, è possibile limitare la modifica alla sola aggiunta di feature o al solo aggiornamento delle feature esistenti. È inoltre possibile consentire a tutti di aggiungere, aggiornare ed eliminare feature. Tenere ben presente che, se il Feature Layer hosted è condiviso pubblicamente quando è abilitata la modifica, chiunque possa accedere all'URL del Feature Layer hosted potrà modificarne i dati.

In qualità di proprietario delle feature memorizzate nella mappa, l'utente può eseguire modifiche nel Map Viewer utilizzando gli strumenti di modifica forniti con il Map Viewer. Quando si utilizza un Feature Layer hosted, il proprietario delle feature, gli amministratori dell'organizzazione e i membri di un gruppo con capacità di aggiornamento degli elementi con cui è stato condiviso il layer possono anche scegliere di aprire il layer con controllo completo delle modifiche, anche se la modifica è disabilitata. Per aprire il layer con controllo completo delle modifiche anche se la modifica è disabilitata, aprire la pagina dell'elemento, fare clic su Apri nel map viewer e scegliere Aggiungi layer a nuova mappa con controllo di modifica completo dal menu a discesa. Questa opzione è selezionabile anche dal menu a discesa del titolo dell'elemento nella scheda I miei contenuti della pagina dei contenuti. Questo garantisce che i dati possano essere modificati solo dai membri autorizzati o affidabili dell'organizzazione, come il proprietario della mappa e gli amministratori.

Ottimizzare le mappe per i picchi di domanda

Per ottimizzare i layer nella mappa al fine di ridurre il tempo necessario per caricare la mappa durante i picchi di domanda (ad esempio quando migliaia di client vi accedono contemporaneamente), attenersi alle linee guida seguenti.

  • Se i dati non devono essere aggiornati frequentemente, utilizzare Tile Layer hosted anziché Feature Layer hosted e abilitare i popup, se si desidera includere le informazioni sugli attributi. I tile garantiscono i tempi di disegno più rapidi per i dataset di grandi dimensioni.
  • Se i dati includono meno di 4.000 feature puntuali o 2.000 feature lineari o poligonali e devono essere modificati solo dal proprietario, aggiungerli alla mappa sotto forma di raccolta feature. Questo non costituisce tuttavia un metodo efficiente per gestire dati che devono essere aggiornati di frequente o da più persone.
  • Se i dati includono più di 4.000 feature puntuali o 2.000 feature lineari o poligonali, o se le loro dimensioni superano i 10 MB, pubblicarli come un Feature Layer hosted e assicurarsi che la modifica sia disabilitata. Quando la modifica è abilitata, il browser effettua richieste di dimensioni maggiori per includere la geometria completa del Feature Layer hosted, e questo rallenta il disegno del layer. Il proprietario del layer, gli amministratori dell’organizzazione e i membri di gruppi con capacità di aggiornamento degli elementi con cui è stato condiviso il layer possono aprire il Feature Layer hosted con modifica abilitata senza dover abilitare la modifica per gli altri utenti.
  • È possibile esportare un Feature Layer hosted sotto forma di raccolta di feature generalizzata per la visualizzazione Web. In questo modo si perde un certo livello di precisione, ma si ottimizza la velocità di disegno. Le raccolte feature esportate che sono state generalizzate per la visualizzazione Web funzionano solo nelle app Web. Non funzionano sulle app Web mobili e desktop.
  • Rimuovere gli eventuali filtri applicati ai Feature Layer hosted. Se è importante gestire un subset di feature come layer individuale, pubblicare ogni set di dati filtrato in un proprio layer individuale.