Liste der ArcGIS Image Analyst-Raster-Funktionen

Mit der Image Analyst-Lizenz verfügbar.

Die Erweiterung "ArcGIS Image Analyst" stellt ein umfassendes Raster-Funktionspaket in ArcGIS Pro bereit.

Raster-Funktionen

Die Erweiterung "Image Analyst" stellt zahlreiche Raster-Funktionen bereit. In den folgenden Tabellen werden diese Funktionen entsprechend ihrer Funktionalität in Kategorien aufgegliedert. Innerhalb der Tabelle ist jede Funktion mit einer detaillierten Beschreibung verknüpft.

Analyse

Die folgenden Funktionen befinden sich in der Raster-Funktionskategorie Analyse. Verwenden Sie die Analysefunktionen, um multidimensionale Datasets und Bilddaten-Datasets zu analysieren.

Funktion Beschreibung
CCDC-Analyse

Überprüft mit der CCDC-Methode (Continuous Detection and Classification) Veränderungen von Pixelwerten im Zeitverlauf und generiert ein Veränderungsanalyse-Raster, das die Modellergebnisse enthält.

LandTrendr-Analyse

Überprüft mit der Landsat-Methode zur Erkennung von Störungs- und Regenerationstendenzen (LandTrendr) Veränderungen von Pixelwerten im Zeitverlauf und generiert ein Veränderungsanalyse-Raster, das die Modellergebnisse enthält.

Veränderungen berechnen

Berechnet die Unterschiede zwischen zwei kategorischen oder kontinuierlichen Raster-Datasets.

Veränderung mit Veränderungsanalyse erkennen

Die Funktion "Veränderung mit Veränderungsanalyse-Raster erkennen" generiert mit dem Veränderungsanalyse-Raster einen Raster-Layer, der Informationen zum Pixeländerungsdatum enthält. Das Veränderungsanalyse-Raster muss mit dem Werkzeug Veränderungen mit CCDC analysieren oder dem Werkzeug Veränderungen mit LandTrendr analysieren oder der Raster-Funktion CCDC-Analyse oder der Raster-Funktion LandTrendr-Analyse generiert werden.

Trend generieren

Schätzt den Trend für jedes Pixel entlang einer Dimension für eine oder mehrere Variablen in einem multidimensionalen Raster.

Mit Trend vorhersagen

Berechnet einen prognostizierten multidimensionalen Raster-Layer mithilfe des Ausgabe-Trend-Rasters aus der Funktion Trend generieren.

Raster-Sammlung verarbeiten

Verarbeitet jeden Ausschnitt in einem multidimensionalen Raster oder jedes Element in einem Mosaik-Raster. Mit dieser Funktion können auch mehrere Ausschnitte zu einem einzelnen aggregiert werden.

Klassifizierungsfunktionen

Die folgenden Funktionen befinden sich in der Raster-Funktionskategorie Klassifizierung. Verwenden Sie die Segmentierungs- und Klassifizierungsfunktionen, um segmentierte Raster oder pixelbasierte Raster-Datasets für die Verwendung beim Erstellen von klassifizierten Raster-Datasets vorzubereiten.

Funktion Beschreibung
Klassifizieren

Wendet den geeigneten Klassifikator und verknüpfte Trainingsdaten aus der .ecd-Trainingsdatei auf ein Raster-Dataset oder ein segmentiertes Raster an.

Lineare spektrale Entmischung

Führt eine Subpixel-Klassifizierung durch und berechnet den Anteil verschiedener Landbedeckungstypen für einzelne Pixel.

Maximum-Likelihood-Klassifizierung

Führt eine Maximum-Likelihood-Klassifizierung für ein Raster-Dataset oder ein Mosaik-Dataset aus.

Mean Shift-Segmentierung

Gruppiert benachbarte Pixel mit ähnlichen Spektraleigenschaften in Segmente. Dies kann als zweites Raster in der Funktion Klassifizieren verwendet werden.

Konvertierungsfunktionen

Die folgende Funktion befindet sich in der Raster-Funktionskategorie Konvertierung.

Funktion Beschreibung

Trend in RGB

Konvertiert ein Trend-Raster in ein RGB-Raster (Rot, Grün und Blau) mit drei Bändern. Das Trend-Raster wird aus der Raster-Funktion Trend generieren oder der Raster-Funktion CCDC-Analyse generiert.

Datenmanagementfunktionen

Die folgende Funktion befindet sich in der Raster-Funktionskategorie Datenmanagement.

Funktion Beschreibung

Multidimensional aggregieren

Erstellt einen multidimensionalen Raster-Layer durch Kombinieren vorhandener multidimensionaler Raster-Variablen-Daten entlang einer Dimension.

Mathematische Funktionen

Die folgenden Funktionen befinden sich in der Raster-Funktionskategorie Mathematik. Die allgemeinen mathematischen Funktionen wenden eine mathematische Funktion auf das bzw. die Eingabe-Raster an. Diese Werkzeuge lassen sich in mehrere Kategorien unterteilen. Die arithmetischen Werkzeuge führen grundlegende mathematische Operationen aus, z. B. Addition und Multiplikation. Es gibt Werkzeuge, die verschiedene Typen von Potenzierungsoperationen ausführen. Dazu gehören neben den grundlegenden Potenzoperationen auch Exponentialgrößen und Logarithmen. Die restlichen Werkzeuge werden entweder zur Vorzeichenkonvertierung oder zur Konvertierung zwischen ganzzahligen Datentypen und Gleitkommadatentypen verwendet.

Funktion Beschreibung
Abs

Berechnet den absoluten Wert der Pixel in einem Raster.

Arithmetisch

Berechnet die mathematischen Operationen für überlappende Raster anhand der Pixelwerte.

Bandarithmetik

Berechnet Indizes mit den vordefinierten Formeln oder benutzerdefinierten Ausdrücken.

Berechnung

Berechnet ein Raster über einen mathematischen Ausdruck basierend auf den Raster-Bändern.

Divide

Teilt die Werte von zwei Rastern auf Pixelbasis.

Exp

Berechnet die Exponentialfunktion zur Basis e der Pixel in einem Raster.

Exp10

Berechnet die Exponentialfunktion zur Basis 10 der Pixel in einem Raster.

Exp2

Berechnet die Exponentialfunktion zur Basis 2 der Pixel in einem Raster.

Float

Konvertiert jeden Pixelwert eines Rasters in eine Gleitkommadarstellung.

Int

Konvertiert die einzelnen Pixelwerte eines Rasters durch Abschneiden in eine ganze Zahl.

Ln

Berechnet den natürlichen Logarithmus (Basis e) von Pixeln in einem Raster.

Log10

Berechnet den Logarithmus der Basis 10 von Pixeln in einem Raster.

Log2

Berechnet den Logarithmus der Basis 2 von Pixeln in einem Raster.

Minus

Subtrahiert den Wert des zweiten Eingabe-Rasters vom Wert des ersten Eingabe-Rasters auf Pixelbasis.

Mod

Ermittelt den Rest (Modulo) der Teilung des ersten Rasters durch das zweite Raster auf Pixelbasis.

Negate

Ändert das Vorzeichen der Zellenwerte des Eingabe-Rasters (Multiplikation mit -1) auf Pixelbasis.

Plus

Addiert die Werte von zwei Rastern auf Pixelbasis.

Power

Potenziert die Zellenwerte in einem Raster mit den Werten in einem anderen Raster.

Round Down

Gibt für jedes Pixel in einem Raster die nächst niedrigere ganze Zahl als Gleitkommawert zurück.

Round Up

Gibt für jedes Pixel in einem Raster die nächsthöhere ganze Zahl als Gleitkommawert zurück.

Square

Berechnet das Quadrat der Pixelwerte in einem Raster.

Square Root

Berechnet die Quadratwurzel der Pixelwerte in einem Raster.

Times

Multipliziert die Werte von zwei Rastern auf Pixelbasis.

Gewichtete Summe

Die Funktion "Gewichtete Summe" ermöglicht die Überlagerung mehrerer Raster, wobei sie nach ihrer jeweiligen Gewichtung multipliziert und zusammengerechnet werden.

Mathematik: Konditional

Die folgenden Funktionen befinden sich in der Raster-Funktionskategorie Mathematik: Konditional. Konditionale Funktionen ermöglichen Ihnen die Steuerung der Ausgabewerte anhand der für die Eingabewerte geltenden Bedingungen. Es können zwei verschiedene Typen von Bedingungen angewendet werden: entweder Abfragen zu den Attributen oder eine Bedingung, die auf der Position der bedingten Anweisung in einer Liste beruht.

Funktion Beschreibung
If-Else-Bedingungen

Wertet die einzelnen Eingabezellen eines Eingabe-Rasters anhand von If-Else-Bedingungen aus.

Auf NULL setzen

Legt identifizierte Pixelpositionen basierend auf den angegebenen Kriterien auf "NoData" fest. "NoData" wird zurückgegeben, wenn eine Bedingungsauswertung "true" (wahr) ergibt. Wenn die Bedingungsauswertung "false" (falsch) ergibt, wird ein durch ein anderes Raster angegebener Wert zurückgegeben.

Mathematik: Logisch

Die folgenden Funktionen befinden sich in der Raster-Funktionskategorie Mathematik: Logisch. Die logischen mathematischen Funktionen werten die Werte der Eingaben aus und bestimmen die Ausgabewerte auf der Grundlage boolescher Logik. Diese Funktionen verarbeiten Raster-Datasets in fünf Hauptbereichen: bitweise, boolesch, kombinatorisch, logisch und relational.

Funktion Beschreibung
Bitwise And

Führt eine bitweise AND-Operation für die binären Werte von zwei Eingabe-Rastern aus.

Bitwise Left Shift

Führt eine bitweise LEFT SHIFT-Operation für die binären Werte von zwei Eingabe-Rastern aus.

Bitwise Not

Führt eine bitweise NOT-Operation (Komplement) für den binären Wert eines Eingabe-Rasters aus.

Bitwise Or

Führt eine bitweise OR-Operation für die binären Werte von zwei Eingabe-Rastern aus.

Bitwise Right Shift

Führt eine bitweise RIGHT SHIFT-Operation für die binären Werte von zwei Eingabe-Rastern aus.

Bitwise XOr

Führt eine bitweise Operation mit ausschließendem OR für die binären Werte von zwei Eingabe-Rastern aus.

Boolean And

Führt eine "Boolean And"-Operation für die Pixelwerte von zwei Eingabe-Rastern aus.

Wenn beide Eingabewerte TRUE (ungleich 0) sind, lautet der Ausgabewert 1. Wenn eine oder beide Eingabewerte FALSE (0) sind, ist der Ausgabewert 0.

Boolean Not

Führt eine "Boolean Not"-Operation (Komplementoperation) für die Pixelwerte des Eingabe-Rasters aus.

Wenn die Eingabewerte TRUE (ungleich 0) sind, lautet der Ausgabewert 0. Wenn die Eingabewerte FALSE (0) sind, lautet der Ausgabewert 1.

Boolean Or

Führt eine "Boolean Or"-Operation für die Zellenwerte von zwei Eingabe-Rastern aus.

Wenn einer oder beide TRUE (ungleich 0) sind, lautet der Ausgabewert 1. Wenn beide Eingabewerte FALSE (0) sind, lautet der Ausgabewert 0.

Boolean XOr

Führt eine Operation mit "Boolean eXclusive Or" für die Zellenwerte von zwei Eingabe-Rastern aus.

Wenn ein Eingabewert TRUE (ungleich 0) und der andere Eingabewert FALSE (0) ist, lautet der Ausgabewert 1. Wenn beide Eingabewerte TRUE oder beide FALSE sind, lautet der Ausgabewert 0.

Equal To

Führt auf Pixelbasis eine "Equal To"-Operation für zwei Raster aus.

Greater Than

Führt auf Pixelbasis eine relationale "Größer als"-Operation für zwei Eingaben aus.

Gibt den Wert 1 für Pixel zurück, bei denen das erste Raster größer als das zweite Raster ist, und gibt den Wert 0 für Pixel zurück, bei denen das erste Raster nicht größer als das zweite Raster ist.

Greater Than Equal

