Растр в другой формат (Конвертация)

Краткая информация

Конвертирует один или несколько наборов растровых данных в другой формат.

Использование

  • Если один из входных растров не может быть конвертирован в указанный выходной формат в результате ограничений формата – например, из-за неподдерживаемых типов пикселей или числа каналов – будет возвращена ошибка. Инструмент тогда перейдет к следующему входному растру в списке.

  • Если в выходной рабочей области объект с таким именем такого же формата уже существует, то в конце имени класса пространственных объектов будет добавлена цифра, чтобы сделать его имя уникальным (например, landuse_1.tif).

Параметры

ПодписьОписаниеТип данных
Входные растры

Наборы растровых данных для конвертации.

Raster Dataset; Raster Layer
Выходная рабочая область

Папка, в которую будет записан выходной растровый набор данных.

Workspace
Формат растра
(Дополнительный)

Задает формат, который будет использоваться для выходного набора растровых данных.

  • BILВыходным форматом будет Esri BIL.
  • BIPВыходным форматом будет Esri BIP.
  • BMPВыходным форматом будет Microsoft BMP.
  • BSQВыходным форматом будет Esri BSQ.
  • CRFВыходным форматом будет CRF.
  • Файл ENVI DATВыходным форматом будет ENVI DAT.
  • GIFВыходным форматом будет GIF.
  • Esri GridВыходным форматом будет Esri Grid.
  • Файл ERDAS IMAGINEВыходным форматом будет ERDAS IMAGINE.
  • JPEG 2000Выходным форматом будет JPEG 2000.
  • JPEGВыходным форматом будет JPEG.
  • MRFВыходным форматом будет MRF.
  • PNGВыходным форматом будет PNG.
  • TIFFВыходным форматом будет TIFF.
String

Производные выходные данные

ПодписьОписаниеТип данных
Обновленная выходная рабочая область

Рабочая область, содержащая новые растры.

Workspace

arcpy.conversion.RasterToOtherFormat(Input_Rasters, Output_Workspace, {Raster_Format})
ИмяОписаниеТип данных
Input_Rasters
[Input_Rasters,...]

Наборы растровых данных для конвертации.

Raster Dataset; Raster Layer
Output_Workspace

Папка, в которую будет записан выходной растровый набор данных.

Workspace
Raster_Format
(Дополнительный)

Задает формат, который будет использоваться для выходного набора растровых данных.

  • BILВыходным форматом будет Esri BIL.
  • BIPВыходным форматом будет Esri BIP.
  • BMPВыходным форматом будет Microsoft BMP.
  • BSQВыходным форматом будет Esri BSQ.
  • CRFВыходным форматом будет CRF.
  • ENVI DATВыходным форматом будет ENVI DAT.
  • GIFВыходным форматом будет GIF.
  • GRIDВыходным форматом будет Esri Grid.
  • IMAGINE ImageВыходным форматом будет ERDAS IMAGINE.
  • JP2000Выходным форматом будет JPEG 2000.
  • JPEGВыходным форматом будет JPEG.
  • MRFВыходным форматом будет MRF.
  • PNGВыходным форматом будет PNG.
  • TIFFВыходным форматом будет TIFF.
String

Производные выходные данные

ИмяОписаниеТип данных
Derived_Workspace

Рабочая область, содержащая новые растры.

Workspace

Пример кода

RasterToOtherFormat, пример 1 (окно Python)

Пример конвертации нескольких входных растров разных форматов и вывода их в качестве растров одного формата.

import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.conversion.RasterToOtherFormat("test.tif;test2.tif;test3.tif", 
                                     "OtherFormat","BIL")
RasterToOtherFormat, пример 2 (автономный скрипт)

Пример конвертации нескольких входных растров разных форматов и вывода их в качестве растров одного формата.

##=========================
##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.conversion.RasterToOtherFormat("test1;test2.tif;test3.img", 
                                     "OtherFormat.gdb","")

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы