I layer tile sono utili quando è necessario mostrare 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 layer tile possono essere archiviati come raster tile , tile vettoriali o tile 3D già sottoposti a 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. I layer tile 3D forniscono la visualizzazione ad alte prestazioni dei dati di scena.
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 comprensibili dalla maggior parte delle più diffuse applicazioni software di mappatura, quindi sono compatibili non solo con ArcGIS e le app Web basate sulle API di ArcGIS, ma anche con le applicazioni di terze parti che utilizzano protocolli Open Geospatial Consortium (OGC) come WMTS. I tile layer raster hanno le seguenti caratteristiche:
- Consentono di collaborare su un'ampia gamma di applicazioni e dispositivi (web, desktop e mobile), incluse applicazioni desktop, come ArcMap e versioni precedenti di browser Web
- Forniscono funzionalità di cartografia esclusive quale posizionamento etichetta e simbologia avanzate
- Supportano immagini compresse a tre bande e dati di elevazione
- Consentono di stamparli da applicazioni di mappatura Web
Layer WMTS
I layer WMTS ospitati sono viste conformi a OGC dei layer tile ospitati. Tutti i layer tile ospitati su ArcGIS Online che sono condivisi con il pubblico sono accessibili utilizzando il protocollo OGCWMTS. L'editore del Tile Layer hosted non deve eseguire alcuna operazione speciale per abilitare WMTS. Per accedere a un layer tile ospitato utilizzando il protocollo WMTS, aprire la pagina dell'elemento del layer e aprire l'URL del layer tile. La pagina visualizzata contiene un link URL WMTS al documento delle funzionalità WMTS che può essere utilizzato per accedere alle tile del layer in app che supportano WMTS.
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 che l'utente possa generare tile memorizzate nella cache per i livelli di scala desiderati in ArcGIS Online ogni volta che è 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.
Per istruzioni, consultare Pubblicare tile ospitati da feature ospitate.
Vector Tile Layer
Un layer tile vettoriale fa riferimento a un insieme di tile vettoriali accessibili dal Web e al corrispondente stile da utilizzare per disegnare tali tile. I tile vettoriali sono simili ai tile layer raster, ma memorizzano una rappresentazione vettoriale dei dati; ovvero, le feature geografiche vengono rappresentate come punti, linee e poligoni in un formato leggibile 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 dimensione file dei Vector Tile è inferiore a quella dei Raster Tile, il che si traduce in mappe più rapide e migliori prestazioni. 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. Ecco altre proprietà dei tile layer vettoriali:
- 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 generate più rapidamente e con meno risorse hardware rispetto alle 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:
- Personalizzare le mappe di base vettoriali Esri
- Font e sprite: essere creativi con i tile vettoriali Esri
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 mappe di base vettoriali Esri per visualizzare gli stili vettoriali di esempio che è possibile utilizzare e scoprire come 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.
Layer tile 3D
Un layer tile 3D rappresenta un tileset memorizzato nella cache già sottoposto a rendering che definisce una mesh integrata o dati di tipo oggetto 3D in una struttura di dati gerarchica.
È possibile pubblicare un layer tile 3D da un pacchetto di tile 3D (.3tz) aggiunto a ArcGIS Online.
Suggerimento:
Creare il pacchetto di tile 3D utilizzando lo strumento di geoprocessingCrea pacchetto di tile 3D oppure eseguire il file eseguibile create3D tiles disponibile nel repository di layer tile 3DGitHub.
Dopo aver pubblicato un layer tile 3D, è possibile utilizzarlo in ArcGIS Pro 3.2 o versione successiva. Se è stato pubblicato un layer tile 3D di mesh integrata, è possibile aggiungere il layer a Scene Viewer.
Riepilogo dei layer tile
Gli elenchi seguenti costituiscono un riepilogo di scopi e feature di ogni tipo di layer tile.
I layer tile vettoriali sono destinati a essere utilizzati come riferimento per fornire una mappa di base di immagini e dare contesto agli altri layer in una mappa o scena. Hanno le seguenti proprietà:
- Memorizzano le immagini cache come vettori
- Visualizzazione ad alta risoluzione senza necessità di generare versioni separate ad alta risoluzione
- Meno spazio su disco occupato e meno tempo speso per creare le cache rispetto ai layer tile raster
- Sono necessari driver di visualizzazione che supportano WebGL
- Possono essere ridimensionati e proiettati in vari sistemi di coordinate senza distorsione di etichette e altri simboli
- Possono essere sostituiti con un altro layer tile vettoriale (se il layer tile vettoriale non dispone di un feature layer associato)
I layer tile raster sono inoltre destinati a essere utilizzati come riferimento per fornire una mappa di base di immagini e dare contesto agli altri layer in una mappa o scena, ma hanno le seguenti differenze rispetto ai layer tile vettoriali:
- Memorizzano le immagini cache come raster
- È possibile impostare la scala minima e la scala massima a cui viene disegnato un layer tile ospitato quando viene aggiunto a una mappa
- Possono fornire dati di elevazione che vengono utilizzati per fornire un terreno per le scene 3D se i dati di origine contengono coordinate z
- Possono essere sostituiti con un altro layer tile (se il layer tile raster non dispone di un feature layer associato)
I layer tile 3D sono destinati a rappresentare ricchi contenuti 3D globali in una scena. Hanno le seguenti proprietà:
- I dati 3D sono memorizzati nella cache archiviati in tile tridimensionali.
- Il riferimento spaziale utilizzato per i layer è sempre WGS (World Geodetic System) 1984. Il riferimento verticale è ellissoidale ma il rendering viene eseguito come altezze correlate alla gravità nelle app Scene Viewer e ArcGIS Runtime.
- I layer tile 3D di oggetti 3D e mesh integrata possono essere utilizzati in ArcGIS Pro 3.2 e versioni successive.
- Attualmente solo il tipo di mesh integrata dei layer tile 3D può essere utilizzato in Scene Viewer.