Установить свойства растра (Set Raster Properties) (Управление данными (Data Management))

Уровень лицензии:BasicStandardAdvanced

Краткая информация

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

Дополнительные сведения о статистике и свойствах растровых данных

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

Синтаксис

SetRasterProperties_management (in_raster, {data_type}, {statistics}, {stats_file}, {nodata})
ПараметрОбъяснениеТип данных
in_raster

Входной набор растровых данных или набор данных мозаики.

Mosaic Layer ; Raster Layer
data_type
(дополнительно)

Тип данных, содержащихся в этом наборе данных.

Эти параметры управляют символами, которые применяются при передаче наборов данных.

  • GENERICЭто растр, который не подходит ни к одному другому типу источника данных. ArcGIS попытается использовать для отображения этих данных наиболее приемлемый метод отображения.
  • ELEVATIONДанные являются данными рельефа. При отображении этих данных будет применена растяжка минимум-максимум.
  • THEMATICДанные являются категорийными. Следовательно, растяжка не будет использоваться. Возможно, эти данные должны отображаться с применением метода представления Цветовая карта (Сolormap) или Уникальные значения (Unique value).
  • PROCESSEDДанные уже расширены. Следовательно, при отображении этого набора данных не будет применяться растяжка.
String
statistics
[[band_index, min, max, mean, std_dev],...]
(дополнительно)

Введите количество каналов, минимальное статистическое значение, максимальное статистическое значение, среднее статистическое значение и стандартное значение отклонения.

Value Table
stats_file
(дополнительно)

XML-файл, в котором содержатся статистические данные. Этот файл можно создать путем экспорта статистики из другого растра или набора данных мозаики.

File
nodata
[[band index, nodata_value],...]
(дополнительно)

Определяет значения для каждого канала или для всех каналов. Каждый канал может иметь заданное уникальное значение NoData, или то же значение может быть задано для всех каналов. Если необходимо определить несколько значений NoData для каждого канала, разделяйте эти значения пробелами при их вводе в параметр bands_for_nodata_value.

Value Table

Пример кода

Установить свойства растра (SetRasterProperties). Пример 1 (окно Python)

Это пример Python для инструмента Установить свойства растра (SetRasterProperties).

import arcpy
arcpy.SetRasterProperties_management("\\cpu\data\srtm.tif", "ELEVATION", 
                                     "1 50 400 5 28" , "#" , "#")
Установить свойства растра (SetRasterProperties). Пример 2 (автономный скрипт)

Это пример скрипта Python для инструмента Установить свойства растра (SetRasterProperties).

#Set raster dataset type and statistics

import arcpy
arcpy.env.workspace = "C:/Workspace"
    
arcpy.SetRasterProperties_management("srtmraster.tif", "ELEVATION", 
                                         "1 50 400 5 28", "#", "#")

Параметры среды

Связанные темы

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

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
5/10/2014