Объединить каналы (Управление данными (Data Management))
Краткая информация
Создает один набор растровых данных из нескольких каналов, а также может создать набор растровых данных, используя только поднабор каналов.
Рисунок
Использование
-
Этот инструмент также может создать набор растровых данных, содержащий поднабор каналов исходного набора растровых данных. Это полезно, если вам нужно создать новый набор растровых данных с определенными комбинацией и порядком каналов.
-
Порядок, в котором каналы перечислены в контрольном окне Входные данные с несколькими значениями (Multi-value Input), будет определять порядок каналов в выходном наборе растровых данных.
-
У выходных данных этого инструмента могут быть только с квадратные ячейки.
-
Вы можете сохранить выходные данные в формат BIL, BIP, BMP, BSQ, DAT, Esri Grid, GIF, IMG, JPEG, JPEG 2000, PNG, TIFF или набор растровых данных любой базы геоданных.
-
Выходной набор растровых данных берет размер ячейки из первого канала растра в списке.
-
По умолчанию, выходной набор растровых данных берет экстент и пространственную привязку первого канала растра и пространственную привязку в списке. Вы можете изменить это, установив выходной экстент и выходную систему координат в параметрах среды.
-
Ниже приведены некоторые примеры того, почему лучше комбинировать одноканальный набор растровых данных в многоканальный:
- Вы можете получить некоторые спутниковые данные, где каждый канал данных содержится в одном файле, например, band1.tif, band2.tif и band3.tif. Чтобы совмещать эти данные для создания составного цвета, каждый канал должен содержаться в одном наборе растровых данных (например, allbands.tif).
- У вас может быть несколько наборов растровых данных на одной площади, помещенных туда в разное время. Отображая эти наборы растровых данных как составные цвета, вы можете обнаружить изменение в области, например, рост городов или вырубка лесов. Чтобы создать этот составной цвет, каждый набор растровых данных должен содержаться как отдельные каналы в одном наборе растровых данных.
- В некоторых случаях выходные данные операции анализа являются одноканальным набором растровых данных. Для дальнейшего визуального анализа вам, возможно, потребуется объединить выходные данные, представляя данные как составной цвет.
- Комбинирование каналов в один набор растровых данных может помочь организовать многие связанные одноканальные растры.
Синтаксис
Параметр | Объяснение | Тип данных |
in_rasters [in_rasters,...] |
Входные наборы растровых данных. | Mosaic Dataset ; Mosaic Layer ; Raster Dataset ; Raster Layer |
out_raster |
Выходной набор растровых данных. При сохранении набора растровых данных в формате файла, вы должны указать соответствующее расширение:
При сохранении набора растровых данных в базе геоданных расширение файла к имени набора растровых данных добавлять не нужно. При хранении набора растровых данных в файле JPEG, файле JPEG 2000, файле TIFF или базе геоданных, вы можете указать тип и качество сжатия. | Raster Dataset |
Пример кода
Это пример Python для инструмента Объеденить каналы (Composite Bands).
import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.CompositeBands_management("band1.tif;band2.tif;band3.tif",
"compbands.tif")
Это пример скрипта Python для инструмента Объеденить каналы (Composite Bands).
##====================================
##Composite Bands
##Usage: CompositeBands_management in_rasters;in_rasters... out_raster
try:
import arcpy
arcpy.env.workspace = r"C:/Workspace"
##Compose multi types of single band raster datasets to a TIFF format raster dataset
arcpy.CompositeBands_management("band1.tif;comp.mdb/band2;comp.gdb/bands/Band_3","compbands.tif")
except:
print "Composite Bands example failed."
print arcpy.GetMessages()