栅格转其他格式(批量) (转换)
摘要
将 ArcGIS 支持的一种或多种栅格数据集格式转换为 BIL、BIP、BMP、BSQ、ENVI DAT、GIF、GRID、ERDAS IMAGINE、JPEG、JPEG 2000、PNG、TIFF,或者转换为地理数据库栅格数据集格式。
用法
-
可将输出保存为 BIL、BIP、BMP、BSQ、DAT、GIF、GRID、IMG、JPEG、JPEG 2000、PNG、TIFF 格式或任意地理数据库栅格数据集。
语法
RasterToOtherFormat_conversion (Input_Rasters, Output_Workspace, {Raster_Format})
参数 | 说明 | 数据类型 |
Input_Rasters [Input_Rasters,...] |
要进行转换的输入栅格数据集。 | Raster Dataset |
Output_Workspace |
已转换栅格数据集的存储位置。 | Workspace ;Raster Catalog |
Raster_Format (可选) |
输出栅格数据集的格式。
| String |
代码示例
RasterToOtherFormats 示例 1(Python 窗口)
在本例中,将转换格式不同的若干输入栅格,并将它们输出为同一格式的栅格。
import arcpy from arcpy import env env.workspace = "c:/data/PrjWorkspace/RasGP" arcpy.RasterToOtherFormat_conversion("test.tif;test2.tif;test3.tif",\ "OtherFormat","BIL")
RasterToOtherFormats 示例 2(独立脚本)
在本例中,将转换格式不同的若干输入栅格,并将它们输出为同一格式的栅格。
##========================= ##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()
环境
相关主题
许可信息
ArcView: 是
ArcEditor: 是
ArcInfo: 是
7/10/2012