Raster en d'autres formats (Conversion)

Résumé

Convertit un ou plusieurs jeux de données raster en un format différent.

Utilisation

  • Si des rasters en entrée ne peuvent pas être convertis dans le format en sortie spécifié en raison des limitations de ce format (par exemple le nombre de canaux ou les types de pixel pris en charge), une erreur est renvoyée. L'outil passe alors au raster en entrée suivant dans la liste.

  • Si le nom et le format existent déjà dans l'espace de travail en sortie, un numéro est ajouté à la fin du nom pour identifier la classe d'entités de manière unique (par exemple, landuse_1.tif).

Syntaxe

arcpy.conversion.RasterToOtherFormat(Input_Rasters, Output_Workspace, {Raster_Format})
ParamètreExplicationType de données
Input_Rasters
[in_raster,...]

Jeux de données raster à convertir.

Raster Dataset
Output_Workspace

Dossier dans lequel le jeu de données raster est enregistré.

Workspace
Raster_Format
(Facultatif)

Format du nouveau jeu de données raster.

  • BILFichier Band Interleaved by Line Esri
  • BIPFichier Band Interleaved by Pixel Esri
  • BMPFormat de jeu de données raster graphique bitmap Microsoft
  • BSQFichier Band Sequential Esri
  • CRFCloud Raster Format
  • ENVI DATFichier ENVI DAT
  • GIFFormat GIF (Graphic Interchange Format) pour jeux de données raster
  • GRIDFormat de jeu de données raster Esri Grid
  • IMAGINE ImageFormat de données raster ERDAS IMAGINE
  • JP2000Format de jeu de données raster JPEG 2000
  • JPEGFormat de jeu de données raster Joint Photographic Experts Group
  • MRFMeta Raster Format
  • PNGFormat de jeu de données raster Portable Network Graphic
  • TIFFFormat TIFF (Tagged Image File Format) pour les jeux de données raster
String

Sortie dérivée

NomExplicationType de données
Derived_Workspace

Espace de travail contenant les nouveaux rasters.

Espace de travail

Exemple de code

Exemple 1 d'utilisation de l'outil Raster en d'autres formats (fenêtre Python)

Cet exemple convertit plusieurs rasters en entrée de formats différents en rasters en sortie de format identique.

import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.RasterToOtherFormat_conversion("test.tif;test2.tif;test3.tif", 
                                     "OtherFormat","BIL")
Exemple 2 d'utilisation de l'outil Raster en d'autres formats (script autonome)

Cet exemple convertit plusieurs rasters en entrée de formats différents en rasters en sortie de format identique.

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

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes