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.

  • MINIMUMGibt den kleinsten Wert aller Zellen im Eingabe-Raster zurück.
  • MAXIMUMGibt den höchsten Wert aller Zellen im Eingabe-Raster zurück.
  • MEANGibt den Mittelwert aller Zellen im Eingabe-Raster zurück.
  • STDGibt die Standardabweichung aller Zellen im Eingabe-Raster zurück.
  • UNIQUEVALUECOUNTGibt die Anzahl der Einzelwerte im Eingabe-Raster zurück.
  • TOPGibt den obersten bzw. Y-Max-Wert der Ausdehnung zurück.
  • LEFTGibt den linken bzw. X-Min-Wert der Ausdehnung zurück.
  • RIGHTGibt den rechten bzw. X-Max-Wert der Ausdehnung zurück.
  • BOTTOMGibt den untersten bzw. Y-Min-Wert der Ausdehnung zurück.
  • CELLSIZEXGibt die Zellengröße in der X-Richtung zurück.
  • CELLSIZEYGibt die Zellengröße in der Y-Richtung zurück.
  • VALUETYPEGibt 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
  • COLUMNCOUNTGibt die Anzahl der Spalten im Eingabe-Raster zurück.
  • ROWCOUNTGibt die Anzahl der Zeilen im Eingabe-Raster zurück.
  • BANDCOUNTGibt die Anzahl der Bänder im Eingabe-Raster zurück.
  • ANYNODATAGibt zurück, ob es NoData im Raster gibt.
  • ALLNODATAGibt zurück, ob alle Pixel NoData sind. Dieser Wert entspricht "ISNULL".
  • SENSORNAMEGibt den Namen des Sensors zurück.
  • PRODUCTNAMEGibt den auf den Sensor bezogenen Produktnamen zurück.
  • AQUISITIONDATEGibt das Datum zurück, zu dem die Daten aufgezeichnet wurden.
  • SOURCETYPEGibt den Quelltyp zurück.
  • CLOUDCOVERGibt die Menge an Wolkendecke als Prozentsatz zurück.
  • SUNAZIMUTHGibt den Sonnenazimut in Grad zurück.
  • SUNELEVATIONGibt die Sonnenhöhe in Grad zurück.
  • SENSORAZIMUTHGibt den Sensorazimut in Grad zurück.
  • SENSORELEVATIONGibt die Sensorhöhe in Grad zurück.
  • OFFNADIRGibt den Off-Nadir-Winkel in Grad zurück.
  • WAVELENGTHGibt 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