Zusammenfassung
Konvertiert mindestens ein Raster-Dataset in ein anderes Format.
Verwendung
Wenn eines der Eingabe-Raster aufgrund der Beschränkungen, z. B. unterstützte Pixeltypen oder Anzahl der Bänder, für dieses Format nicht in das angegebene Ausgabeformat konvertiert werden kann, wird ein Fehler zurückgegeben. Das Werkzeug fährt dann mit dem nächsten Eingabe-Raster in der Liste fort.
Wenn ein Name und ein Format in der Ausgabe-Geodatabase bereits vorhanden sind, wird eine Zahl angefügt, sodass die Feature-Class eindeutig ist (z. B. landuse_1.tif).
Syntax
arcpy.conversion.RasterToOtherFormat(Input_Rasters, Output_Workspace, {Raster_Format})
Parameter | Erklärung | Datentyp |
Input_Rasters [in_raster,...] | Die zu konvertierenden Raster-Datasets. | Raster Dataset |
Output_Workspace | Der Ordner, in dem das Raster-Dataset gespeichert wird. | Workspace |
Raster_Format (optional) | Das Format des neuen Raster-Datasets.
| String |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
Derived_Workspace | Der Workspace, der die neuen Raster enthält. | Workspace |
Codebeispiel
In diesem Beispiel werden mehrere Eingabe-Raster unterschiedlichen Formats konvertiert und als Raster im gleichen Format ausgegeben.
import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.RasterToOtherFormat_conversion("test.tif;test2.tif;test3.tif",
"OtherFormat","BIL")
In diesem Beispiel werden mehrere Eingabe-Raster unterschiedlichen Formats konvertiert und als Raster im gleichen Format ausgegeben.
##=========================
##Usage: RasterToGeodatabase_conversion Input_Rasters;Input_Rasters...
## Output_Geodatabase {Configuration_Keyword}
import arcpy
arcpy.env.workspace = "c:/data"
##Convert Multiple Raster Datasets to FGDB
arcpy.RasterToOtherFormat_conversion("test1;test2.tif;test3.img",
"OtherFormat.gdb","")
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja