Tile Layer

I tile layer sono utili quando è necessario esporre una mappa o un layer sul Web per la visualizzazione di dati relativamente statici.

Le mappe di base fornite da ArcGIS Online sono tile layer che forniscono un contesto geografico immediato per i layer operativi. Ad esempio, è possibile includere una mappa di base con tile delle strade della mappa per fornire un riferimento visivo dei segnali stradali in un feature layer, anch'esso nella mappa. Le mappe di base incluse con ArcGIS Online sono state progettate per l'accesso rapido e semplice da Web Map, app Web, ArcGIS e quasi tutte le applicazioni software di mappatura.

Il layer dei tile è disponibile in vari formati in base ai dati di origine. I Tile Layer possono essere memorizzati come Raster Tile o Vector Tile di cui è già stato eseguito il rendering. Le Raster Tile e le Vector Tile sono entrambe progettate per offrire un servizio di consegna ad alte prestazioni e alta scalabilità di dati mappa per scopi di visualizzazione.

Tile layer raster

Un tile layer raster è composto da tile raster memorizzati nella cache, chiamati anche tile cache della mappa. Essi sono trasferiti alle applicazioni client come file immagine (ad esempio in formato JPG o PNG) che sono stati prerenderizzati e memorizzati in ArcGIS Online. Questi tile vengono visualizzati statisticamente dal client. I Raster Tile Layer sono adatti per basemap che forniscono alle mappe contesto geografico quali immagini (come nella basemap delle immagini satellitari mondiali) o mappe basate su feature come nelle basemap Topografiche, National Geographic, Oceani e altre. I Raster Tile Layer possono anche essere composti da layer operativi statici come mappe tematiche dei dati.

La trasmissione su Internet dei tile memorizzati nella cache è veloce ed essi sono facilmente comprensibili dalla maggior parte delle più diffuse applicazioni software di mappatura, quindi sono compatibili non solo con ArcGIS e le applicazioni Web basate sulle API di ArcGIS, ma anche con le applicazioni di terze parti che utilizzano i protocolli OGC come WMTS. I tile layer raster hanno le seguenti caratteristiche:

  • Funzionano bene su un'ampia gamma di applicazioni e dispositivi (web, desktop e mobile), incluse applicazioni desktop quali ArcMap e versioni precedenti di browser Web.
  • Forniscono funzionalità di cartografia esclusive quale posizionamento etichetta e simbologia avanzate.
  • Supporta immagini compresse a tre bande e dati di elevazione.
  • È possibile stamparli da applicazioni di mappatura Web.

Creazione di un tile layer raster

Le seguenti sezioni descrivono i metodi che è possibile utilizzare per creare un tile layer raster in ArcGIS Online.

Da un file di definizione del servizio

Un file di definizione del servizio (.sd) è un archivio di dati di origine o di riferimenti ai dati di origine necessario per generare la cache.

Utilizzare un file di definizione del servizio per pubblicare un tile layer in hosting quando si desidera che ArcGIS Online generi la cache del layer. I dati di origine vengono copiati in ArcGIS Online in modo da poter scegliere di generare tile memorizzati nella cache per i livelli di scala desiderati in ArcGIS Online quando necessario.

Una volta pubblicato il tile layer in hosting, le modifiche ai dati di origine non possono essere utilizzate per aggiornare il tile layer.

Le seguenti funzionalità sono disponibili quando si pubblica un tile layer in hosting in un file di definizione del servizio:

  • Crea tile: è possibile modificare l'intervallo visibile e creare le cache tile nelle estensioni specificate.
  • Intervallo visibile: è possibile modificare l'estensione e le scale nelle quali il tile layer verrà disegnato.
  • Aggiorna contenuti: è possibile sostituire i contenuti del tile layer con i contenuti di un altro layer.

Consultare Pubblicare tile layer in hosting da file per istruzioni su come pubblicare un file di definizione del servizio.

Da un pacchetto di tile

Un pacchetto di tile è un archivio di tile memorizzati nella cache generato localmente.

Nota:

Questo flusso di lavoro può richiedere molto tempo per pacchetti di grandi dimensioni, poiché il contenuto dei tile viene caricato su ArcGIS Online.

La cache esiste già, quindi non è necessario creare tile dopo aver eseguito la pubblicazione da un pacchetto di tile.

Le seguenti funzionalità sono disponibili quando si pubblica un tile layer in hosting da un pacchetto di tile:

  • Intervallo visibile: è possibile modificare l'estensione e le scale nelle quali il tile layer verrà disegnato.
  • Aggiorna contenuti: è possibile sostituire i contenuti del tile layer con i contenuti di un altro layer.

Consultare Pubblicare tile layer in hosting da file per istruzioni su come pubblicare da un pacchetto di tile.

Da un feature layer in hosting

Se si dispone di un feature layer in hosting a cui gli utenti accedono di frequente solamente a scopo di visualizzazione, è possibile pubblicare un tile layer in hosting dal feature layer in hosting. Se si dispone di tile memorizzati nella cache, le tempistiche di rendering sono ridotte rispetto all'accesso agli stessi dati nel feature layer in hosting.

Si consiglia di pubblicare un tile layer vettoriale in hosting in questo caso; tuttavia, se non è possibile pubblicare un tile layer vettoriale, è possibile in alternativa pubblicare un tile layer in hosting dal feature layer.

Sono disponibili le seguenti funzionalità quando si pubblica un tile layer in hosting da un feature layer in hosting o da una vista feature layer in hosting:

  • Crea tile: è possibile modificare l'intervallo visibile e creare le cache tile nelle estensioni specificate.
  • Intervallo visibile: è possibile modificare l'estensione e le scale nelle quali il tile layer verrà disegnato.
  • Aggiorna contenuti: dopo che le feature vengono modificate nel feature layer in hosting associato, ricreare i tile nel tile layer per incorporare le modifiche dal feature layer.

Consultare Pubblicare tile in hosting da feature in hosting per istruzioni.

Vector Tile Layer

I Vector Tile Layer offrono dati mappa come file vettoriali (ad esempio, formato PBF) e includono uno o più layer di cui viene eseguito il rendering sul client in base a uno stile fornito con il layer. Le Vector Tile includono dati simili a quelli trovati in alcune (ma non tutte) delle mappe di base Raster Tile disponibili, ma memorizzano una rappresentazione vettoriale dei dati; ovvero, le feature geografiche vengono rappresentate come punti, linee e poligoni in un formato compreso dall'applicazione client. A differenza dei tile layer raster statici, i tile layer vettoriali possono adattarsi alla risoluzione del dispositivo di visualizzazione ed essere modificati per più utilizzi. La combinazione di prestazioni di accesso alle tile e al disegno vettoriale consente alle tile di adattarsi a qualsiasi risoluzione del display, che può variare tra i dispositivi.

In Map Viewer classico è possibile personalizzare lo stile del Vector Tile Layer e i contenuti della mappa. Ai tile layer vettoriali si applicano anche le seguenti condizioni:

  • Possono essere utilizzati per generare molti stili di mappa usando un singolo set di tile vettoriali. È possibile personalizzare i tile layer vettoriali, ad esempio, nascondere la relativa visibilità, cambiare simboli e caratteri, modificare le lingue per le etichette, senza dover rigenerare i tile.
  • Vengono visualizzati ad alta risoluzione (ad esempio sui display Retina) senza necessità di generare versioni separate ad alta risoluzione. Le Vector Tile possono essere visualizzate in qualsiasi livello di scala con simbologia ed etichette chiare in applicazioni desktop quali ArcGIS Pro.
  • Possono essere generati più rapidamente e con meno risorse hardware rispetto ai corrispondenti tile raster. Questo riduce il costo per generare le tile.
  • Le dimensioni dei tile vettoriali sono molto più ridotte rispetto ai corrispondenti tile raster con simbologia renderizzata. Questo riduce leggermente il costo per immagazzinare e servire le tile.
  • Gli layer di tile vettoriali possono essere proiettati in vari sistemi di coordinate, utilizzando applicazioni desktop come ArcGIS Pro senza distorsione di etichette e altri simboli.
  • Quando si pubblica un layer tile vettoriale da ArcGIS Pro (2.8 e versioni successive), è possibile pubblicare contemporaneamente un Feature Layer associato. Gli editori possono aggiornare i dati nel layer feature ed è possibile ricostruire la cache tile vettoriale per incorporare le modifiche nel layer tile vettoriale.
  • È possibile pubblicare un layer tile vettoriale da un layer feature hosted, modificare i dati nel layer feature hosted e ricostruire la cache tile vettoriale per incorporare le modifiche nel layer tile vettoriale.

