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

Сводка

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

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

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

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

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

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

Синтаксис

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
(Дополнительный)

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

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 (Переносимая сетевая графика).
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: Да

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