Подпись | Описание | Тип данных |
Входной растр | Набор растровых данных для панхроматического слияния. | Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer |
Красный канал | Канал входного растра, который будет отображаться как канал красного цвета. | Long |
Зеленый канал | Канал входного растра, который будет отображаться как канал зеленого цвета. | Long |
Синий канал | Канал входного растра, который будет отображаться как канал синего цвета. | Long |
Инфракрасный канал (Дополнительный) | Канал входного растра, который будет отображаться как инфракрасный. | Long |
Выходной набор растровых данных | Имя, местоположение и формат создаваемого набора растровых данных. При сохранении набора растровых данных в формате файла укажите расширение файла следующим образом: При сохранении набора растровых данных в базе геоданных расширение файла к имени набора растровых данных добавлять не нужно. При сохранении набора растровых данных в формате файла, вы должны указать соответствующее расширение:
При сохранении набора растровых данных в базе геоданных расширение файла к имени набора растровых данных добавлять не нужно. При хранении набора растровых данных в файле формата JPEG, файле JPEG 2000, файле TIFF или базе геоданных, вы можете указать Тип сжатия и Качество сжатия в параметрах среды геообработки. | Raster Dataset |
Панхроматическое изображение | Панхроматическое изображение высокого разрешения. | Raster Layer |
Тип панхроматического слияния | Задает алгоритм, использующийся для совмещения мультиспектрального и панхроматического каналов.
| String |
Вес красного канала (Дополнительный) | Значение от 0 до 1, которое будет использовано как вес красного канала. | Double |
Вес зеленого канала (Дополнительный) | Значение от 0 до 1, которое будет использовано как вес зеленого канала. | Double |
Вес синего канала (Дополнительный) | Значение от 0 до 1, которое будет использовано как вес синего канала. | Double |
Вес инфракрасного канала (Дополнительный) | Значение от 0 до 1, которое будет использовано как вес инфракрасного канала. | Double |
Сенсор (Дополнительный) | Задает сенсор входного многоканального растра. Сенсор можно задать, когда для параметра Тип панхроматического слияния выбрано Gram-Schmidt. Задание сенсора приведет к установке соответствующих весов каналов.
| String |
Краткая информация
Объединяет панхроматический набор растровых данных высокого разрешения с многоканальным набором растровых данных более низкого разрешения, чтобы создать многоканальный растр высокого разрешения Анализ.
Использование
Инструмент обработает только области, которые полностью перекрываются.
Вы можете сохранить выходные данные в формат BIL, BIP, BMP, BSQ, DAT, Esri Grid, GIF, IMG, JPEG, JPEG 2000, PNG, TIFF, MRF, или CRF, или набор растровых данных любой базы геоданных.
Четыре взвешенных значения, связанные с голубым, зеленым, красным и инфракрасным каналами, позволяют вам настроить слияние с панхроматическим каналом.
При слиянии с панхроматическим каналом, которое выполняется с трехканальным набором растровых данных, получается набор растровых данных, имеющий три канала. При слиянии с панхроматическим каналом, которое выполняется с четырехканальным набором растровых данных, получается набор растровых данных, имеющий четыре канала.
Параметры
arcpy.management.CreatePansharpenedRasterDataset(in_raster, red_channel, green_channel, blue_channel, {infrared_channel}, out_raster_dataset, in_panchromatic_image, pansharpening_type, {red_weight}, {green_weight}, {blue_weight}, {infrared_weight}, {sensor})
Имя | Описание | Тип данных |
in_raster | Набор растровых данных для панхроматического слияния. | Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer |
red_channel | Канал входного растра, который будет отображаться как канал красного цвета. | Long |
green_channel | Канал входного растра, который будет отображаться как канал зеленого цвета. | Long |
blue_channel | Канал входного растра, который будет отображаться как канал синего цвета. | Long |
infrared_channel (Дополнительный) | Канал входного растра, который будет отображаться как инфракрасный. | Long |
out_raster_dataset | Имя, местоположение и формат создаваемого набора растровых данных. При сохранении набора растровых данных в формате файла укажите расширение файла следующим образом: При сохранении набора растровых данных в базе геоданных расширение файла к имени набора растровых данных добавлять не нужно. При сохранении набора растровых данных в формате файла, вы должны указать соответствующее расширение:
При сохранении набора растровых данных в базе геоданных расширение файла к имени набора растровых данных добавлять не нужно. При хранении набора растровых данных в файле формата JPEG, файле JPEG 2000, файле TIFF или базе геоданных, вы можете указать Тип сжатия и Качество сжатия в параметрах среды геообработки. | Raster Dataset |
in_panchromatic_image | Панхроматическое изображение высокого разрешения. | Raster Layer |
pansharpening_type | Задает алгоритм, использующийся для совмещения мультиспектрального и панхроматического каналов.
| String |
red_weight (Дополнительный) | Значение от 0 до 1, которое будет использовано как вес красного канала. | Double |
green_weight (Дополнительный) | Значение от 0 до 1, которое будет использовано как вес зеленого канала. | Double |
blue_weight (Дополнительный) | Значение от 0 до 1, которое будет использовано как вес синего канала. | Double |
infrared_weight (Дополнительный) | Значение от 0 до 1, которое будет использовано как вес инфракрасного канала. | Double |
sensor (Дополнительный) | Задает сенсор входного многоканального растра. Сенсор можно задать, когда для параметра pansharpening_type выбрано Gram-Schmidt. Задание сенсора приведет к установке соответствующих весов каналов.
| String |
Пример кода
Это пример Python для функции CreatePansharpenedRasterDataset.
import arcpy
arcpy.CreatePansharpenedRasterDataset_management(
"c:/data/rgbn.tif","3","2","1","4", "c:/data/outpan.tif",
"c:/data/in_pan.img","Gram-Schmidt","","","","","QuickBird")
Это пример скрипта Python для функции CreatePansharpenedRasterDataset.
#3 Band RGB Pansharpen with Brovey algorithm
import arcpy
arcpy.env.workspace = "C:/workspace"
arcpy.CreatePansharpenedRasterDataset_management(
"rgb.img","3","2","1","1", "output\\rgb_pan.img","pan.img","Brovey")