Skip To Content

Crea campo di visibilità (Map Viewer classico - analisi raster)

Crea un campo di visibilità Lo strumento Crea campo di visibilità identifica le aree che sono visibili alle posizioni di osservatore di input.

Nota:

Questo strumento è ora disponibile in Map Viewer, il moderno strumento di creazione mappa di ArcGIS Enterprise. Per ulteriori informazioni, consultare Campo di visibilità geodetico.

Per eseguire questo strumento, il portale deve essere configurato per analisi di raster.

Se non si visualizza questo strumento in Map Viewer classico, contattare l'amministratore dell'organizzazione. Il portale potrebbe non essere configurato per analisi di raster o potrebbe non disporre dei privilegi richiesti per eseguire lo strumento.

Diagramma del Workflow

Creare flusso di lavoro Campo di vista

Esempi

Utilizzando un punto di osservazione di input dalla cima di una turbina eolica, questo strumento creerà un output di campo di visibilità che rappresenta le aree che sono visibili dalla turbina eolica.

Note sull'utilizzo

Questo strumento identifica le aree che le posizioni dell'osservatore di input possono vedere, tenendo conto della topografia della superficie. Le posizioni dei punti di input possono rappresentare osservatori (ad esempio, persone sul suolo o i punti di osservazione in una torretta di avvistamento degli incendi) oppure oggetti sotto osservazione (come turbine eoliche, serbatoi d'acqua, veicoli o altre persone). I risultati definiscono le aree visibili dalle posizioni dell'osservatore.

Sia gli osservatori che gli oggetti osservati possono essere più in alto rispetto al suolo e tali altezze sono usate per stabilire la visibilità. Per esempio, un campo visivo calcolato per turbine eoliche da 300 piedi e una persona alta 6 piedi in piedi sul terreno sarà tipicamente più grande di un campo visivo calcolato per turbine da 200 piedi e una persona alta 5 piedi.

Il layer dei risultati registra per quante volte la posizione di ciascuna cella nel raster di superficie di input può essere vista dai punti di osservazione di input. Alle celle non visibili vengono dati valori NoData.

Se si seleziona Usa estensione mappa corrente, verranno analizzati solo l'area raster e i punti di osservazione visibili nell'estensione mappa corrente. Se deselezionato, tutti i punti osservatore nel livello di input saranno analizzati, anche se sono al di fuori dell'estensione corrente della mappa.

I parametri per questo strumento sono elencati nella tabella seguente:

ParametroSpiegazione
Superficie di elevazione

La superficie di elevazione da utilizzare per il calcolo del campo di vista.

Se l'unità verticale della superficie di input è diversa dall'unità orizzontale, ad esempio quando i valori di elevazione sono rappresentati in piedi ma il sistema di coordinate è in metri, è necessario definire per la superficie un sistema di coordinate verticale. La ragione di questo è che lo strumento usa le unità verticali (Z) e orizzontali (XY) per calcolare un fattore z per l'analisi del panorama. Senza un sistema di coordinate verticale, quindi senza informazioni sull'unità Z, lo strumento riterrà che l'unità Z corrisponda all'unità XY. Il risultato di questo è che un fattore z interno di 1,0 sarà usato per l'analisi, che può dare risultati inaspettati.

Il tipo di dati della superficie di elevazione può essere intera o la virgola mobile.

Feature puntuali che rappresentano le posizioni dell'osservatore

Le feature puntuali che rappresentano le posizioni dell'osservatore quando si calcolano i campi di vista.

Ottimizza per

Il metodo di ottimizzazione da utilizzare per il calcolo del campo di vista.

  • Velocità: questo metodo ottimizza la velocità di elaborazione, scambiando un po' di accuratezza nel risultato per prestazioni più elevate. Si tratta dell'impostazione predefinita.
  • Accuratezza: questo metodo è ottimizzato per l'accuratezza nei risultati, a scapito di un tempo di elaborazione più lungo.
Distanza di visualizzazione massima

Immettere una distanza in cui terminerà il calcolo delle aree visibili. Oltre questa distanza, non sarà possibile determinare se i punti di osservazione e gli altri oggetti possono vedersi reciprocamente.

Ci sono due metodi per specificare la distanza massima di visione.

  • Distanza: la distanza massima è definito per un valore che si specifica. Questo è il metodo predefinito.
  • Campo: la distanza massima per ogni posizione di osservatore è determinato per i valori in un campo che si specifica.

Si tenga presente che valori alti aumenteranno i tempi di calcolo. A meno che non sia diversamente specificato, verrà calcolata una distanza massima predefinita in base alla risoluzione e all'estensione della superficie di elevazione di input.

Questo parametro è utile per modellare alcuni fenomeni. Ad esempio, limitando l'estensione della visibilità, è possibile modellare alcune condizioni meteorologiche, come una nebbia leggera. Allo stesso modo, limitando l'estensione della visibilità è possibile avere il controllo dell'ora del giorno approssimando l'effetto crepuscolare.

Distanza di visualizzazione minima

Immettere una distanza in cui il calcolo delle aree visibili ha inizio. Le celle sulla superficie più vicine di questa distanza non sono visibili nell'output ma possono comunque bloccare la visibilità delle celle tra la distanza di visualizzazione minima e quella massima.

Ci sono due metodi per i quali la distanza di visualizzazione minima può essere specificata.

  • Distanza: la distanza è definita per un valore che si specifica. Questo è il metodo predefinito.
  • Campo: la distanza minima per ogni posizione di osservatore è determinata per i valori in un campo che si specifica.

Questo parametro è utile per controllare l'area dell'analisi del campo visivo a una distanza specifica dall'osservatore. Ad esempio, se si sta valutando la visibilità dalla cima di un edificio a un parco distante, è possibile impostare una distanza di visualizzazione minima per escludere le aree vicine a quelle che non sono di alcun interesse e ottenere una migliore velocità di elaborazione.

Distanza è 3D

Specificare se i parametri della distanza di visualizzazione minima e massima sono misurati in modo tridimensionale o in modo bidimensionale più semplice.

  • Selezionato: le distanze di visualizzazione sono trattate come distanza 3D.
  • Non selezionato: le distanze di visualizzazione sono trattate come una distanza 2D. Si tratta dell'impostazione predefinita.

Una distanza 2D è la distanza lineare semplice misurata tra un osservatore e la destinazione utilizzando le loro posizioni proiettate al livello del mare. Una distanza 3D fornisce un valore più realistico prendendo in considerazione le loro altezze relative.

Elevazione delle posizioni dell'osservatore

Immettere l'elevazione delle posizioni dell'osservatore. Ci sono due metodi per i quali l'elevazione di posizioni di osservatore può essere specificata.

  • Elevazione: l'elevazione di osservatore è definito per un valore che si specifica. Questo è il metodo predefinito.
  • Campo: l'elevazione per ogni posizione di osservatore è determinato dai valori in un campo che si specifica.

Se viene fornito un campo, il valore contenuto in quel campo deve essere della stessa unità Z della superficie di elevazione di input.

Altezza degli osservatori

Immettere l'altezza dal suolo per le posizioni dell'osservatore. Ci sono due metodi per i quali l'altezza degli osservatori possono essere specificati.

  • Altezza: l'altezza dell'osservatore è ottenuta dal valore che si specifica. Questo è il metodo predefinito.
  • Campo: l'altezza per ogni posizione di osservatore è determinata dai valori in un campo che si specifica.

Il valore predefinito è 6 piedi (182 cm). Se si osserva da una posizione elevata, ad esempio una torre di osservazione o un edificio alto, utilizzare invece tale altezza. Durante il calcolo del punto di vista, questo valore viene aggiunto all'elevazione dell'osservatore, se è specificato, altrimenti viene aggiunto al valore z della superficie interpolata.

Altezza del target

Immettere l'altezza di strutture o persone rispetto al suolo usata per stabilire la visibilità. Ci sono due metodi per i quali l'altezza di destinazione può essere specificata.

  • Altezza: l'altezza di destinazione è ottenuta dal valore che si specifica. Questo è il metodo predefinito.
  • Campo: l'altezza per ogni destinazione è determinata dai valori in un campo che si specifica.

