Zusammenfassung
Ruft Informationen aus den Metadaten und beschreibenden Statistiken zu einem Raster-Dataset ab.
Verwendung
Die zurückgegebene Eigenschaft wird im Fenster Ergebnisse angezeigt.
Das Python-Ergebnis dieses Werkzeugs ist ein Geoverarbeitungsergebnisobjekt. Um den Zeichenfolgenwert zu erhalten, verwenden Sie die Methode getOutput des Ergebnisobjekts.
Syntax
GetRasterProperties(in_raster, {property_type}, {band_index})
Parameter | Erklärung | Datentyp |
in_raster | Das Raster, das die Eigenschaften enthält, die abgerufen werden sollen. | Composite Geodataset |
property_type (optional) | Die Eigenschaft, die aus dem Eingabe-Raster abgerufen werden soll.
| String |
band_index (optional) | Legt den Bandnamen fest, dessen Eigenschaften abgerufen werden sollen. Wenn kein Band ausgewählt wird, wird das erste Band verwendet. | String |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
property | Gibt den festgelegten Eigenschaftswert zurück. | Variant |
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)
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja