An overview of the Spatial Analyst geoprocessing functions

Mit der Spatial Analyst-Lizenz verfügbar.

Das ArcGIS Spatial Analyst-Modul stellt eine Vielzahl an Geoverarbeitungsfunktionen für die räumliche Analyse und Modellierung von Raster-Daten (zellenbasiert) und Feature-Daten (Vektor) bereit.

The capabilities of Spatial Analyst are broken down into categories or groups of related functionality. Knowing the categories will help you identify which particular geoprocessing function to use. The table at the end of this section lists all the available analytical groups with a description of the capabilities offered by the geoprocessing functions in each.

For most geoprocessing functions that output to a raster, the output is a temporary raster object on disk. To make it permanent, you can call the raster object's save method. Based on the workspace and the extension specified, the output format will vary. See Output raster formats and names for more information.

The geoprocessing functions in the ArcPy Spatial Analyst module require the Spatial Analyst extension.

See the Spatial Analyst extension help to learn more about the product, its capabilities, and how to perform analysis with it.

Spatial Analyst geoprocessing functions

The functional categories of Spatial Analyst are identified below.

Geoprocessing functional categoryDescription

Conditional

Die konditionalen Geoverarbeitungsfunktionen 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.

Density

Mit den Geoverarbeitungsfunktionen für die Dichte können Sie die Dichte von Eingabe-Features innerhalb einer Nachbarschaft um jede Ausgabe-Raster-Zelle berechnen.

Distance

Mit den Geoverarbeitungsfunktionen für die Entfernung können Sie eine Analyse durchführen, die geradlinige Entfernungen (euklidische Entfernungen) oder gewichtete Entfernungen berücksichtigt. Die Entfernung kann mit einer einfachen Kostenoberfläche (Reibung) oder auf eine Weise gewichtet werden, bei der vertikale und horizontale Bewegungseinschränkungen berücksichtigt werden.

Legacy Distance

Die Vorversions-Geoverarbeitungsfunktionen für die Entfernung ermöglichen Ihnen den Zugriff auf die Entfernungsanalyse-Geoverarbeitungsfunktionen früherer ArcGIS- Versionen. Mit diesen Werkzeugen wird eine Analyse durchgeführt, die geradlinige Entfernungen (euklidische Entfernungen) oder gewichtete Entfernungen berücksichtigt. Die Entfernung kann mit einer einfachen Kostenoberfläche (Reibung) oder auf eine Weise gewichtet werden, bei der vertikale und horizontale Bewegungseinschränkungen berücksichtigt werden. Die Werkzeuge des Vorversions-Toolsets "Entfernung" nutzen die ursprüngliche Methode der Entfernungsberechnung aus früheren Versionen. Um die jetzt verfügbaren genaueren Entfernungsberechnungen zu nutzen, sollten Sie die Geoverarbeitungsfunktionen für die Entfernung außerhalb des Toolsets "Vorversion" verwenden.

Extraction

Mithilfe der Geoverarbeitungsfunktionen für die Extraktion können Sie eine Teilmenge von Zellen aus einem Raster extrahieren, entweder anhand ihrer Attribute oder anhand ihrer räumlichen Position. Sie können auch die Zellenwerte für bestimmte Positionen als Attribut in einer Point-Feature-Class oder als Tabelle erhalten.

Generalization

Die Geoverarbeitungsfunktionen für die Generalisierung werden verwendet, um kleine, fehlerhafte Datenmengen im Raster zu bereinigen oder um die Daten zur Beseitigung unnötiger Details zu generalisieren, damit eine allgemeinere Analyse durchgeführt werden kann.

Groundwater

Mit den Geoverarbeitungsfunktionen zur Grundwasseranalyse kann eine grundlegende Advektions-Dispersions-Modellierung der Grundwasserbestandteile im Grundwasserfluss vorgenommen werden. Sie können einzeln angewendet oder nacheinander verwendet werden, um den Grundwasserfluss zu modellieren und zu analysieren.

Hydrology

Die Geoverarbeitungsfunktionen für die Hydrologie werden verwendet, um das Verhalten von Wasser, das über eine Oberfläche fließt, zu modellieren. Sie können einzeln angewendet oder nacheinander verwendet werden, um ein Wasserlaufnetz zu erstellen oder Abflussgebiete zu skizzieren.

Interpolation

Mit den Geoverarbeitungsfunktionen für die Interpolation wird aus Referenzpunktwerten eine kontinuierliche (oder vorhergesagte) Oberfläche gebildet, die einen Messwert darstellt, beispielsweise die Höhe, Konzentration oder Magnitude (z. B. Höhe, Säuregehalt, Lärmpegel). Mit den Geoverarbeitungsfunktionen für die Oberflächeninterpolation werden anhand von Probemessungen Vorhersagen für alle Standorte in einem Ausgabe-Raster-Dataset getroffen, unabhängig davon, ob an der betreffenden Stelle eine Messung erfolgt ist.

Local

Die Geoverarbeitungsfunktionen unter "Lokal" sind diejenigen, bei denen der Wert an jeder Zellenposition im Ausgabe-Raster eine Funktion der Werte aus allen Eingaben an der betreffenden Position ist. Mit diesen Geoverarbeitungsfunktionen können Sie die Eingabe-Raster kombinieren, eine Statistik dazu berechnen oder ein Kriterium für jede Zelle im Ausgabe-Raster anhand der Werte einer jeden Zelle aus mehreren Eingabe-Rastern auswerten.

Map Algebra

Map Algebra ist eine Möglichkeit, durch das Erstellen von Ausdrücken in einer algebraischen Sprache eine räumliche Analyse durchzuführen. Mit der Geoverarbeitungsfunktion Raster berechnen können Sie schnell und einfach Map Algebra-Ausdrücke erstellen und ausführen, mit denen ein Raster-Dataset ausgegeben wird.

Math (general)

Mit den allgemeinen mathematischen Geoverarbeitungsfunktionen wird eine mathematische Funktion auf die Eingabe angewendet. Diese Geoverarbeitungsfunktionen lassen sich in mehrere Kategorien unterteilen. Mit den arithmetischen Geoverarbeitungsfunktionen werden grundlegende mathematische Operationen ausgeführt, z. B. Addition und Multiplikation. Es gibt Geoverarbeitungsfunktionen, mit denen verschiedene Typen von Potenzierungsoperationen ausgeführt werden. Dazu gehören neben den grundlegenden Potenzoperationen auch Exponentialgrößen und Logarithmen. Die restlichen Geoverarbeitungsfunktionen werden entweder zur Vorzeichenkonvertierung oder zur Konvertierung zwischen ganzzahligen Datentypen und Gleitkommadatentypen verwendet.

Math Bitwise

Die Geoverarbeitungsfunktionen für die bitweise mathematische Auswertung führen die Berechnungen mit der binären Darstellung der Eingabewerte durch.

Math Logical

Die logischen mathematischen Geoverarbeitungsfunktionen werten die Werte der Eingaben aus und bestimmen die Ausgabewerte auf der Grundlage boolescher Logik. Die Geoverarbeitungsfunktionen werden in vier Hauptkategorien untergliedert: boolesch, kombinatorisch, logisch und relational.

Math Trigonometric

Mit trigonometrischen mathematischen Geoverarbeitungsfunktionen können Sie verschiedene trigonometrische Berechnungen an den Werten in einem Eingabe-Raster durchführen.

Multidimensional Analysis

Mit den Geoverarbeitungsfunktionen von "Multidimensionale Analyse" können Sie Analysen wissenschaftlicher Daten für mehrere Variablen und Dimensionen durchführen.

Multivariate

Mit den Geoverarbeitungsfunktionen für die multivariate statistische Analyse lassen sich die Beziehungen zwischen unterschiedlichsten Attributtypen untersuchen. Zwei Arten von multivariaten Analysen stehen zur Verfügung: die Klassifizierung (überwacht und unüberwacht) sowie die Hauptkomponentenanalyse (PCA).

Neighborhood

Mit den Geoverarbeitungsfunktion für "Nachbarschaft" lassen sich die Ausgabewerte einer jeden Zellenposition anhand des Positionswertes und der in einer bestimmten Nachbarschaft ermittelten Werte erstellen. Der Nachbarschaftstyp kann beweglich oder ein Suchradius sein.

Overlay

Geoverarbeitungsfunktionen für die Überlagerungsanalyse ermöglichen die Anwendung von Gewichtungen auf mehrere Eingabe-Layer, ihre Kombination zu einer einzigen Ausgabe und die Identifizierung von bevorzugten Positionen in diesem Ergebnis auf Grundlage von Spezifikationen hinsichtlich Verteilung und Shape. Diese Geoverarbeitungsfunktionen werden häufig für die Eignungsmodellierung verwendet.

Raster Creation

Mit den Geoverarbeitungsfunktionen zur Raster-Erstellung werden neue Raster erstellt, in denen die Ausgabewerte auf einer Konstanten oder einer statistischen Verteilung beruhen.

Reclass

Die Geoverarbeitungsfunktionen von "Reklassifizieren" stellen eine Reihe von Methoden bereit, mit denen Sie Eingabezellenwerte reklassifizieren oder in alternative Werte ändern können.

Segmentation and Classification

Die Geoverarbeitungsfunktionen für die Segmentierung und Klassifizierung ermöglichen die Vorbereitung segmentierter Raster zum Erstellen von klassifizierten Raster-Datasets.

Solar Radiation

Die Geoverarbeitungsfunktionen für die Analyse der Sonneneinstrahlung ermöglichen es Ihnen, die Effekte der Sonne auf eine geographische Fläche für bestimmte Zeiträume zuzuordnen und zu analysieren.

Surface

Mit den Geoverarbeitungsfunktionen von "Oberfläche" können Sie ein Terrain quantifizieren und visualisieren, das durch ein digitales Höhenmodell dargestellt wird.

Zonal

Mit den Geoverarbeitungsfunktionen für Zonen können Sie Analysen durchführen, bei denen die Ausgabe ein Ergebnis von Berechnungen ist, die bei allen Zellen ausgeführt wurden, die zu den einzelnen Eingabezonen gehören. Eine Zone kann als einzelne Fläche mit einem bestimmten Wert definiert sein, sie kann jedoch auch aus mehreren getrennten Elementen bzw. Regionen bestehen, die alle den gleichen Wert aufweisen. Zonen können entweder nach Raster- oder nach Feature-Datasets definiert werden. Raster müssen den Typ "Ganzzahl" aufweisen und Features müssen über ein Attributfeld vom Typ "Ganzzahl" oder "Zeichenfolge" verfügen.

Spatial Analyst geoprocessing functional categories

Verwandte Themen