Skip to main content

Зональная статистика в таблицу (Инструменты Анализ растра)

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

Вычисляет значения растра в пределах зон другого набора данных и записывает результаты в таблицу.

Иллюстрация

Иллюстрация инструмента Зональная статистика в таблицу

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

  • Этот инструмент портала анализа растров доступен, если вы вошли на портал ArcGIS Enterprise, содержащий ArcGIS Image Server, настроенный на Анализ растров. Когда инструмент запущен, ArcGIS Pro выступает в качестве клиента, а обработка происходит на серверах, интегрированных с ArcGIS Enterprise. Инструмент портала принимает слои с вашего портала в качестве входных данных и создает выходные данные на вашем портале.

    Входной растровый слой поддерживает слой с портала, URI или URL сервиса изображений или выходные данные инструмента Создать слой из сервиса изображений. Входным векторным слоем может быть слой с портала или URI или URL сервиса объектов. Этот инструмент не поддерживает локальные растровые данные или слои. Хотя вы можете использовать локальные векторные данные и слои в качестве входных данных для этого инструмента портала, рекомендуется использовать в качестве входных данных слои с вашего портала.

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

  • Если Входные растровые или векторные данные зоны (inputZoneRasterOrFeatures в Python) являются растром, это должен быть целочисленный растр.

    Если входные данные зон представлены пространственными объектами, они будут внутренне конвертированы в растр, при этом размер ячейки и выравнивание считываются из Входного растра значений (inputValueRaster в Python).

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

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

  • Если Входные растровые или векторные данные зон представлены объектами, для любых зональных объектов, которые не пересекаются с любыми центрами ячеек растра значений, эти зоны не будут конвертироваться во внутренний растр зон. В результате, эти зоны не будут представлены в выходных данных. Вы можете управлять этим поведением, задав соответствующее значение для параметра среды Размер ячеек:, что позволит сохранить необходимый уровень детализации зон объектов, и задать его в параметрах среды анализа. Если вы укажите меньший размер ячейки, выходной растр будет большего размера. Более высокий уровень разрешения выходных данных не даст вам возможности получить выходные данные более высокого качества, так как подробная детализация отсутствует во Входном растре значений.

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

  • Если Входные растровые или векторные данные зон представлен точечными объектами, возможно, что в каждую конкретную ячейку входного растра значений попадет больше одной точки. Для таких ячеек значение зоны определяется точкой с наименьшим значением ObjectID (например, OID или FID).

  • При указании Входных векторных или растровых данных зон полем зоны по умолчанию будет первое доступное и допустимое целочисленное или текстовое поле. Если других допустимых полей нет, по умолчанию используется поле ObjectID (например, OID или FID).

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

    Если тип данных является целочисленным, вычисление арифметической статистики поддерживает типы статистики Среднее, Большинство, Количество большинства, Процент большинства, Максимум, Медиана, Минимум, Меньшинство, Количество меньшинства, Процент меньшинства, Процентиль, Диапазон, Стандартное отклонение, Сумма и Разнообразие; Вычисление круговой статистики поддерживает типы статистики Среднее, Большинство, Меньшинство, Стандартное отклонение и Разнообразие.

    Если тип данных - с плавающей точкой, вычисление арифметической статистики поддерживает следующие опции: Среднее, Максимум, Медиана, Минимум, Процентиль, Диапазон, Среднеквадратическое отклонение и Сумма; вычисление круговой статистики поддерживает опции Среднее и Среднеквадратическое отклонение.

  • Для вычислений большинства и меньшинства при наличии привязки выходные данные будут представлять собой наименьшее из значений привязки.

  • Для вычисления круговой статистики отметьте параметр Вычислить круговую статистику (circularCalculation = "CIRCULAR" в Python) и укажите число для Значение обхвата окружности (circularWrapValue в Python).

  • В выходной таблице будет создано поле или ряд полей в зависимости от значения параметра Тип статистики (statisticType в Python).

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

    Тем не менее для циклической статистики, для имени поля предусмотрен префикс C_, за которым следует указанная статистика. Например, имя поля будет Median для статистики арифметической медианы и C_Median для статистики круговой медианы.

Параметры

Подпись Объяснение Тип данных

Входные растровые или векторные данные зон

Входной набор данных, определяющий зоны.

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

Raster Layer; Feature Layer

Входной растр значений

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

Raster Layer

Имя выходной таблицы

Имя выходной таблицы.

Если таблица с таким именем уже существует, появится запрос ввести новое имя.

String

Поле зоны

Поле, определяющее каждую зону.

Это может быть целочисленное или строковое поле набора данных зоны.

String

Игнорировать значение NoData при вычислениях

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

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

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

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

Boolean

Тип статистики

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

Определяет тип вычисляемой статистики.

Если растр значений целочисленный, доступны следующие опции: Все, Среднее, Большинство, Число большинства, Процент большинства, Значение, число и процент большинства, Максимум, Медиана, Минимум, Меньшинство, Число меньшинства, Процент меньшинства, Значение, число и процент большинства, Процентиль, Диапазон, Среднеквадратическое отклонение, Сумма, Разнообразие, Минимум и максимум, Среднее и среднеквадратическое отклонение и Минимум, максимум и среднее.

Если растр значений с плавающей точкой, доступные опции: Все, Среднее, Максимум, Медиана, Процентиль, Минимум, Диапазон, Среднеквадратическое отклонение и Сумма.

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

  • СреднееБудет рассчитано значение Среднее для всех ячеек в растровом слое, подлежащих суммированию, которые принадлежат той же зоне, что и выходная ячейка.

  • БольшинствоВычисляется значение, чаще всего встречаемое среди всех ячеек растрового слоя для суммирования, которые принадлежат той же зоне, что и выходная ячейка.

  • Число большинстваВычисляется частота всех ячеек, содержащих значение большинства в растре значений, которые принадлежат той же зоне, что и выходная ячейка.

  • Процент большинстваВычисляется процент ячеек, содержащих значение большинства в растре значений, принадлежащих той же зоне, что и выходная ячейка.

  • МаксимумВычисляется максимальное значение из всех ячеек растрового слоя для суммирования, которые принадлежат той же зоне, что и выходная ячейка.

  • МедианаВычисляется медиана значений всех ячеек растрового слоя для суммирования, которые принадлежат той же зоне, что и выходная ячейка.

  • МинимумВычисляется минимальное значение из всех ячеек растрового слоя для суммирования, которые принадлежат той же зоне, что и выходная ячейка.

  • МеньшинствоВычисляется значение, реже всего встречаемое среди всех ячеек растрового слоя для суммирования, которые принадлежат той же зоне, что и выходная ячейка.

  • Число меньшинстваВычисляется частота всех ячеек, содержащих значение меньшинства в растре значений, которые принадлежат той же зоне, что и выходная ячейка.

  • Процент меньшинстваВычисляется процент ячеек, содержащих значение меньшинства в растре значений, принадлежащих той же зоне, что и выходная ячейка.

  • ПроцентильВычисляет процентиль всех ячеек в растре значений, которые принадлежат той же зоне, что выходная ячейка. Девяностый процентиль вычисляется по умолчанию. Вы можете указать другие значения (от 0 до 100), используя параметр Значения процентиля.

  • ДиапазонВычисляется разность между максимальным и минимальным значением из всех ячеек растрового слоя для суммирования, которые принадлежат той же зоне, что и выходная ячейка.

  • Среднеквадратическое отклонениеВычисляется средне-квадратичное отклонение для всех ячеек растрового слоя для суммирования, которые принадлежат той же зоне, что и выходная ячейка.

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

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

  • Минимум и максимумВычисляется статистика Минимум и Максимум.

  • Среднее и Среднеквадратическое отклонениеВычисляется статистика Среднее и Среднеквадратическое отклонение.

  • Минимум, Максимум и СреднееВычисляется статистика Минимум, Максимум и Среднее.

  • Значение, количество и процент большинстваВычисляется статистика Значение меньшинства, Количество и Процент.

  • Значение, количество и процент меньшинстваВычисляется статистика Значение меньшинства, Количество и Процент.

String

Значения процентиля

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

Процентиль, который будет вычислен. Значение по умолчанию – 90, определяющее 90-й процентиль.

Значения могут варьироваться от 0 до 100. 0-й процентиль по существу эквивалентен минимуму в статистике, а 100-й - максимуму. Значение 50 даст, по существу, тот же результат, что и медиана в статистике.

Этот параметр доступен только при расчете процентиля.

Double

Обработать как многомерный

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

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

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

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

Boolean

Тип интерполяции процентиля

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

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

  • Автоматическое определениеЕсли входной растр значений - целочисленный, используется метод Ближайший. Если входной растр значений содержит пикселы с плавающей точкой, используется метод Линейный. Используется по умолчанию.

  • БлижайшийИспользуется ближайшее доступное значение к желаемому процентилю.

  • ЛинейныйИспользуется средневзвешенное значение двух окружающих значений из желаемого процентиля.

String

Вычислить круговую статистику

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

Определяет, как будет вычислен тип статистики.

  • ОтмеченоБудет вычислена круговая статистика, подходящая для циклических величин, таких как компасное направление в градусах, время дня и дробная часть вещественного числа.

  • Не отмеченоБудет вычислена арифметическая статистика. Используется по умолчанию.

Boolean

Значение обхвата окружности

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

Самое высокое возможное значение (верхняя граница) в циклических данных. Это положительное значение, со значением по умолчанию 360. Это значение также представляет ту же величину, что и самое низкое возможное значение (нижняя граница).

Этот параметр применим только при вычислении круговой статистики.

Double

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

Подпись Объяснение Тип данных

Выходная таблица

Выходная таблица.

Table View

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

Размер ячейки, Экстент, Маска, Выходная система координат, Растр привязки

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

  • Basic: Требуется ArcGIS Image Server
  • Standard: Требуется ArcGIS Image Server
  • Advanced: Требуется ArcGIS Image Server