Workspace To Mosaic (Samples)
Краткая информация
Mosaics all the raster datasets in a workspace, or geodatabase, to an output raster dataset. The output raster dataset must already exist.

Использование
Мозаика необходима, если два или более смежных набора растровых данных должны быть объединены в один. Некоторые методы мозаики могут помочь сократить резкие изменения вдоль границ перекрывающихся растров.
Для мозаики дискретных данных, опции Оператора мозаики (Mosaic Operator) Первый, Максимальный или Минимальный предоставят наиболее значимые результаты. Опции Оператора мозаики (Mosaic Operator) Смешанный и Средний наиболее подходят для непрерывных данных.
This tool will automatically resample the raster datasets using nearest neighbor resampling, which is not appropriate for continuous data types. If your raster inputs have floating point values with pixels that do not completely line up, you need to resample your floating-point input raster datasets with the bilinear interpolation or cubic convolution methods before you run the mosaic process.
The output raster must already exist since the input raster dataset will all be mosaicked into it. This raster dataset cell size determines the cell size for the entire mosaic.
Если выходной набор растровых данных не был создан, можно использовать инструмент Мозаика в новый растр (Mosaic to New Raster) или создать пустой набор растровых данных, перед тем как запустить инструмент.
-
Это пример инструмента был создан с использованием Python. Вы можете просмотреть и отредактировать код, что поможет вам в написании собственных скриптов.
-
Настройки параметров среды анализа растров недействительны для данного инструмента.
Синтаксис
Параметр | Объяснение | Тип данных |
input_workspace |
Входной рабочей областью может быть директория, файловая база геоданных, персональная база геоданных или база геоданных ArcSDE. | Folder | Workspace |
output_raster |
The output raster dataset into which the other input raster datasets are mosaicked. The output raster dataset must already exist. | Raster Dataset |
mosaic_method (дополнительно) |
Метод, используемый для создания мозаики в перекрывающихся областях.
| String |
mosaic_colormap_mode | Данный метод используется при выборе цветовой карты из входных растров для применения в выходной мозаике.
| String |
ignore_background_value (дополнительно) |
Используйте эту опцию для удаления нежелательных значений, созданных вокруг растровых данных. Указанное значение будет отделено от остальных значений набора растровых данных. Например, значение 0 по границам набора растровых данных будет отделено от значения 0 внутри набора растровых данных. Указанное значение элемента растра будет записано в выходной набор растровых данных как NoData (Нет Данных). Чтобы игнорировать значения фона для растров персональной базы геоданных или отдельных файлов растров, значение Игнорировать значение фона должно быть установлено на то же значение, что и NoData. Растры ArcSDE и файловой базы геоданных будут работать без этого дополнительного шага. | Double |
nodata_value (дополнительно) |
Все элементы растра с указанными значениями будут записаны в выходной набор растровых данных как NoData (Нет Данных). | Double |
convert_1_bit_data_to_8_bit (дополнительно) |
Выберите, будет ли входной 1-битный набор растровых данных конвертирован в 8-битный набор растровых данных. В этой конвертации значение 1 во входном наборе растровых данных поменяется на 255 в выходном наборе растровых данных. Это полезно при импорте 1-битного набора растровых данных в ArcSDE. 1-битовый набор растровых данных имеет 8-битовые пирамидные слои при хранении в файловой системе, но в ArcSDE 1-битовый набор растровых данных может иметь только 1-битовый пирамидный слой, что делает отображение непривлекательным. При конвертации данных в 8-битовые в ArcSDE пирамидные слои строятся как 8-битовые вместо 1-битовых, что приведет к нормальному отображению набора растровых данных.
| Boolean |
mosaic_tolerance (дополнительно) |
При объединении растров в мозаику пикселы целевого и исходного растров могут быть не выровнены относительно друг друга. Если есть рассогласование пикселов, необходимо принять решение, будет ли происходить пересчет, или же данные должны быть сдвинуты. От допуска мозаики зависит, будет ли выполняться пересчет пикселов или пикселы должны быть сдвинуты. Если смещение пикселов входного и результирующего наборов данных больше допуска, будет выполнен пересчет. Если разница в выравнивании пикселов (входящего и результирующего наборов данных) меньше этого допуска, пересчет не будет выполняться (вместо этого будет выполнен сдвиг). Значение допуска указывается в пикселах. Диапазон допустимых значений – от 0 до 0,5. Сдвиг гарантируется при допуске равном 0,5. При допуске, равном 0, пересчет гарантируется, если есть несоответствия в выравнивании пикселов. Например, исходные и целевые пикселы имеют смещение 0,25. Если допуск мозаики установлен на 0,2, то выполняется пересчет, поскольку смещение пикселей превышает допуск. Если допуск мозаики установлен на 0,3, то пикселы будут сдвинуты. | Double |
Пример кода
import arcgisscripting
gp = arcgisscripting.create()
gp.WorkspaceToMosaic_samples("D:\\temp\\tempws", "Database Connections\\raster.sde\\RASTER.WRKSPTOMOSAIC", "LAST", "FIRST", "#", "#", "#", "0")