Skip To Content

Utilizzare Raster Function per personalizzare l’analisi raster

L’analisi raster distribuita, basata su ArcGIS Image Server, elabora dataset raster e immagini rilevate in remoto con una vasta suite di Raster Function. I risultati specificati vengono automaticamente archiviati e pubblicati in un Raster Data Store distribuito, da cui possono essere condivisi in tutta l’azienda.

Ampia suite di funzioni di analisi raster

La base di questa funzionalità è la suite di oltre 200 Raster Function fornite con ArcGIS. Sono disponibili come funzioni di elaborazione individuali o possono essere combinate in una catena di elaborazione come modelli di Raster Function (RFT). I modelli di Raster Function sono catene di elaborazione personalizzate per qualsiasi applicazione, utilizzando diversi tipi di dati di input e funzioni di elaborazione per facilitare flussi di lavoro specifici.

Le funzioni di analisi raster possono anche essere ampliate dall’utente con la Raster Function Python. Le Raster Function personalizzate possono essere scritte in Python e, una volta aggiunte al sistema, possono sfruttare l’elaborazione distribuita dell’analisi raster.

Le Raster Function e RFT supportano importanti paradigmi di elaborazione e archiviazione distribuiti, come implementazioni locali, cloud e web. Le funzionalità di elaborazione e archiviazione raster standard e personalizzate sono elastiche e possono essere ridimensionate per tenere in considerazione i picchi di domanda, le emergenze, le priorità di cambiamento e altri effetti sulla capacità, la domanda e i costi richiesti. Le Raster Function supportano l’elaborazione distribuita per supportare ambienti di elaborazione dinamici. Man mano che il numero di istanze di elaborazione cambia, la distribuzione dei processi di analisi raster cambia per sfruttare le risorse di elaborazione e archiviazione.

Queste Raster Function e i flussi di lavoro basati su RFT possono essere implementati tramite ArcGIS Pro, API REST ArcGIS, API Python ArcGIS e API JS, nonché Map Viewer Web nel portale Enterprise. Ad esempio, è possibile usare l’attività Genera raster per eseguire un’analisi raster distribuita fornendo una rappresentazione dell’oggetto JSON di una catena di Raster Function.

Funzioni e oggetti raster disponibili per l’analisi raster

La tabella di seguito elenca le Raster Function disponibili per l’analisi raster, le relative descrizioni e gli oggetti JSON e Python associati.

FunzioneRaster FunctionDescrizioneCampioniCategoria

Soglia binaria

Thresholding

La funzione Threshold binaria produce l’immagine binaria. Utilizza il metodo Otsu e presuppone che l’immagine di input disponga di un istogramma bimodale.

JSON | Python

Analisi

Indice di calore

PythonAdaptor

Calcola la temperatura apparente in base alla temperatura ambiente e all’umidità relativa.

Analisi

Densità Kernel

KernelDensity

Calculates a magnitude-per-unit area from point or polyline features using a kernel function to fit a smoothly tapered surface to each point or polyline.

Analisi

NDVI

NDVI

L’indice Normalized Difference Vegetation Index (NDVI) è un indice standardizzato che consente di generare un’immagine raffigurante aree verdi (biomassa relativa). Questo indice sfrutta le caratteristiche contrastanti di due bande di un raster dataset multispettrale: l'assorbimento dei pigmenti di clorofilla nella banda rossa e l'elevata riflettanza dei materiali vegetali nella banda dell'infrarosso vicino (NIR). Per ulteriori informazioni, consultare Funzione NDVI.

JSON | Python

Analisi

NDVI colorato

NDVIColorized

Applica la funzione NDVI sull’immagine di input, quindi utilizza una mappa colori o una scala cromatica per visualizzare il risultato.

Analisi

Tassel Cap

TasselCap

La trasformazione Tasseled Cap (Kauth-Thomas) è progettata per analizzare e mappare le variazioni di fenomenologia di vegetazione e sviluppo urbano rilevate da vari sistemi di sensori satellitari. È noto come trasformazione Tasseled Cap, a seguito della forma della distribuzione grafica dei dati.

JSON | Python

Analisi

Overlay pesato

WeightedOverlay

La funzione WeightedOverlay consente di sovrapporre più raster utilizzando una scala di misurazione e pesi comuni ciascuno in base alla sua importanza. Per ulteriori informazioni, consultare Funzione Weighted Overlay.

JSON | Python

Analisi

Somma dei pesi

WeightSum

La funzione WeightedSum consente di sovrapporre più raster moltiplicando ciascuno per il relativo peso e sommandoli insieme. Per ulteriori informazioni, consultare Funzione Weighted Sum.

JSON | Python

Analisi

Fattore vento

PythonAdaptor

Il fattore vento è un metodo per misurare la sensazione di freddo quando viene preso in considerazione il vento.

Analisi

FunzioneRaster FunctionDescrizioneCampioniCategoria

Contrasto e luminosità

ContrastBrightness

La funzione ContrastBrightness migliora l’aspetto dei dati raster (immagini) modificando la luminosità o il contrasto nell’immagine. Questa funzione è disponibile solo su raster di input a 8 bit.

JSON | Python

Aspetto

Convoluzione

Convolution

La funzione Convolution applica un filtro basato sui valori dei pixel in un’immagine, che può essere utilizzato per eseguire lo sharpening o la sfocatura di un’immagine, rilevare gli edge all'interno di un’immagine o apportare altri miglioramenti basati sul kernel. Per ulteriori informazioni, consultare Funzione Convolution.

JSON | Python

Aspetto

Rilevamento riga - Orizzontale

Convolution

Rileva gli Edge lungo le linee orizzontali.

Aspetto

Rilevamento riga - Verticale

Convolution

Rileva gli Edge lungo le linee verticali.

Aspetto

Rilevamento riga - Diagonale sinistra

Convolution

Rileva gli Edge lungo le linee diagonali dalla parte inferiore destra a quella superiore sinistra.

Aspetto

Rilevamento riga - Diagonale destra

Convolution

Rileva gli Edge lungo le linee diagonali dalla parte inferiore sinistra a quella superiore destra.

Aspetto

Gradiente nord

Convolution

Rilevamento degli Edge lungo i gradienti nord.

Aspetto

Gradiente ovest

Convolution

Rilevamento degli Edge lungo i gradienti ovest.

Aspetto

Gradiente est

Convolution

Rilevamento degli Edge lungo i gradienti est.

Aspetto

Gradiente sud

Convolution

Rilevamento degli Edge lungo i gradienti sud.

Aspetto

Gradiente nord-est

Convolution

Rilevamento degli Edge lungo i gradienti nord-est.

Aspetto

Gradiente nord-ovest

Convolution

Rilevamento degli Edge lungo i gradienti nord-ovest.

Aspetto

Smoothing

Convolution

Filtra i dati riducendo la variazione locale e rimuovendo i disturbi. L’effetto è che i valori alti e bassi in ogni quartiere sono mediamente ridotti, riducendo i valori estremi nei dati.

Aspetto

Smoothing 3x3

Convolution

Filtra i dati riducendo la variazione locale e rimuovendo i disturbi. Utilizza un filtro "low-pass 3 by 3" per eseguire lo smoothing.

Aspetto

Smoothing 5x5

Convolution

Filtra i dati riducendo la variazione locale e rimuovendo i disturbi. Utilizza un filtro "low- pass 5 by 5" per eseguire lo smoothing.

Aspetto

Aumenta nitidezza

Convolution

Accentua la differenza comparativa dei valori rispetto ai vicini.

Aspetto

Aumenta ulteriormente nitidezza

Convolution

Accentua il valore oltre l’operatore Sharpen.

Aspetto

Sharpening 3x3

Convolution

Un filtro "high-pass" con kernel 3 by 3.

Aspetto

Sharpening 5x5

Convolution

Un filtro "high-pass" con kernel 5 by 5.

Aspetto

Operatore laplaciano 3x3

Convolution

I filtri laplaciani vengono spesso utilizzati per il rilevamento degli Edge su un’immagine che è stata prima soggetta a smoothing per ridurne la sensibilità ai disturbi. Utilizza un filtro 3 by 3.

Aspetto

Operatore laplaciano 5x5

Convolution

I filtri laplaciani vengono spesso utilizzati per il rilevamento degli Edge su un’immagine che è stata prima soggetta a smoothing per ridurne la sensibilità ai disturbi. Utilizza un filtro 5 by 5.

Aspetto

Sobel orizzontale

Convolution

Utilizzato per il rilevamento dell'Edge orizzontale.

Aspetto

Sobel verticale

Convolution

Utilizzato per il rilevamento dell'Edge verticale.

Aspetto

Distribuzione punti

Convolution

La funzione Distribuzione punti rappresenta la distribuzione della luce da un’origine punto attraverso una lente. Introduce un leggero effetto di sfocatura.

Aspetto

Pansharpening

Pansharpening

La funzione Pan-sharpening utilizza un’immagine pancromatica ad alta risoluzione o una banda raster per un set di dati raster multibanda a risoluzione inferiore per aumentare la risoluzione spaziale dell’immagine multibanda.

JSON | Python

Aspetto

Statistiche e Istogramma

StatisticsHistogram

La funzione Statistiche e Istogrammi viene utilizzata per definire le statistiche e l’istogramma di un raster. È possibile inserire questa funzione alla fine della catena di funzioni per descrivere le statistiche e l’istogramma di un modello di Raster Function (RFT). Ciò può essere necessario per controllare la visualizzazione predefinita del risultato dell’elaborazione, specialmente quando si definisce una catena di funzioni che contiene molte funzioni.

JSON | Python

Aspetto

Estensione (contrasto)

Stretch

Calcola le statistiche della focale per ogni pixel di un’immagine in base agli elementi vicini con focale definita.

JSON | Python

Aspetto

FunzioneRaster FunctionDescrizioneCampioniCategoria

Classifica

Classify

La funzione Classify classifica un raster segmentato in un raster categorico.

JSON | Python

Classificazione

Classificazione per Massima probabilità

MLClassify

La funzione MLClassify consente di eseguire una classificazione supervisionata utilizzando l’algoritmo di classificazione per massima probabilità. L'ArcGIS Server di hosting deve disporre di una licenza Spatial Analyst.

JSON | Python

Classificazione

Aumento regione

Aumento regione

La funzione di aumento regione raggruppa i pixel vicini in gruppi in base al raggio specificato dal punto di seed. Al gruppo di pixel o oggetto viene assegnato un valore di riempimento specificato.

Classificazione

Segmentazione

SegmentMeanShift

La funzione SegmentMeanShift produce un output segmentato. I valori di pixel nell’immagine di output rappresenta i colori RGB convergenti del segmento. Il raster di input deve essere un’immagine a 8 bit a 3 bande. Se l’Image Service non è un’immagine a 8 bit non firmata a 3 bande, è possibile utilizzare la funzione Stretch prima della funzione SegmentMeanShift.

JSON | Python

Classificazione

FunzioneRaster FunctionDescrizioneCampioniCategoria

Conversione modello colore

Conversione modello colore

Converte il modello di colore di un'immagine da uno spazio colore tonalità, saturazione e valore (HSV) a rosso, verde e blu (RGB) o viceversa.

Python

Conversione

Colormap

Colormap

La funzione Colormap trasforma i valori dei pixel per visualizzare i dati raster come immagini a colori rosse, verde e blu (RGB), in base ai colori specifici in una mappa colori o una gamma di colori definita in una scala cromatica. Per ulteriori informazioni, consultare Funzione Colormap.

JSON | Python

Conversione

Da Colormap a RGB

Colormap2RGB

Converte un raster a banda singola con una colormap in un raster a tre bande (rosso, verde e blu).

JSON | Python

Conversione

Complesso

Complex

Calcola la grandezza da valori complessi.

JSON | Python

Conversione

Scala di grigi

Grayscale

Converte un’immagine multibanda in un’immagine in scala di grigi a banda singola. I valori ponderati possono essere applicati ad ogni banda di input.

JSON | Python

Conversione

Rasterizza attributi

RasterizeAttributes

La funzione Rasterizza attributi arricchisce un raster aggiungendo bande derivate da valori di attributi specificati da una tabella esterna o un feature service.

Conversione

Rasterizza feature

RasterizeFeatures

Converte dati di feature poligonali, polilineari e puntuali in un layer raster.

Conversione

Rimappa

Remap

La funzione Remap consente di modificare o riclassificare i valori di pixel dei dati raster. Per ulteriori informazioni, consultare Funzione Remap.

JSON | Python

Conversione

Conversione spettrale

SpectralConversion

La funzione Conversione spettrale applica una matrice a un'immagine multibanda per influenzare i valori di colore dell'output. Questa tecnica può essere utilizzata per convertire un'immagine a infrarossi con colori falsi in un'immagine a colori pseudonaturale.

JSON | Python

Conversione

Conversione unità

UnitConversion

La funzione UnitConversion esegue conversioni di unità.

JSON | Python

Conversione

Campo vettoriale

VectorField

La funzione VectorField viene utilizzata per comporre due raster a banda singola (ogni raster rappresenta U/V o Grandezza-Direzione) in un raster a due bande (ogni banda rappresenta U/V o Grandezza-Direzione). Il tipo di combinazione dei dati (U/V o Grandezza-Direzione) può anche essere convertito in modo intercambiabile con questa funzione.

JSON | Python

Conversione

Renderer campo vettoriale

VectorFieldRenderer

La funzione VectorFieldRenderer simbolizza un raster U/V o Grandezza-Direzione.

JSON | Python

Conversione

Ricalcolo a zone

Ricalcolo a zone

Questa è una funzione che ricalcola i pixel in un raster, in base alle zone definite da un altro raster e a una mappatura di valori dipendente dalla zona definita da una tabella.

Conversione

FunzioneRaster FunctionDescrizioneCampioniCategoria

Riflettanza apparente

ApparentReflectance

Questa funzione regola i valori di numero digitale (DN) della luminosità di immagine per alcuni sensori di satelliti. Le regolazioni si basano sull'elevazione del sole, la data di acquisizione e le proprietà del sensore per impostare il guadagno e il fattore di distrurbo per ogni banda.

Correzione

Geometrica

Geometric

La funzione Geometric trasforma l’immagine (ad esempio, ortorettifica) in base alla definizione di un sensore e ad un modello del terreno.

JSON | Python

Correzione

Calibrazione radar

RadarCalibration

La calibrazione viene eseguita su immagini radar in modo che i valori dei pixel siano una rappresentazione fedele del retrodiffusione radar.

Correzione

Sentinel-1 Calibrazione radiometrica

Sentinel-1 RadiometricCalibration

Esegue vari tipi di calibrazione radiometrica sui dati Sentinel-1.

Correzione

Sentinel-1 Rimozione del rumore termico

Sentinel-1 Rimozione del rumore termico

Rimuove il rumore termico dai dati Sentinel-1.

Correzione

Rumore moltiplicativo

Speckle

Filtra il dataset del radar di rumore moltiplicativo per attenuare il rumore mantenendo gli Edge o le feature nitide nell’immagine.

JSON | Python

Correzione

FunzioneRaster FunctionDescrizioneCampioniCategoria

Tabella attributi

AttributeTable

Consente di definire una tabella di attributi per simboleggiare un Mosaic Dataset a banda singola o un Raster Dataset. Ciò è utile per presentare le immagini che hanno categorie discrete.

Gestione dati

Memorizzato nel buffer

Buffered

La funzione di buffer si usa per ottimizzare le prestazioni di catene complesse di funzioni. Archivia l'output in memoria della parte della catena di funzioni che la precede.

Gestione dati

Clip

Clip

Ritaglia un raster usando una forma rettangolare in base alle estensioni definite o lo ritaglia in base alla forma di una feature class poligonale di input. La forma che definita dal ritaglio può essere il ritaglio dell'estensione del raster o l'estrazione di un'area all'interno raster.

JSON | Python

Gestione dati

Bande composite

CompositeBand

La funzione CompositeBand consente di combinare varie immagini per formare un’immagine multibanda.

JSON | Python

Gestione dati

Costante

Constant

Crea un raster virtuale con un valore pixel singolo utilizzabile in modelli di funzione raster e per elaborare un mosaic dataset.

Gestione dati

Estrai bande

ExtractBand

La funzione ExtractBand consente di estrarre una o più bande da un raster o riordinare le bande in un’immagine multibanda.

JSON | Python

Gestione dati

Identità

Identity

Questa funzione viene utilizzata per definire il raster dell’origine come parte del comportamento di creazione di un mosaico predefinito del Mosaic Dataset. È una funzione no-op e non accetta argomenti diversi da un raster.

JSON | Python

Gestione dati

Interpola dati irregolari

Interpola dati irregolari

Alcuni dataset netCDF o HDF archiviano la loro geoposizione come array di pixel o dati di punti irregolarmente spaziati. Quando si aggiungono questi dataset a un mosaic dataset, la funzione Interpolazione dati irregolari prende i dati reticolati irregolarmente e li ricampiona in modo che ogni pixel sia di dimensione uniforme e quadrato.

Gestione dati

Metadati chiave

KeyMetadata

Questa funzione consente di inserire o sostituire i metadati chiave di un raster.

Gestione dati

Maschera

Mask

La funzione Mask cambia l’immagine specificando un determinato valore dei pixel o una gamma di valori dei pixel come non dati.

JSON | Python

Gestione dati

Nibble

Nibble

Sostituisce le celle di un raster corrispondenti a una maschera con i valori del vicino più prossimo.

Python

Gestione dati

Mosaic Raster

MosaicRasters

Crea un’immagine a mosaico da varie immagini.

Gestione dati

Informazione raster

RasterInfo

Modifica le proprietà del raster, ad esempio la profondità in bit, il valore NoData e le dimensioni cella.

Gestione dati

Recast

Recast

La funzione Recast riassegna i valori dell’argomento in un modello di funzione esistente.

JSON

Gestione dati

Riproietta

Reproject

La funzione Riproietta modifica la proiezione di un raster dataset, un mosaic dataset o un elemento raster in un mosaic dataset. Può anche ricampionare i dati in una nuova dimensione cella e definire un'origine.

Gestione dati

Ricampiona

Resample

La funzione Resample ricampiona i valori di pixel da una determinata posizione.

JSON | Python

Gestione dati

Contrassegna

Swath

Alcuni dataset netCDF o HDF archiviano la loro geoposizione come array irregolarmente spaziati. Quando si aggiungo questi dataset a un dataset di mosaico, la funzione Swath prende i dati reticolati irregolarmente e li ricampiona in modo che ogni pixel sia di dimensione uniforme e quadrato.

Gestione dati

Trasponi bit

TransposeBits

La funzione TransposeBits esegue un’operazione bit. Estrae i valori di bit dai dati di origine e li assegna a nuovi bit nei dati di output.

JSON | Python

Gestione dati

FunzioneRaster FunctionDescrizioneCampioniCategoria

Assegnazione costi

Assegnazione_costi

Calcola per ogni cella l'origine più economica in base al minor costo cumulativo su una superficie di costo.

Python

Distanza

Distanza costi

Distanza_costi

Calcola la distanza di costo cumulativo minore per ogni cella da o verso l'origine più economica su una superficie di costo.

Python

Distanza

Assegnazione euclidea

Assegnazione_euclidea

Calcola per ogni cella l'origine più vicina in base alla distanza euclidea.

Python

Distanza

Distanza Euclidea

Distanza_euclidea

Calcola per ogni cella la direzione in gradi rispetto all'origine più vicina.

Python

Distanza

Percorso di costo minimo

Percorso_costo_minimo

Calcola il percorso di costo minimo da un'origine a una destinazione.

Python

Distanza

FunzioneRaster FunctionDescrizioneCampioniCategoria

Compila

Fill

Fills sinks in a surface raster to remove small imperfections in the data.

Python

Idrologia

Accumulo del flusso

Flow_Accumulation

Creates a raster of accumulated flow into each cell. A weight factor can optionally be applied.

Python

Idrologia

Distanza di Flusso

flow_distance

Calcola la distanza minima orizzontale o verticale dalle celle lungo la linea di scorrimento di un ruscello o di un fiume per ogni cella.

Python

Idrologia

Direzione del Flusso

flow_direction

Sostituisce le celle di un raster corrispondenti a una maschera con i valori del vicino più prossimo.

Python

Idrologia

Collegamento flusso

Stream_Link

Assigns unique values to sections of a raster linear network between intersections.

Python

Idrologia

Spartiacque

Watershed

Determines the contributing area above a set of cells in a raster.

Python

Idrologia

FunzioneRaster FunctionDescrizioneCampioniCategoria

Valore assoluto

Abs

Calcola il valore assoluto dei pixel in un raster.

Python

Matematica

Aritmetico

Arithmetic

La funzione Arithmetic esegue un’operazione aritmetica tra due raster o un raster e uno scalare e viceversa.

JSON | Python

Matematica

Aritmetica sulla banda

BandArithmetic

Calcola gli indici utilizzando formule predefinite o un'espressione definita dall'utente.

JSON | Python

Matematica

GEMI

BandArithmetic

Il Global Environmental Monitoring Index (GEMI) è un indice di vegetazione non lineare per il monitoraggio ambientale globale a partire dalle immagini satellitari. È simile a NDVI, ma è meno sensibile agli effetti atmosferici. È influenzato dal terreno nudo, pertanto non è consigliato per l'utilizzo in aree in cui la vegetazione è scarsa o di densità moderata.

Python

Matematica

GVI

BandArithmetic

L'indice Green Vegetation Index (GVI) è stato inizialmente concepito per l'utilizzo a partire dalle immagini Landsat MSS e quindi modificato per le immagini Landsat TM. È anche noto come indice di vegetazione verde Landsat TM Tasseled Cap. Può essere usato con immagini le cui bande presentano le stesse caratteristiche spettrali.

Python

Matematica

SAVI modificato

BandArithmetic

L'indice Modified Soil Adjusted Vegetation Index (MSAVI2) tenta di minimizzare l'effetto del suolo nudo sull'indice SAVI.

Python

Matematica

NDVI

BandArithmetic

L'indice Normalized Difference Vegetation Index (NDVI) è un indice standardizzato che consente di generare un'immagine raffigurante aree verdi (biomassa relativa). Questo indice sfrutta le caratteristiche contrastanti di due bande di un raster dataset multispettrale: l'assorbimento dei pigmenti di clorofilla nella banda rossa e l'elevata riflettanza dei materiali vegetali nella banda dell'infrarosso vicino (NIR).

Matematica

