Resumen
Convierte un dataset ráster de un formato a otro.
Uso
Esta herramienta permite convertir por lotes muchos dataset ráster a un formato diferente de una vez.
Si existe un ráster con los mismos nombre y formato que un ráster de entrada, la salida tendrá un nombre incrementado. Por ejemplo, si tiene dos rásteres de entrada denominados elevras.img y landuse.tif, y el Formato ráster se establece en TIFF, los rásteres de salida tendrán una denominación similar a elevras.tif y landuse_1.tif.
Si alguno de los rásteres de entrada no se puede convertir al formato de salida especificado como consecuencia de las limitaciones de dicho formato (por ejemplo, número de bandas o tipos de píxeles admitidos), se devolverá un error. La herramienta continuará entonces con el siguiente ráster de entrada de la lista.
Sintaxis
RasterToOtherFormat_conversion (Input_Rasters, Output_Workspace, {Raster_Format})
Parámetro | Explicación | Tipo de datos |
Input_Rasters [in_raster,...] | Datasets ráster que van a convertirse. | Raster Dataset |
Output_Workspace | Carpeta en la que se escribirá el dataset ráster con el nuevo formato. | Workspace; Raster Catalog |
Raster_Format (Opcional) | Formato del nuevo dataset ráster.
| String |
Muestra de código
Ejemplo 1 de RasterToOtherFormat (ventana de Python)
Esta muestra convierte varios rásteres de entrada de diferentes formatos y los saca como rásteres del mismo formato.
import arcpy
from arcpy import env
env.workspace = "c:/data/PrjWorkspace/RasGP"
arcpy.RasterToOtherFormat_conversion("test.tif;test2.tif;test3.tif",\
"OtherFormat","BIL")
Ejemplo 2 de RasterToOtherFormat (secuencia de comandos independiente)
Esta muestra convierte varios rásteres de entrada de diferentes formatos y los saca como rásteres del mismo formato.
##=========================
##Raster To Other Format
##Usage: RasterToOtherFormat_conversion Input_Rasters;Input_Rasters... Output_Workspace {TIFF | BIL | BIP
## | BMP | BSQ | ENVI DAT | GIF | GRID | IMAGINE Image | JP2000 | JPEG | PNG}
try:
import arcpy
arcpy.env.workspace = r"\\MyMachine\PrjWorkspace\RasGP"
##Convert Multiple Raster Dataset to FGDB
arcpy.RasterToOtherFormat_conversion("test1;test2.tif;test3.img","OtherFormat.gdb","")
##Load Raster Catalog
arcpy.RasterToOtherFormat_conversion("test.tif;test2.tif;test3.tif","OtherFormat","BIL")
except:
print "Raster To Other Format exsample failed."
print arcpy.GetMessages()
Entornos
- Compresión
- Espacio de trabajo actual
- Extensión
- NoData
- Palabra clave CONFIG de salida
- Dominio XY de salida
- Dominio Z de salida
- Sistema de coordenadas de salida
- La salida tiene valores Z
- Cuadrícula espacial de salida 1
- Cuadrícula espacial de salida 2
- Cuadrícula espacial de salida 3
- Pirámide
- Estadísticas de ráster
- Método de remuestreo
- Espacio de trabajo temporal
- Tamaño de tesela
- Resolución Z
Información sobre licencias
- ArcGIS Desktop Basic: Sí
- ArcGIS Desktop Standard: Sí
- ArcGIS Desktop Advanced: Sí