Flächen berechnen (Räumliche Statistiken)
Zusammenfassung
Berechnet Flächenwerte für jedes Feature in einer Polygon-Feature-Class.
Dieses Werkzeug wird in zukünftigen Versionen von ArcGIS nicht mehr enthalten sein, da es bessere Methoden zum Erstellen von Polygonflächen gibt, wie z. B.: Feld berechnen und die Geometrieberechnung.
Abbildung
Verwendung
-
Das in der Ausgabe-Feature-Class erstellte F_AREA-Feld wird mit Werten für die Fläche jedes Polygon-Features in quadratischen Einheiten des Ausgabe-Koordinatensystems aufgefüllt.
Es gibt alternative Methoden zum Erstellen eines Flächenfelds für Polygon-Features; dazu gehören: die Feldberechnung und die Geometrieberechnung.
Die Ausgabe-Feature-Class ist eine Kopie der Eingabe-Feature-Class mit dem zusätzlichen (oder aktualisierten F_AREA-Feld, das Polygonflächen enthält.
-
Dieses Werkzeug ist hilfreich für das Bestimmen einer Gewichtung für die intrazonale Interaktion.
-
Es kann verwendet werden, um einen Flächenwert für ein Untersuchungsgebietspolygon zu berechnen. Das Werkzeug Durchschnittlicher nächster Nachbar weist beispielsweise einen Flächenparameter auf.
Das F_AREA-Feld wird in der Ausgabe-Feature-Class erstellt, um berechnete Flächenwerte zu speichern. Wenn bereits ein Feld mit diesem Namen in der Eingabe-Feature-Class vorhanden ist, wird es in der Ausgabe-Feature-Class überschrieben.
Denken Sie beim Verwenden von Shapefiles daran, dass diese keine Nullwerte speichern können. Werkzeuge oder andere Verfahren, die Shapefiles aus Nicht-Shapefile-Eingaben erstellen, speichern bzw. interpretieren Nullwerte ggf. als Wert 0. Dies kann zu unerwarteten Ergebnissen führen. Weitere Informationen finden Sie unter Überlegungen zur Geoverarbeitung für die Shapefile-Ausgabe.
Syntax
Parameter | Erläuterung | Datentyp |
Input_Feature_Class |
Die Eingabe-Polygon-Feature-Class. | Feature Layer |
Output_Feature_Class |
Die Ausgabe-Feature-Class. Diese Feature-Class ist eine Kopie der Eingabe-Feature-Class mit hinzugefügtem (oder aktualisiertem) F_AREA-Feld. Das F_AREA-Feld enthält die Polygonfläche. | Feature Class |
Codebeispiel
Das folgende Skript im Python-Fenster veranschaulicht, wie Sie das Werkzeug "CalculateAreas" verwenden.
import arcpy arcpy.env.workspace = "c:/data" arcpy.CalculateAreas_stats("tracts.shp", "tracts_with_area_field.shp")
Das folgende eigenständige Python-Skript veranschaulicht, wie Sie das Werkzeug "CalculateAreas" verwenden.
# Calculate AREA values # Import system modules import arcpy # Local variables... workspace = "C:/data" input = "tracts.shp" calculate_output = "tracts_with_area_field.shp" try: # Set the current workspace (to avoid having to specify the full path to the feature classes each time) arcpy.env.workspace = workspace # Process: Calculate Areas... arcpy.CalculateAreas_stats(input, calculate_output) except: # If an error occurred when running the tool, print out the error message. print arcpy.GetMessages()
Umgebungen
- Ausgabe-Koordinatensystem
Die Feature-Geometrie wird vor der Analyse auf das Ausgabe-Koordinatensystem projiziert.