Экспорт элементов набора данных мозаики (Управление данными)

Сводка

Сохраняет копию обработанных изображений в наборе данных мозаики в заданной папке в формате растровых файлов.

Этот инструмент используется в следующих двух процессах:

  • Экспорт каждого элемента набора данных мозаики в новый файл. Это позволяет вам получить каждый обработанный элемент в отдельном автономном файле. Убедитесь в том, что для экспортированных элементов установлено соответствующее значение NoData, чтобы не было черных границ.
  • Экспорт каждого изображения в пределах набора данных мозаики временного ряда на основе области интереса. Это позволяет получить только одну область интереса по каждому из временных срезов.

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

  • По умолчанию все элементы будут экспортированы в указанную папку. Используйте параметр Определяющий запрос или выберите в интерактивном режиме записи в наборе данных мозаики для экспорта поднабора изображений.

  • Изображения будут экспортированы с результатами обработки примененных последовательностей функций. Будут применены только последовательности функций на уровне элемента; функции уровня набора данных мозаики будут проигнорированы. Этот инструмент не экспортирует сырые исходные изображения.

Синтаксис

ExportMosaicDatasetItems(in_mosaic_dataset, out_folder, {out_base_name}, {where_clause}, {format}, {nodata_value}, {clip_type}, {template_dataset}, {cell_size})
ParameterОбъяснениеТип данных
in_mosaic_dataset

Набор данных мозаики, содержащий изображения, которые вы хотите экспортировать.

Mosaic Layer
out_folder

Папка, в которой вы хотите сохранить свои изображения.

Folder
out_base_name
(Дополнительный)

Префикс, который будет использоваться для имени каждого элемента после того, как он будет скопирован. После префикса следует Object ID из базовой таблицы набора данных мозаики.

Если базовое имя не указано, будет использован текст в поле Name набора данных мозаики.

String
where_clause
(Дополнительный)

Выражение SQL для сохранения выбранных изображений в наборе данных мозаики. Более подробно о синтаксисе SQL см. раздел Справка SQL по используемым выражениям запросов.

SQL Expression
format
(Дополнительный)

Задает формат выходных наборов растровых данных.

  • TIFFФормат TIFF. Это значение по умолчанию.
  • Cloud Optimized GeoTIFFФормат Cloud Optimized GeoTIFF.
  • BMPФормат BMP.
  • ENVIФормат ENVI DAT.
  • Esri BILФормат BIL Esri.
  • Esri BIPФормат BIP Esri.
  • Esri BSQФормат BSQ Esri.
  • GIFФормат GIF.
  • GRIDФормат Grid Esri.
  • IMAGINE IMAGEФормат ERDAS IMAGINE.
  • JP2Формат JPEG 2000.
  • JPEGФормат JPEG.
  • PNGФормат PNG.
  • CRFФормат Облачный растр.
  • MRFФормат Мета Растр.
String
nodata_value
(Дополнительный)

Все элементы растра с указанными значениями будут записаны в выходной набор растровых данных как NoData.

Рекомендуется задать значение NoData, если выходные изображения будут обрезаны.

String
clip_type
(Дополнительный)

Укажите выходной экстент набора растровых данных. Если вы выберете экстент или класс пространственных объектов, покрывающий большую область, чем растровые данные, то и экстент выходных данных будет больше.

  • NONEВыходные данные не будут обрезаны. Это значение по умолчанию.
  • EXTENTДля вырезания выходных данных используется экстент.
  • FEATURE_CLASSЭкстент класс объектов, который будет использоваться для вырезания набора растровых данных.
String
template_dataset
(Дополнительный)

Класс пространственных объектов или ограничивающий прямоугольник для ограничения экстента.

Extent
cell_size
(Дополнительный)

Горизонтальные (x) и вертикальные (y) размеры выходных ячеек.

Если эти размеры не указаны, используется пространственное разрешение входных данных.

Point

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

NameОбъяснениеТип данных
derived_out_folder

Обновленная выходная папка.

Папка

Пример кода

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)

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

  • Basic: Нет
  • Standard: Да
  • Advanced: Да