Il campo di vista risultante identifica le aree in cui un punto di osservazione può vedere tali oggetti sul suolo. È vero anche il contrario: gli oggetti sul suolo possono vedere un punto di osservazione.

Di seguito sono riportati alcuni esempi di impostazioni dell'altezza target:

  • Se i punti di input rappresentano turbine eoliche e si desidera stabilire se le persone sul suolo possono vederle, è necessario inserire l'altezza media di una persona (circa 6 piedi, 182 cm).
  • Se i punti di input rappresentano le torrette di avvistamento incendi e si desidera stabilire quali torrette di avvistamento possono vedere un pennacchio di fumo alto 20 piedi (6 metri) o più, è necessario inserire 20 piedi (6 metri) per l'altezza target.
  • Se i punti di input rappresentano punti panoramici su alcune strade o sentieri e si desidera stabilire dove è possibile vedere turbine eoliche alte 400 piedi (121 metri) o anche più, è necessario inserire 400 piedi (121 metri) per l'altezza.
  • Se i punti di input rappresentano punti panoramici e si desidera stabilire l'area sul suolo che una persona può vedere da un punto panoramico, è necessario inserire zero per l'altezza target.
Altezza di output per diventare visibile

Il nome dell'output superiore al risultato del livello suolo (AGL). Il risultato AGL è un raster in cui ciascun valore di cella è l'altezza minima che deve essere aggiunta a una cella non visibile per renderla visibile da almeno un osservatore. Alle celle che erano già visibili verrà assegnato 0 in questo raster di output.

Nome layer risultati

Il nome del layer che verrà creato in I miei contenuti e aggiunto alla mappa. Il nome predefinito è basato sul nome dello strumento e sul nome del layer di input. Se il layer esiste già, verrà chiesto di fornire un altro nome.

È possibile specificare il nome di una cartella in I miei contenuti in cui salvare il risultato usando la casella a discesa Salva risultato in.

Ambienti

Le impostazioni ambiente di analisi sono parametro aggiuntivi che influenzano i risultati dello strumento. È possibile accedere alle impostazioni di ambiente di analisi dello strumento cliccando l'icona dell'ingranaggio Ambienti di Analisi in cima al pannello degli strumenti.

Questo strumento onora gli Ambienti di analisi seguenti:

  • Sistema di coordinate di output: specifica il sistema di coordinate di un layer di output.
  • Estensione: specifica l'area da utilizzare per l'analisi.
  • Snap raster: regola l'estensione dell'output in modo che corrisponda all'allineamento della cella del layer snap raster specificato.
  • Dimensione cella: la dimensione della cella da utilizzare nel layer output.
  • Maschera: specifica un layer maschera, dove solo le celle che ricadono all'interno dell'area di maschera saranno utilizzate per l'analisi.
  • Fattore di processione parallelo: controlla il raster che elabora istanze CPU o GPU.

Strumenti simili e funzioni raster

Usare lo strumento Crea campo di vista per identificare aree visibili su superficie di elevazione per un set dato di posizioni di osservatore di input. Altri strumenti possono essere utili per la risoluzione di problemi simili.

Strumenti di analisi e funzioni raster di Map Viewer classico

Usare la funzione di raster Crea campo di visibilità per identificare le aree visibili su una superficie di elevazione per un set dato di posizioni di osservatore di input.

Strumenti di analisi e funzioni raster di ArcGIS Pro

Lo strumento di geoprocessing Campo di visibilità geodetico è disponibile nelle caselle degli strumenti Spatial Analyst e 3D Analyst.

Lo strumento Crea vista di campo è disponibile nella casella degli strumenti Raster Analysis.

Campo di visibilità è anche disponibile come funzione di raster.

Risorse per sviluppatori ArcGIS Enterprise

Se si sta lavorando in ArcGIS REST API, usare l'attività Create Viewshed.

Se si sta lavorando in ArcGIS API for Python, usare create_viewshed Sito web ArcGIS per Python API dal modulo arcgis.raster.analytics.