PVI

BandArithmetic

L'indice Perpendicular Vegetation Index (PVI) è simile a un indice di vegetazione per differenza, tuttavia è sensibile alle variazioni atmosferiche. Quando si utilizza questo metodo per confrontare immagini diverse, esso dovrebbe essere utilizzato solo su immagini che hanno subito correzioni atmosferiche.

Python

Matematica

SAVI

BandArithmetic

L'indice Soil-Adjusted Vegetation Index (SAVI) è un indice di vegetazione che tenta di ridurre l'influenza della luminosità del terreno utilizzando un apposito fattore di correzione. Spesso viene usato in regioni aride dove la copertura vegetativa è scarsa.

Python

Matematica

Formula di Sultan

BandArithmetic

Il processo di Sultan utilizza un'immagine a 8 bit e a sei bande e usa la formula di Sultan per produrre un'immagine a 8 bit e a tre bande. L'immagine risultante mette in evidenza le formazioni rocciose chiamate ofioliti lungo i litorali. Questa formula è stata ideata in funzione delle bande TM o ETM di una scena Landsat 5 o 7. L'equazione applicata per creare ciascuna banda di output è come segue:

Band 1 = (Band5 / Band6) x 100 Band 2 = (Band5 / Band1) x 100 Band 3 = (Band3 / Band4) x (Band5 / Band4) x 100

Python

Matematica

SAVI trasformato

BandArithmetic

L'indice Transformed Soil Adjusted Vegetation Index (TSAVI) è un indice di vegetazione che tenta di ridurre le influenze della luminosità del terreno presupponendo che la linea del terreno abbia una pendenza e un'intercettazione arbitrarie.

Python

Matematica

Calcolatore

RasterCalculator

Calcola un raster da un'espressione matematica basata su raster.

JSON | Python

Matematica

Divide

Local

Divide i valori di due raster in base ai singoli pixel.

Python

Matematica

Esponente

Local

Calcola l'esponente in base e dei pixel in un raster.

Python

Matematica

Exp10

Local

Calcola l'esponente in base 10 dei pixel in un raster.

Python

Matematica

Exp2

Local

Calcola l'esponente in base 2 dei pixel in un raster.

Python

Matematica

Float

Local

Converte ogni valore di pixel di un raster in una rappresentazione a virgola mobile.

Python

Matematica

Intero

Local

Converte ogni valore di pixel di un raster in un numero intero mediante troncamento.

Python

Matematica

Ln

Local

Calcola il logaritmo naturale (in base e) di ogni pixel in un raster.

Python

Matematica

Log10

Local

Calcola il logaritmo in base 10 di ogni pixel in un raster.

Python

Matematica

Log2

Local

Calcola il logaritmo in base 2 di ogni pixel in un raster.

Python

Matematica

Minus

Local

Sottrae il valore del secondo raster di input dal valore del primo raster di input in base ai singoli pixel.

Python

Matematica

Modulo

Local

Trova il resto (modulo) del primo raster quando è diviso per il secondo raster in base ai singoli pixel.

Python

Matematica

Negate

Local

Cambia il segno (moltiplica per -1) dei valori di pixel del raster di input in base ai singoli pixel.

Python

Matematica

Plus

Local

Aggiunge (somma) i valori di due raster in base ai singoli pixel.

Python

Matematica

Potenza

Local

Eleva i valori di pixel in un raster alla potenza dei valori trovati in un altro raster.

Python

Matematica

Round Down

Local

Restituisce il numero intero successivo più basso, come un valore a virgola mobile, per ogni pixel in un raster.

Python

Matematica

Round Up

Local

Restituisce il numero intero successivo più alto, come un valore a virgola mobile, per ogni pixel in un raster.

Python

Matematica

Square

Local

Calcola il quadrato dei valori di pixel in un raster.

Python

Matematica

Radice quadrata

Local

Calcola la radice quadrata dei valori di pixel in un raster.

Python

Matematica

Times

Local

Moltiplica i valori di due raster in base ai singoli pixel.

Python

Matematica

FunzioneRaster FunctionDescrizioneCampioniCategoria

Con

Local

Esegue un’operazione If, Then, Else condizionale. Quando si utilizza un operatore Con, occorrono in genere due o più funzioni concatenate, in cui una funzione afferma i criteri e la seconda funzione è l’operatore Con che utilizza i criteri e indica quali devono essere le uscite true e false.

Python

Matematica: Condizionale

Imposta Null

Local

Imposta Null consente di impostare le posizioni delle celle identificate su NoData in base a un criterio specificato. Restituisce NoData se una valutazione condizionale è True; restituisce il valore specificato da un altro raster se è False.

Python

Matematica: Condizionale

FunzioneRaster FunctionDescrizioneCampioniCategoria

And Bitwise

Local

Effettua una operazione bitwise And sui valori binari di due raster di input.

Python

Matematica: Logica

Spostamento a sinistra Bitwise

Local

Esegue un'operazione bitwise Shift a sinistra sui valori binari di due raster di input.

Python

Matematica: Logica

Not Bitwise

Local

Esegue un'operazione bitwise Not (complemento) sul valore binario di un raster di input.

Python

Matematica: Logica

Or Bitwise

Local

Esegue un'operazione bitwise Or sui valori binari dei due raster di input.

Python

Matematica: Logica

Spostamento a destra Bitwise

Local

Esegue un'operazione bitwise di di shift a destra sui valori binari dei due raster di input.

Python

Matematica: Logica

Bitwise Xor

Local

Esegue un'operazione bitwise Or esclusivo sui valori binari di due raster di input.

Python

Matematica: Logica

Boolean And

Local

Esegue un'operazione And booleano sui valori dei pixel di due raster di input.

Se entrambi i valori di input sono true (non-zero), il valore di output è 1. Se uno o entrambi i valori di input sono false (zero), l'output è 0.

Python

Matematica: Logica

No booleano

Local

Esegue un'operazione Not booleano (complemento) sui valori dei pixel del raster di input.

Python

Matematica: Logica

Boolean Or

Local

Esegue un'operazione Or booleano sui valori delle celle di due raster di input.

Python

Matematica: Logica

Boolean Xor

Local

Esegue un'operazione eXclusive Or booleano sui valori delle celle di due raster di input.

Python

Matematica: Logica

Equal To

Local

Esegue un'operazione uguale a su due raster in base ai singoli pixel.

Python

Matematica: Logica

Maggiore Di

Local

Esegue un'operazione relazionale maggiore-di su due input in base ai singoli pixel.

Python

Matematica: Logica

Greater Than Equal

Local

Esegue un'operazione relazionale maggiore-di o uguale su due input in base ai singoli pixel.

Python

Matematica: Logica

Is Null

Local

Determina quali valori del raster di input sono NoData in base ai singoli pixel.

Python

Matematica: Logica

Less Than

Local

Esegue un'operazione relazionale minore-di su due input in base ai singoli pixel.

Python

Matematica: Logica

Less Than Equal

Local

Esegue un'operazione relazionale minore-di o uguale a su due input in base ai singoli pixel.

Python

Matematica: Logica

Not Equal

Local

Esegue un'operazione relazionale diverso-da su due input in base ai singoli pixel.

Python

Matematica: Logica

FunzioneRaster FunctionDescrizioneCampioniCategoria

ACos

Local

Calcola il coseno inverso dei pixel in un raster.

Python

Matematica: Trigonometria

ACosH

Local

Calcola il coseno iperbolico inverso dei pixel in un raster.

Python

Matematica: Trigonometria

ASin

Local

Calcola il seno inverso dei pixel in un raster.

Python

Matematica: Trigonometria

ASinH

Local

Calcola il seno iperbolico inverso dei pixel in un raster.

Python

Matematica: Trigonometria

ATan

Local

Calcola la tangente inversa dei pixel in un raster.

Python

Matematica: Trigonometria

ATan2

Local

Calcola la tangente inversa (basata su x,y) dei pixel in un raster.

Python

Matematica: Trigonometria

ATanH

Local

Calcola la tangente iperbolica inversa dei pixel in un raster.

Python

Matematica: Trigonometria

Cos

Local

Calcola il coseno dei pixel in un raster.

Python

Matematica: Trigonometria

CosH

Local

Calcola il coseno iperbolico dei pixel in un raster.

Python

Matematica: Trigonometria

Sin

Local

Calcola il seno dei pixel in un raster.

Python

Matematica: Trigonometria

SinH

Local

Calcola il seno iperbolico dei pixel in un raster.

Python

Matematica: Trigonometria

Tan

Local

Calcola la tangente dei pixel in un raster.

Python

Matematica: Trigonometria

TanH

Local

Calcola la tangente iperbolica dei pixel in un raster.

Python

Matematica: Trigonometria

FunzioneRaster FunctionDescrizioneCampioniCategoria

ArgStatistics

ArgStatistics

Esistono quattro metodi nella funzione ArgStatistics: ArgMax, ArgMin, ArgMedian e Durata.

Python

Statistico

ArgMax

ArgStatistics

ArgMax rappresenta l'argomento del massimo. Nel metodo ArgMax, a tutte le bande raster da ogni raster di input viene assegnato un indice di banda incrementale su base 0.

Python

Statistico

ArgMedian

ArgStatistics

Il metodo ArgMedian restituisce l’Indice di banda per il quale il pixel dato raggiunge il suo valore mediano dei valori di tutte le bande.

Python

Statistico

ArgMin

ArgStatistics

ArgMin è l’argomento del minimo, che restituisce l’Indice di banda per il quale il pixel dato raggiunge il suo valore minimo.

Python

Statistico

Durata

ArgStatistics

Il metodo Durata trova gli elementi consecutivi più lunghi nell’array, laddove ogni elemento ha un valore superiore o uguale a minimo e inferiore o uguale a massimo, quindi restituisce la sua lunghezza.

Python

Statistico

Statistiche delle celle

CellStatistics

Questa funzione calcola statistiche da più raster in base ai singoli pixel. Le statistiche disponibili sono maggioranza, massimo, media, mediana, minimo, minoranza, intervallo, deviazione standard, somma e varietà.

Statistico

Statistiche delle celle Maggioranza

CellStatistics

Determina il valore che si verifica più spesso in base ai singoli pixel.

Python

Statistico

Statistiche delle celle Massimo

Statistiche delle Celle

Determina il valore più grande in base ai singoli pixel.

Python

Statistico

Statistiche delle celle Medio

Statistiche delle Celle

Calcola la media in base ai singoli pixel.

Python

Statistico

Statistiche delle celle Mediana

Statistiche delle Celle

Calcola il valore intermedio dei pixel in base ai singoli pixel.

Python

Statistico

Statistiche delle celle Minimo

Statistiche delle Celle

Determina il valore più piccolo in base ai singoli pixel.

Python

Statistico

Statistiche delle celle Minoranza

Statistiche delle Celle

Determina il valore che si verifica meno spesso in base ai singoli pixel.

Python

Statistico

Statistiche delle celle Intervallo

Statistiche delle Celle

Calcola la differenza tra il valore più grande e il valore più piccolo in base ai singoli pixel.

Python

Statistico

Statistiche delle celle Deviazione standard

Statistiche delle Celle

Calcola la deviazione standard dei pixel in base ai singoli pixel.

Python

Statistico

Statistiche delle celle Somma

Statistiche delle Celle

Calcola il valore totale in base ai singoli pixel.

Python

Statistico

Statistiche delle celle Varietà

Statistiche delle Celle

Calcola il numero di valori univoci in base ai singoli pixel.

Python

Statistico

Statistiche

Statistics

La funzione Statistiche calcola le statistiche della focale per ogni pixel di un'immagine in base agli elementi vicini con focale definita.

JSON | Python

Statistico

Statistiche zonali

ZonalStatistics

Calculates statistics on values of a raster within the zones of another dataset.

Python

Statistico

FunzioneRaster FunctionDescrizioneCampioniCategoria

Esposizione

Aspect

L'Aspect identifica la direzione in discesa con la massima percentuale di variazione da ciascuna cella ai suoi vicini. L'Aspect può essere considerato come la direzione della pendenza. I valori del raster di output saranno la direzione della bussola dell'Aspect.

JSON | Python

Superficie

Contour

Contour

La funzione Contour genera linee di contorno unendo punti con la stessa elevazione da un dataset di elevazione raster. I Contour sono isolinee create come raster per la visualizzazione.

Superficie

Curvatura

Curvature

La funzione Curvatura visualizza la forma o la curvatura della pendenza. Una superficie può avere una parte concava o convessa; ciò è riconoscibile osservando il valore di curvatura. La curvatura viene calcolata computando la seconda derivata della superficie.

JSON | Python

Superficie

Riempimento vuoti di elevazione

ElevationVoidFill

La funzione Riempimento vuoti di elevazione viene usata per creare pixel dove esistono spazi vuoti nell'elevazione.

JSON | Python

Superficie

Hillshade

Hillshade

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.

JSON | Python

Superficie

Shaded relief

ShadedRelief

Si crea una rappresentazione 3D a colori del terreno unendo le immagini dei metodi codificati per elevazione e rilievo ombreggiato. Questa funzione usa le proprietà dell'altitudine e dell'azimut per specificare la posizione del sole.

JSON | Python

Superficie

Pendenza

Slope

La funzione Slope rappresenta la percentuale di variazione dell'elevazione per ogni cella del modello digitale di elevazione (DEM). È la prima derivata di un DEM.

JSON | Python

Superficie

Campo di Visibilità

Viewshed

Determina le posizioni della superficie raster visibile a un insieme di feature osservatori, utilizzando metodi geodetici.

Superficie