Skip to main content

Статистика растра (Параметр среды)

Инструменты, использующие параметр среды Статистика растра контролируют процесс построения статистики для выходных наборов растровых данных.

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

Примечания по использованию

  • Статистика по набору растровых данных необходима для выполнения в приложениях определенных задач, например, применения растяжки контраста или классификации данных.

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

  • Коэффициент пропуска позволяет повысить скорость вычисления статистики путем пропуска пикселов.

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

  • Коэффициенты пропуска для наборов растровых данных, хранящихся в файловой базе геоданных, различаются. Во-первых, если коэффициенты пропуска по x и y различаются, для этих двух коэффициентов пропуска по x и y будет использоваться тот, который меньше. Во-вторых, коэффициент пропуска связан с уровнем пирамидного слоя, который наиболее точно соответствует указанному коэффициенту пропуска. Если значение коэффициента пропуска не равно количеству пикселов в уровне пирамидного слоя, количество округляется в меньшую сторону до следующего уровня пирамидного слоя, и используется его статистика.

  • Ознакомьтесь с Матрицей растрового хранения, чтобы узнать, какими форматами растрового хранения можно управлять при использовании этой настройки.

Синтаксис диалога

  • Вычислить статистику—чтобы вычислить статистику, поставьте отметку.

  • Коэффициент пропуска для статистики—количество пропускаемых пикселов между образцами.

    • Коэффициент пропуска по X—количество горизонтальных пикселов между образцами. Значение должно быть больше нуля и меньше или равно количеству столбцов набора растровых данных. По умолчанию используется 1 или последний коэффициент пропуска.

    • Коэффициент пропуска по Y—количество вертикальных пикселов между образцами. Значение должно быть больше нуля и меньше или равно количеству строк набора растровых данных. По умолчанию используется 1 или последний коэффициент пропуска.

  • Игнорировать значение—указанные значения (может быть несколько), например, значение фона, не будут учитываться при вычислении статистики. При указании нескольких значений они разделяются точкой с запятой.

Синтаксис Python

arcpy.env.rasterStatistics = "calculate_statistics x_skip_factor y_skip_factor statistics_ignore_value"

Имя Объяснение

calculate_statistics

Чтобы вычислить статистику, используйте STATISTICS; в противном случае, установите NONE.

x_skip_factor

Значение коэффициента пропуска по оси x.

x_skip_factor является необязательным.

y_skip_factor

Значение коэффициента пропуска по оси y.

y_skip_factor является необязательным.

statistics_ignore_value

Игнорируемые значения (может быть несколько), например, значение фона, не будут учитываться при вычислении статистики. При указании нескольких значений они разделяются пробелом.

statistics_ignore_value является необязательным.

Синтаксис скриптов

import arcpy

# Statistics using a skip factor of 100 for x and y, and
# ignore values of 0 and 255
arcpy.env.rasterStatistics = 'STATISTICS 100 100 (0 255)'