Raster in anderes Format (Conversion)

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})
ParameterErklärungDatentyp
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.

  • BILEsri Band Interleaved by Line-Datei
  • BIPEsri Band Interleaved by Pixel-Datei
  • BMPMicrosoft Bitmap-Grafik-Format für Raster-Datasets
  • BSQEsri Band Sequential-Datei
  • CRFCloud-Raster-Format
  • ENVI DATENVI-DAT-Datei
  • GIFGraphic Interchange Format für Raster-Datasets
  • GRIDEsri Raster-Dataset im Grid-Format.
  • IMAGINE ImageRaster-Datenformat von ERDAS IMAGINE
  • JP2000Raster-Dataset im JPEG 2000-Format
  • JPEGRaster-Dataset im Joint Photographic Experts Group-Format
  • MRFMeta-Raster-Format
  • PNGRaster-Dataset im Portable Network Graphics-Format
  • TIFFTagged Image File Format für Raster-Datasets
String

Abgeleitete Ausgabe

NameErklärungDatentyp
Derived_Workspace

Der Workspace, der die neuen Raster enthält.

Workspace

Codebeispiel

RasterToOtherFormat – Beispiel 1 (Python-Fenster)

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")
RasterToOtherFormat – Beispiel 2 (eigenständiges Skript)

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","")

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen