Загрузить растры (Управление данными)

Сводка

Загружает исходные файлы из сервиса изображений или набора данных мозаики.

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

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

  • Отобранные растровые файлы или файлы LAS можно загрузить из сервиса изображений или набора данных мозаики в указанные папки в их первоначальном формате.

  • Если указан экстент вырезания, растры, которые его пересекают, будут вырезаны и преобразованы в заданный формат.

  • Можно выбрать сохранение структуры папок при загрузке данных.

Синтаксис

arcpy.management.DownloadRasters(in_image_service, out_folder, {where_clause}, {selection_feature}, {clipping}, {convert_rasters}, {format}, {compression_method}, {compression_quality}, {MAINTAIN_FOLDER})
ParameterОбъяснениеТип данных
in_image_service

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

Image Service; Mosaic Layer; Raster Layer; String
out_folder

Целевой сервис изображений или набор данных мозаики.

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

Выражение SQL, ограничивающее растровые данные только теми, которые удовлетворяют соответствующим условиям.

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

Ограничивает загрузку экстентом класса объектов или ограничивающим прямоугольником. Загружаются любые наборы растровых данных, которые пересекают этот экстент.

  • MAXOF - будет использоваться максимальный экстент всех входных данных.
  • MINOF - будет использоваться минимальная область, общая для всех входных данных.
  • DISPLAY– экстент будет равен видимому отображению.
  • Имя слоя - будет использоваться тот же экстент, что и в указанном слое.
  • Объект Extent - будет использоваться тот же экстент, что и в указанном объекте.
  • Строка координат, разделенных пробелами – будет использоваться экстент из заданной строки. Координаты должны быть выражены в таком порядке: x-min, y-min, x-max, y-max.
Extent
clipping
(Дополнительный)

Укажите, требуется ли вырезать загруженные изображения на основе геометрии пространственного объекта. Вырезается и загружается любой растр, который пересекает вырезающую геометрию. Это полезно, когда интересующая вас область не является прямоугольником. После вырезания загружаемых изображений необходимо указать выходной формат для них.

  • NO_CLIPPINGФайлы будут вырезаны на основе указанного минимального ограничивающего прямоугольника. Это значение по умолчанию.
  • CLIPPINGФайлы будут вырезаны на основе геометрии выбранного объекта.
Boolean
convert_rasters
(Дополнительный)

Укажите, следует ли конвертировать растры в заданный формат всегда или только в случае необходимости.

  • CONVERT_AS_REQUIREDНе конвертировать наборы растровых данных в другой формат.
  • ALWAYS_CONVERTКонвертировать загруженные наборы растровых данных в другой формат. Если для ограничения экстента вы использовали selection_feature, необходимо задать формат для параметра format.
Boolean
format
(Дополнительный)

Выберите выходной формат для загруженных наборов растровых данных.

  • TIFFTagged Image File Format. Это значение по умолчанию.
  • BILФайл Esri Band Interleaved by Line (BIL).
  • BSQEsri Band Sequential (BSQ).
  • BIPEsri Band Interleaved by Pixel (BIP).
  • BMPBitmap.
  • ENVIФайл ENVI DAT.
  • IMAGINE ImageERDAS IMAGINE.
  • JPEGJoint Photographics Experts Group (JPEG). Если выбран этот формат, можно также установить качество сжатия. Качество сжатия варьируется в диапазоне от 0 до 100.
  • GIFОбменный графический формат (GIF).
  • JP2JPEG 2000. Если выбран этот формат, можно также установить качество сжатия. Качество сжатия варьируется в диапазоне от 0 до 100.
  • PNGPortable Network Graphics (PNG).
String
compression_method
(Дополнительный)

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

  • NONEСжатие не выполняется. Это значение по умолчанию.
  • JPEGСжатие с небольшими потерями, которое использует алгоритм сжатия JPEG. Если вы выберете формат JPEG, вы также можете установить качество сжатия. Качество сжатия варьируется в диапазоне от 0 до 100. Это сжатие может использоваться для файлов JPEG и TIFF.
  • LZWСжатие без потерь, при котором сохраняются все значения ячеек растра.
  • PACKBITSСжатие PackBits для файлов в формате TIFF.
  • RLEКодирование для всей длины файлов в формате IMG.
  • CCITT_GROUP3Сжатие без потерь для 1-битных данных.
  • CCITT_GROUP4Сжатие без потерь для 1-битных данных.
  • CCITT_1DСжатие без потерь для 1-битных данных.
String
compression_quality
(Дополнительный)

Укажите значение от 1 до 100. Более высокие значения соответствуют более высокому качеству изображений, но меньшему сжатию.

Long
MAINTAIN_FOLDER
(Дополнительный)

Определяет структуру папок загруженных растров.

  • MAINTAIN_FOLDERСохраните иерархическую структуру папок для хранения исходных наборов растровых данных.
  • NO_MAINTAIN_FOLDERНаборы растровых данных будут загружены в out_folder с горизонтальной структурой папок.
Boolean

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

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

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

Папка

Пример кода

DownloadRasters Пример 1 (окно Python)

Пример скрипта Python для инструмента DownloadRasters.

import arcpy
DownloadRasters_management(
     "http://srv/arcgis/services/Ext/MDpan/ImageServer?", "c:/dload/", 
     "AcquisitionDate = date '1999-08-18'", "", 
     "c:/workspace/clippingfeat.shp", "TIFF", "JPEG", "75", 
     "MAINTAIN_FOLDER", "CONVERT_AS_REQUIRED")
DownloadRasters Пример 2 (автономный скрипт)

Это пример скрипта Python для инструмента DownloadRasters.

##Download Rasters from image services URL
##Maintain the original sensor data folder structure

import arcpy
arcpy.env.workspace = r"\\myworkstation\Workspace\downloadras"
    
arcpy.DownloadRasters_management(
     "http://serv1/arcgis/services/Ext/MD_LS_pan/ImageServer?",
     "downloadFolder", "AcquisitionDate = date '1999-08-18 00:00:00'",
     "", "", "", "", "", "MAINTAIN_FOLDER")

Environments

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

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы