Краткая информация
Сохраняет копию обработанных изображений в наборе данных мозаики в заданной папке в формате растровых файлов.
Этот инструмент используется в следующих двух процессах:
- Экспорт каждого из обработанных элементов набора данных мозаики в новый файл. Это позволяет вам получить каждый обработанный элемент в отдельном автономном файле. Убедитесь в том, что для экспортированных элементов установлено соответствующее значение NoData, чтобы не было черных границ.
- Экспорт каждого изображения в пределах набора данных мозаики временного ряда на основе области интереса. Это позволяет получить только одну область интереса по каждому из временных срезов.
Использование
По умолчанию все элементы будут экспортированы в назначенную папку. Вы можете создать запрос или выборку, если хотите экспортировать поднабор изображений.
Изображения будут экспортированы с применением выбранных цепей функций обработки. Будут применены только последовательности функций на уровне элемента; функции уровня набора данных мозаики (Mosaic Dataset) будут проигнорированы. Этот инструмент не экспортирует сырые исходные изображения.
Синтаксис
ExportMosaicDatasetItems_management (in_mosaic_dataset, out_folder, {where_clause}, {out_base_name}, {format}, {nodata_value}, {clip_type}, {template_dataset}, {cell_size})
Параметр | Объяснение | Тип данных |
in_mosaic_dataset | Набор данных мозаики с изображениями, которые вы хотите сохранить. | Mosaic Layer |
out_folder | Папка, в которой вы хотите сохранить свои изображения. | Folder |
where_clause (дополнительно) | Выражение SQL для сохранения выбранных изображений в наборе данных мозаики. Более подробно о синтаксисе SQL см. Справочник по SQL для выражений запросов, применяемых в ArcGIS (SQL reference for query expressions used in ArcGIS). | SQL Expression |
out_base_name (дополнительно) | Выберите префикс, который будет использоваться для имени каждого элемента после того, как он будет скопирован. За префиксом следует Object ID. Если базовое имя не указано, будет использован текст в поле Name набора данных мозаики. | String |
format (дополнительно) | Выберите формат для загруженных наборов растровых данных.
| String |
nodata_value (дополнительно) | Задайте значение пикселов, которые будут считаться NoData. Если вы выберете вырезание выходных объектов, рекомендуется указать значение NoData. | String |
clip_type (дополнительно) | Ограничьте экстент своего набора растровых данных перед тем, как его вырезать. Если вы выберете экстент или класс пространственных объектов, покрывающий область большую, чем ваши данные, то и сам экстент будет больше.
| String |
template_dataset (дополнительно) | Укажите класс пространственных объектов или используйте ограничивающий прямоугольник для ограничения экстента. | Extent |
cell_size (дополнительно) | Задайте пространственное разрешение, указав горизонтальный (x) и вертикальный (y) размеры выходных ячеек. Если эти размеры не указаны, используется пространственное разрешение входных данных. | Point |
Пример кода
ExportMosaicDatasetItems, пример 1 (окно Python)
Это пример Python работы инструмента ExportMosaicDatasetItems.
import arcpy
arcpy.ExportMosaicDatasetItems_management(
"c:/workspace/exportmditems.gdb/export_all_items",
"c:/workspace/export_all_items_out",
"allitems", "", "TIFF", "", "NONE", "", "")
ExportMosaicDatasetItems, пример 2 (автономный скрипт)
Это пример скрипта Python ExportMosaicDatasetItems.
#Export Mosaic Dataset items
import arcpy
arcpy.env.workspace = "c:/workspace"
#export mosaic dataset items using feature class as clipping extent
imdname = "exportmditem.gdb/exportmd"
outfolder = "c:/workspace/outfolder"
basename = "Landsat8"
query = "OBJECTID = 1"
out_format = "TIFF"
nodata_value = "#"
cliptype = "FEATURE_CLASS"
clip_featureclass = "c:/workspace/featureclassdb.gdb/clip_FC"
cell_size = "#"
arcpy.ExportMosaicDatasetItems_management(imdname, outfolder, basename,
query, out_format, nodata_value, cliptype, clip_featureclass, cell_size)