La funzione Hillshade produce una rappresentazione 3D in scala di grigi della superficie del suolo che tiene in considerazione la posizione relativa del sole per ombreggiare l’immagine. Il rilievo ombreggiato è una tecnica di visualizzazione del terreno determinata da una fonte di illuminazione e dalla pendenza e aspetto della superficie di elevazione. È un metodo qualitativo di visualizzazione della topografia e non fornisce valori di elevazione assoluti. Questa funzione fornisce due opzioni per generare rilievi ombreggiati: tradizionale e multidirezionale. Il metodo tradizionale calcola il rilievo ombreggiato usando una fonte di illuminazione da una direzione usando l'altitudine e l'azimut per specificare la posizione del sole. Il metodo multidirezionale combina le luci da più fonti per rappresentare il terreno ombreggiato. Il vantaggio del metodo di ombreggiatura multidirezionale è che vengono mostrati maggiori dettagli nelle aree tipicamente interessate da sovrasaturazione e ombre profonde rispetto a quando si utilizza il metodo tradizionale di ombreggiatura.
Per impostazione predefinita, viene utilizzata una scala cromatica dei grigi per mostrare il modello di elevazione ombreggiato. Le seguenti immagini mostrano un modello di elevazione che utilizza il metodo di ombreggiatura tradizionale, seguito dal metodo di ombreggiatura multidirezionale.
Parametri
La funzione Rilievo ombreggiato ha i seguenti parametri:
Parametro | Descrizione |
---|---|
Raster | Il layer di elevazione di input. |
Tipo rilievo ombreggiato | Controlla la fonte di illuminazione per l'hillshade:
|
Azimut | L'azimut è la posizione relativa del sole lungo l'orizzonte (in grandi). Questa posizione è indicata dall'angolo del sole misurato in senso orario rispetto al nord. Un azimut di 0 gradi indica il nord, l'est è 90 gradi, il sud è 180 gradi e l'ovest è 270 gradi. Questo parametro è valido solamente quando il Tipo di rilievo ombreggiato è Tradizionale. Il valore predefinito è 315 gradi, a partire da Nord-Ovest. |
Altitudine | L'altitudine è l'angolo di elevazione del sole sull'orizzonte e spazia da 0 a 90 gradi. Un valore di 0 gradi indica che il sole è all'orizzonte, ovvero sullo stesso piano orizzontale della cornice di riferimento. Un valore di 90 gradi indica che il sole è direttamente sopra di noi. Questo parametro è valido solamente quando il Tipo di rilievo ombreggiato è Tradizionale. Il valore predefinito è di 45 gradi sopra l'orizzonte. |
Scala | Il risultato ombreggiato viene scalato dinamicamente regolando il fattore z con una delle due opzioni seguenti:
|
Fattore Z | Il fattore Z è un fattore di scala utilizzato per convertire i valori di elevazione per due motivi:
|
Potenza dimensione pixel | Potenza dimensione pixel si riferisce alle variazioni di altitudine (o scala) ingrandendo e riducendo l'immagine con lo zoom sulla visualizzazione della mappa. È l'esponente applicato al termine dimensione di pixel nell'equazione che controlla il tasso al quale il Fattore Z cambia per evitare una perdita significativa di rilievo. Questo parametro è valido solo quando il tipo di Scala è Regolato. Il valore predefinito è 0,664. |
Fattore dimensione pixel | Fattore dimensione pixel si riferisce alle variazioni nella scala ingrandendo e riducendo l'immagine con lo zoom sulla visualizzazione della mappa. Controlla il tasso al quale cambia il Fattore Z. Questo parametro è valido solo quando il tipo di Scala è Regolato. Il valore predefinito è 0,024. |
Disabilita interpolazione pixel bordo predefinita | Se si usa questa opzione si eviteranno gli artefatti di ricampionamento che si possono verificare lungo i margini di un raster. I pixel di output lungo il margine di un raster o accanto ai pixel NoData verranno popolati con NoData; per questa ragione, si consiglia di utilizzare il parametro solo con dataset mosaico di elevazione con sovrapposizione. Quando sono disponibili pixel sovrapposti, le aree NoData visualizzeranno i valori di pixel sovrapposti invece di pixel vuoti.
I risultati provenienti dalla funzione possono essere dipendenti dai dati. Osservando gli artefatti dei tile boundary nell'output, è importante selezionare le condizioni alternative della casella di selezione. |
Ulteriori informazioni sul funzionamento del rilievo ombraggiato
Tipo rilievo ombreggiato
Il rilievo ombreggiato multidirezionale migliora la visualizzazione del terreno. Combina la luce da sei diverse direzioni per rappresentare una visualizzazione migliorata del terreno e per migliorare l'aspetto delle regioni con basso rilievo. Migliora il bilancio tra le aree sovraesposte e in ombra della mappa. L'output è adatto per essere utilizzato come sfondo di rilievo per mappe topografiche, del suolo, idrologiche, di copertura del suolo o altre mappe tematiche in cui i dati saranno migliorati con la topografia.
La seguente immagine mostra i due tipi di rilievo ombreggiato:
- L'immagine in alto mostra il risultato dell'ombreggiatura tradizionale.
- L'immagine in basso mostra il risultato dell'ombreggiatura multidirezionale.
Per ulteriori informazioni sul rilievo ombreggiato multidirezionale, consultare Il rilievo ombreggiato multidirezionale mette in risalto le tue mappe.
Azimut e altitudine
L'altitudine e l'azimut delle proprietà indicano insieme la posizione relativa del sole che si userà per creare qualunque modello 3D (Hillshade o Shaded Relief). L'altitudine è l'angolo di elevazione del sole sull'orizzonte e spazia da 0 a 90 gradi. Un valore di 0 gradi indica che il sole è all'orizzonte, ovvero sullo stesso piano orizzontale della cornice di riferimento. Un valore di 90 gradi indica che il sole è direttamente sopra di noi.
L'azimut è la posizione relativa del sole lungo l'orizzonte (in grandi). Questa posizione è indicata dall'angolo del sole misurato in senso orario rispetto al nord. Un azimut di 0 gradi indica il nord, l'est è 90 gradi, il sud è 180 gradi e l'ovest è 270 gradi.
Fattore di scala e dimensioni in pixel
Il risultato ombreggiato è scalato dinamicamente regolando il fattore z usando una delle due opzioni seguenti:
- Nessuna: Non si applica nessuna scala. È l'opzione ideale per raster datatset singoli relativi ad un'area locale. Non è consigliata per dataset mondiali o mappe multiscala perché produrrebbe un rilievo piuttosto piano con scale piccole.
- Regolata: Questa si applica a una regolazione non lineare usando i valori predefiniti di Potenza dimensione pixel e Fattore dimensione pixel, che comprende variazioni di altitudine (scala) ingrandendo e riducendo l'immagine con lo zoom. Questi valori sono consigliati quando si usa il dataset mondiale.
Il fattore z è regolato usando la seguente equazione:
Adjusted Z-Factor = (Z Factor) + (Pixel Size)(Potenza dimensione pixel) × (Pixel Size Factor)
La pendenza è un fattore delle dimensioni in pixel. Con pixel più grandi, il valore della pendenza si riduce poiché rappresenta la pendenza media su una distanza maggiore. Di conseguenza, su piccola scala, le feature appaiono piatte. Cartograficamente ciò si traduce in una significativa perdita di rilievo. Per compensare, il parametro Fattore Z può essere modificato a seconda della scala. La relazione è di tipo esponenziale, non di tipo lineare. Modificando Potenza dimensioni pixel e Fattore dimensioni pixel vengono modificate le proporzioni con cui cambia il Fattore Z. Ciò significa che il fattore z deve essere impostato adeguatamente rispetto alla scala.
Fattore Z
Il fattore Z è un fattore di scala utilizzato per convertire i valori di elevazione per due motivi:
- Per convertire le unità di elevazione (ad esempio, metri o piedi) in unità di coordinate orizzontali del dataset, che possono essere piedi, metri o gradi
- Per aggiungere il fattore di moltiplicazione verticale per ottenere un effetto visivo
Conversione unità
Se le unità per le unità z (elevazione) sono le stesse delle unità x,y (lineari), il fattore di conversione di z è 1. Se il dataset sta usando un sistema di coordinate proiettate, la scala è impostata su Nessuna e le unità di elevazione e lineari sono diverse, sarà necessario definire un fattore di conversione z per coprire la differenza.
Per convertire da piedi a metri o viceversa, consultare la seguente tabella. Ad esempio, se le unità di elevazione del DEM sono espresse in piedi e le unità del mosaic dataset sono espresse in metri, si userà un valore di 0,3048 per convertire le unità di elevazione da piedi a metri (1 piede = 0,3048 metri).
Fattore di scala e dimensioni in pixel
Tipo di conversione | Fattore di conversione |
---|---|
Da piedi a metri | 0,3048 |
Da metri a piedi | 3,28084 |
Se i dati usano un sistema di coordinate geografiche (come DTED in GCS_WGS 84), in cui le unità lineari sono in gradi e l'elevazione è in metri, usare un fattore di conversione di 1 e il sistema convertirà automaticamente i gradi lineari in metri. Se le unità di elevazione non sono espresse in metri, usare la funzione Conversione unità per convertire l'elevazione in metri prima di usare questa funzione.
Nota:
Quando la scala è impostata su Regolata, è possibile usare il Fattore Z per convertire le unità z in metri e ArcGIS regolerà automaticamente la latitudine e la longitudine in metri.
Esagerazione verticale
Per applicare il fattore di moltiplicazione verticale, è necessario moltiplicare il fattore di conversione per il fattore di moltiplicazione. Ad esempio, se sia le coordinate di elevazione che quelle di dataset sono in metri e si volesse applicare un'esagerazione per un multiplo di 10, il fattore di scala sarebbe il fattore di conversione dell'unità (1,0) moltiplicato per il fattore di moltiplicazione verticale (10,0), che sarebbe un fattore z di 10. Se le unità di elevazione sono in metri e il dataset è geografico (gradi), si moltiplica il fattore di conversione dell'unità (1,0) per il fattore di moltiplicazione (10,0), che sarebbe un fattore z di 10. Se le unità di elevazione non sono espresse in metri, usare la funzione Aritmetica per convertire l'elevazione in metri prima di usare questa funzione. Poi si moltiplica il fattore di conversione dell'unità (1,0) per il fattore di esagerazione (10,0), che sarebbe un fattore z di 10.
Rimuovi effetto margine
Se si usa questa opzione si eviteranno ricampionamenti che si possono verificare lungo i margini di un raster. I pixel di output lungo il margine di un raster o accanto a pixel senza un valore saranno popolati con NoData; quindi, si consiglia di usare questa opzione solo quando ci sono altri raster con pixel sovrapposti disponibili. Quando sono disponibili pixel sovrapposti, queste aree di NoData non saranno vuote, ma visualizzeranno i valori pixel sovrapposti.
- Non selezionato: verrà applicato un ricampionamento bilineare uniforme per ricampionare l'ombreggiatura. Si tratta dell'impostazione predefinita.
- Selezionato: verrà utilizzato un ricampionamento bilineare all'interno dell'ombreggiatura tranne lungo i margini dei raster o accanto ai pixel di NoData. Questi pixel verranno popolati con NoData e mostreranno i valori di elevazione del dataset sovrapposto, riducendo gli effetti di margine netto che potrebbero verificarsi.