Per maggiori informazioni sui layer dei tile vettoriali, visualizza il seguente contenuto ArcGIS StoryMaps:

I Vector Tile Layer funzionano al meglio su computer dotati dell'hardware più recente e possono essere visualizzati nelle versioni correnti della maggior parte dei browser desktop, inclusi Google Chrome, Mozilla Firefox e Microsoft Edge. È possibile aggiungere i layer di tile vettoriali come layer operativi o mappe di base a Map Viewer, Map Viewer classico, o Scene Viewer.

Le basemap includono numerosi stili che è possibile personalizzare. Visitare il gruppo di basemap vettoriali per visualizzare stili vettoriali Esri di esempio che è possibile utilizzare nonché vedere cosa è possibile fare per cambiare l'aspetto della mappa. Stili di esempio includono semplici modifiche colore e redesign più coinvolti utilizzando modifiche sprite e font. Le mappe di base vettoriali vengono aggiornate frequentemente e includono contributi regolari dalla comunità GIS.

Con ArcGIS Pro 1.2 e versioni successive, è possibile condividere un Vector Tile Package nell'organizzazione e pubblicare il Vector Tile Package caricato come un Layer hosted. Con ArcGIS Pro 1.4 e versioni successive, è possibile pubblicare un layer tile vettoriale da una mappa in ArcGIS Pro direttamente su ArcGIS Online.

Quando si crea ogni tipo di layer tile

Tile layer raster e tile layer vettoriali supportano un'ampia gamma di simbologie e mostrano le feature più velocemente dei feature layer o dei layer mappa dinamici perché devono solo accedere alle cache tile invece che ai dati di origine. Se è necessaria questa funzionalità, pubblicare un layer tile. Ma quando si dovrebbe usare un layer tile di raster e quando un layer tile vettoriali?

Lo scopo principale dei tile layer raster è quello di fornire una mappa di base immagine base per fornire un contesto importante per i layer vettoriali nella mappa. Per esempio, le strade presenti nelle immagini hanno una larghezza variabile e spalle che permettono l'ingresso e l'uscita dei veicoli di emergenza, consentono lo stoccaggio di materiale e attrezzature, e forniscono altre informazioni di supporto alle decisioni. Inoltre, le mappe di base ortoimmagine, accessibili come tile layer raster, sono spesso utilizzate per correggere i layer vettoriali obsoleti del terreno di base. I tile raster possono anche fornire dati di elevazione che vengono utilizzati per fornire il terreno per le scene 3D.

Gli layer di tile vettoriali possono essere scalati e proiettati in vari sistemi di coordinate senza distorsione di etichette e altri simboli. Usano meno spazio su disco e impiegano meno tempo per creare le cache rispetto ai tile layer raster.

Quando si pubblica un tile layer vettoriale da ArcGIS Pro, è possibile pubblicare un feature layer associato a esso. Se hai bisogno di aggiornare i dati vettoriali inclusi nel layer delle mattonelle vettoriali su base frequente (ogni ora, ogni giorno, ogni settimana), pubblica un layer di funzione associato con il layer delle mattonelle vettoriali. Per farlo, l'utente e gli altri redattori con cui condividi il layer feature possono modificare i dati nel layer feature. È possibile ricostruire periodicamente la cache layer tile vettoriale per incorporare le modifiche fatte nel layer feature.

Se i dati vengono aggiornati con frequenza ridotta o mai, è possibile pubblicare solo il tile layer vettoriale. Se è necessario aggiornare il contenuto di questo tipo di layer tile vettoriale, è possibile sostituire con un altro layer tile vettoriale.