Raster-Eigenschaften abrufen (Data Management)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Gibt die Eigenschaften eines Raster-Datasets, Mosaik-Datasets oder Raster-Produkts zurück.

Verwendung

Syntax

GetRasterProperties_management (in_raster, {property_type}, {band_index})
ParameterErläuterungDatentyp
in_raster

Das Eingabe-Raster-Dataset bzw. -Mosaik-Dataset.

Composite Geodataset
property_type
(optional)

Die Eigenschaft, die aus dem Raster-Dataset oder Mosaik-Dataset abgerufen werden soll.

  • MINIMUM —Gibt den kleinsten Wert aller Zellen im Eingabe-Raster zurück.
  • MAXIMUM —Gibt den höchsten Wert aller Zellen im Eingabe-Raster zurück.
  • MEAN —Gibt den Mittelwert aller Zellen im Eingabe-Raster zurück.
  • STD —Gibt die Standardabweichung aller Zellen im Eingabe-Raster zurück.
  • UNIQUEVALUECOUNT —Gibt die Anzahl der Einzelwerte im Eingabe-Raster zurück.
  • TOP —Gibt den obersten bzw. Y-Max-Wert der Ausdehnung zurück.
  • LEFT —Gibt den linken bzw. X-Min-Wert der Ausdehnung zurück.
  • RIGHT —Gibt den rechten bzw. X-Max-Wert der Ausdehnung zurück.
  • BOTTOM —Gibt den untersten bzw. Y-Min-Wert der Ausdehnung zurück.
  • CELLSIZEX —Gibt die Zellengröße in der X-Richtung zurück.
  • CELLSIZEY —Gibt die Zellengröße in der Y-Richtung zurück.
  • VALUETYPE —Gibt den Typ des Zellenwertes im Eingabe-Raster zurück:
    • 0 = 1-Bit
    • 1 = 2-Bit
    • 2 = 4-Bit
    • 3 = 8-Bit-Ganzzahl ohne Vorzeichen
    • 4 = 8-Bit-Ganzzahl mit Vorzeichen
    • 5 = 16-Bit-Ganzzahl ohne Vorzeichen
    • 6 = 16-Bit-Ganzzahl mit Vorzeichen
    • 7 = 32-Bit-Ganzzahl ohne Vorzeichen
    • 8 = 32-Bit-Ganzzahl mit Vorzeichen
    • 9 = 32-Bit-Gleitkommazahl
    • 10 = 64 Bit mit doppelter Genauigkeit
    • 11 = 8 Bit, komplex
    • 12 = 64 Bit, komplex
    • 13 = 16 Bit, komplex
    • 14 = 32 Bit, komplex
  • COLUMNCOUNT —Gibt die Anzahl der Spalten im Eingabe-Raster zurück.
  • ROWCOUNT —Gibt die Anzahl der Zeilen im Eingabe-Raster zurück.
  • BANDCOUNT —Gibt die Anzahl der Bänder im Eingabe-Raster zurück.
  • ANYNODATA —Gibt zurück, ob es NoData im Raster gibt.
  • ALLNODATA —Gibt zurück, ob alle Pixel NoData sind. Dieser Wert entspricht "ISNULL".
  • SENSORNAME —Gibt den Namen des Sensors zurück.
  • PRODUCTNAME —Gibt den auf den Sensor bezogenen Produktnamen zurück.
  • AQUISITIONDATE —Gibt das Datum zurück, zu dem die Daten aufgezeichnet wurden.
  • SOURCETYPE —Gibt den Quelltyp zurück.
  • CLOUDCOVER —Gibt die Menge an Wolkendecke als Prozentsatz zurück.
  • SUNAZIMUTH —Gibt den Sonnenazimut in Grad zurück.
  • SUNELEVATION —Gibt die Sonnenhöhe in Grad zurück.
  • SENSORAZIMUTH —Gibt den Sensorazimut in Grad zurück.
  • SENSORELEVATION —Gibt die Sensorhöhe in Grad zurück.
  • OFFNADIR —Gibt den Off-Nadir-Winkel in Grad zurück.
  • WAVELENGTH —Gibt den Wellenlängenbereich des Bandes in Nanometer zurück.
String
band_index
(optional)

Wählen Sie, aus welchem Band die Eigenschaften abgerufen werden. Wenn kein Band ausgewählt wird, dann wird bei der Ausführung des Werkzeugs das erste Band verwendet.

String

Codebeispiel

GetRasterProperties – Beispiel 1 (Python-Fenster)

Dies ist ein Python-Beispiel für "GetRasterProperties".

import arcpy
#Get the geoprocessing result object
elevSTDResult = arcpy.GetRasterProperties_management("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing result object
elevSTD = elevSTDResult.getOutput(0)
GetRasterProperties – Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Skriptbeispiel für "GetRasterProperties".

import arcpy
#Get the geoprocessing result object
elevSTDResult = arcpy.GetRasterProperties_management("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing result object
elevSTD = elevSTDResult.getOutput(0)

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Ja
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
9/11/2013