Funktion "Berechnung"

Übersicht

Mit Map Algebra haben Sie die Möglichkeit, durch das Erstellen von Ausdrücken mit algebraischen Operatoren eine räumliche Analyse durchzuführen. Mit der Funktion Berechnung können Sie Ausdrücke erstellen und diese in Raster-Funktionsvorlagen integrieren.

Lizenz:

Die folgenden Operatoren stehen in allen Lizenzstufen zur Verfügung: Plus, Minus, Mal, Teilen und Potenz. Für alle anderen Operationen ist entweder die Erweiterung ArcGIS Image Analyst oder die Erweiterung ArcGIS Spatial Analyst erforderlich ist.

Hinweise

Diese Funktion bietet Zugriff auf alle vorhandenen mathematischen Funktionen, sodass Sie sie beim Erstellen Ihrer Ausdrücke aufrufen können. Um Sie beim Zugriff auf die Operatoren und mathematischen Funktionen zu unterstützen, ist die automatische Vervollständigung integriert.

Die verfügbaren Operatoren werden in der folgenden Tabelle aufgeführt.

Arithmetische Operationen

OperationSymbol

Plus

+

Divide

/

Modulo

%

Times

*

Power

**

Minus

-

Boolesche Operationen

OperationSymbol

Boolean And

&&

Boolean Or

||

Relationale Operationen

OperationSymbol

Gleich

==

Größer als

>

Größer oder gleich

>=

Kleiner als

<

Kleiner oder gleich

<=

Ungleich

!=

Trigonometrische Operationen

OperationSymbol

ACos

ACos(a)

ACosH

ACosH(a)

ASin

ASin(a)

ASinH

ASinH(a)

ATan

ATan(a)

ATan2

ATan2(a)

ATanH

ATanH

Cos

Cos(a)

CosH

CosH(a)

Sin

Sin(a)

SinH

SinH(a)

Tan

Tan(a)

TanH

TanH(a)

Zusätzliche Operationen

OperationSymbol

If-Else-Bedingungen

Con(a,b,c)

Is NULL

IsNull(a)

Mindestens zwei Raster pro Pixel

min (a,b)

Maximal zwei Raster pro Pixel

max (a,b)

Auf NULL setzen

SetNull(a,b)

Parameter

ParameternameBeschreibung
Raster-Variablen

Der benutzerdefinierte Variablenname und das Eingabe-Raster.

Ausdruck

Erstellen Sie einen algebraischen Ausdruck, um eine räumliche Analyse für das Eingabe-Raster auszuführen.

Zellengrößentyp

Wählen Sie die Zellengröße für das Ausgabe-Raster aus. Wenn alle Eingabe-Zellengrößen identisch sind, führen alle Optionen zum selben Ergebnis.

  • Erste von: Verwenden Sie die erste Zellengröße der Eingabe-Raster.
  • Min. von: Verwenden Sie die kleinste Zellengröße aller Eingabe-Raster.
  • Max. von: Verwenden Sie die größte Zellengröße aller Eingabe-Raster. Dies ist die Standardeinstellung.
  • Mittelwert von: Verwenden Sie die mittlere Zellengröße aller Eingabe-Raster.
  • Letzte(r) von: Verwenden Sie die letzte Zellengröße der Eingabe-Raster.

Ausdehnungstyp

Wählen Sie die Ausdehnung für das Ausgabe-Raster aus:

  • Erstes von: Legen Sie die Verarbeitungsausdehnung anhand der Ausdehnung des ersten Eingabe-Rasters fest.

  • Schnittpunkt von: Legen Sie die Verarbeitungsausdehnung anhand der Ausdehnung der überlappenden Pixel fest. Dies ist die Standardeinstellung.
  • Vereinigung von: Legen Sie die Verarbeitungsausdehnung anhand der Ausdehnung aller Raster fest.
  • Letztes von: Legen Sie die Verarbeitungsausdehnung anhand der Ausdehnung des letzten Eingabe-Rasters fest.

Beispielausdrücke

Ausdrücke können aus einer einfachen einzelnen Zeile bestehen oder mehrere Codezeilen umfassen.

Einfache Bedingungsanweisung

Suchen Sie Höhenwerte über 4000 Fuß. Legen Sie für diese Bereiche den Wert 1 und für alle anderen Bereiche den Wert 0 fest.

Parameter für Berechnungseigenschaften

Geschachtelte Bedingungsanweisung

Suchen Sie Bereiche mit einer Neigung von weniger als 10 Grad und einem NDVI von mehr als 0,5. Weisen Sie diesen Bereichen den Wert 1 zu. Weisen Sie allen anderen Bereichen den Wert 2 zu, wenn die Neigung mehr als 10 Grad und die Höhe mehr als 2500 Fuß beträgt. Allen anderen Bereichen wird der Wert 3 zugewiesen.

Anweisung für Berechnungseigenschaften

Verwandte Themen