Raster-Band-Eigenschaften
Zusammenfassung
Die Describe-Funktion gibt die folgenden Eigenschaften für Raster-Bänder zurück. Tabelleneigenschaften und Dataset-Eigenschaften werden ebenfalls unterstützt.
Für ein Raster-Band wird der dataType "RasterBand" zurückgegeben.
Eigenschaften
Eigenschaft | Erläuterung | Datentyp |
Höhe (Nur lesen) |
Die Anzahl der Zeilen | Integer |
isInteger (Nur lesen) |
Gibt an, ob das Raster-Band vom Typ "Integer" ist. | Boolean |
meanCellHeight (Nur lesen) |
Die Zellgröße in Y-Richtung | Double |
meanCellWidth (Nur lesen) |
Die Zellgröße in X-Richtung | Double |
noDataValue (Nur lesen) |
Der NoData-Wert des Raster-Bands | String |
pixelType (Nur lesen) |
Der Pixeltyp
| String |
primaryField (Nur lesen) |
Der Index des Feldes | Integer |
tableType (Nur lesen) |
Der Klassennamen der Tabelle
| String |
Breite (Nur lesen) |
Die Anzahl der Spalten | Integer |
Codebeispiel
Raster-Band-Eigenschaften – Beispiel (eigenständiges Skript)
Mit dem folgenden eigenständigen Skript werden einige Eigenschaften eines Raster-Bandes angezeigt.
import arcpy # Create a Describe object from the raster band # desc = arcpy.Describe("C:/data/preston.img/Band_1") # Print some raster band properties # print "Height: %d" % desc.height print "Width: %d" % desc.width print "Integer Raster: %s" % desc.isInteger
7/10/2012