Сводка
Конвертирует один или несколько наборов растровых данных в другой формат.
Использование
Если один из входных растров не может быть конвертирован в указанный выходной формат в результате ограничений формата – например, из-за неподдерживаемых типов пикселей или числа каналов – будет возвращена ошибка. Инструмент тогда перейдет к следующему входному растру в списке.
Если в выходной рабочей области объект с таким именем такого же формата уже существует, то в конце имени класса пространственных объектов будет добавлена цифра, чтобы сделать его имя уникальным (например, landuse_1.tif).
Синтаксис
arcpy.conversion.RasterToOtherFormat(Input_Rasters, Output_Workspace, {Raster_Format})
Parameter | Объяснение | Тип данных |
Input_Rasters [in_raster,...] | Наборы растровых данных для конвертации. | Raster Dataset |
Output_Workspace | Папка, в которую будет записан выходной растровый набор данных. | Workspace |
Raster_Format (Дополнительный) | Формат нового набора растровых данных.
| String |
Производные выходные данные
Name | Объяснение | Тип данных |
Derived_Workspace | Рабочая область, содержащая новые растры. | Рабочая область |
Пример кода
Пример конвертации нескольких входных растров разных форматов и вывода их в качестве растров одного формата.
import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.RasterToOtherFormat_conversion("test.tif;test2.tif;test3.tif",
"OtherFormat","BIL")
Пример конвертации нескольких входных растров разных форматов и вывода их в качестве растров одного формата.
##=========================
##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","")
Environments
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да