Führt auf Pixelbasis eine relationale "Greater Than or Equal To"-Operation für zwei Eingaben aus.

Gibt den Wert 1 für Pixel zurück, bei denen das erste Raster größer als das zweite Raster oder gleich ist, und gibt den Wert 0 für Pixel zurück, bei denen das erste Raster kleiner als oder genauso groß wie das zweite Raster ist.

Is NULL

Ermittelt auf Pixelbasis, welche Werte im Eingabe-Raster den Wert "NoData" aufweisen.

Gibt den Wert 1 zurück, wenn der Eingabewert "NoData" lautet, und gibt den Wer 0 für Pixel zurück, wenn der Eingabewert nicht "NoData" lautet.

Less Than

Führt auf Pixelbasis eine relationale "Kleiner als"-Operation für zwei Eingaben aus.

Gibt den Wert 1 für Pixel zurück, bei denen das erste Raster nicht kleiner als das zweite Raster ist.

Less Than Equal

Führt auf Pixelbasis eine relationale "Kleiner als oder Gleich"-Operation für zwei Eingaben aus.

Gibt den Wert 1 für Pixel zurück, bei denen das erste Raster kleiner als das zweite Raster oder gleich ist, und gibt den Wert 0 für Pixel zurück, bei denen das erste Raster größer als das zweite Raster ist.

Not Equal

Führt auf Pixelbasis eine relationale "Nicht Gleich"-Operation für zwei Eingaben aus.

Gibt den Wert 1 für Pixel zurück, bei denen das erste Raster ungleich dem zweiten Raster ist, und gibt den Wert 0 für Pixel zurück, bei denen das erste Raster gleich dem zweiten Raster ist.

Mathematik: Trigonometrisch

Die folgenden Funktionen befinden sich in der Raster-Funktionskategorie Mathematik: Trigonometrisch. Mit trigonometrischen mathematischen Funktionen können Sie verschiedene trigonometrische Berechnungen an den Werten in einem Eingabe-Raster durchführen.

Funktion Beschreibung
ACos

Berechnet den Arkuskosinus der Pixel in einem Raster.

ACosH

Berechnet den Areakosinus Hyperbolicus der Pixel in einem Raster.

ASin

Berechnet den Arkussinus der Pixel in einem Raster.

ASinH

Berechnet den Areasinus Hyperbolicus der Pixel in einem Raster.

ATan

Berechnet den Arkustangens der Pixel in einem Raster.

ATan2

Berechnet den Arkustangens (auf Basis von x,y) der Pixel in einem Raster.

ATanH

Berechnet den Areatangens Hyperbolicus der Pixel in einem Raster.

Cos

Berechnet den Kosinus der Pixel in einem Raster.

CosH

Berechnet den Cosinus Hyperbolicus der Pixel in einem Raster.

Sin

Berechnet den Kosinus der Pixel in einem Raster.

SinH

Berechnet den Cosinus Hyperbolicus der Pixel in einem Raster.

Tan

Berechnet den Tanges der Pixel in einem Raster.

TanH

Berechnet den Tangens Hyperbolicus der Pixel in einem Raster.

Statistisch

Die folgenden Funktionen befinden sich in der Raster-Funktionskategorie Statistisch. Verwenden Sie die statistischen Funktionen, um statistische Raster-Operationen auf lokaler, Nachbarschafts- oder zonaler Basis auszuführen.

Funktion Beschreibung
Zellenstatistiken

Berechnet Statistiken aus mehreren Rastern auf Pixelbasis. Die verfügbaren Statistiken sind: "Mehrheit", "Maximum", "Mittelwert", "Medianwert", "Minimum", "Minderheit", "Bereich", "Standardabweichung", "Summe" und "Varianz".

Focal Statistics

Berechnet Statistiken für die Zellen innerhalb einer bestimmten Nachbarschaft um die einzelnen Pixel eines Eingabe-Rasters. Für Nachbarschaften sind mehrere Formen verfügbar.

Zonale Statistik

Berechnet Statistiken der Werte eines Gitternetzs innerhalb der Zonen eines anderen Datasets.

Verwandte Themen


In diesem Thema
  1. Raster-Funktionen