Функция группирования региона

Доступно с лицензией Spatial Analyst.

Обзор

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

Это глобальная растровая функция.

Примечания

В общем, первому отсканированному региону присваивается значение один, второму Ї значение два и так далее, до тех пор, пока всем регионам не будут присвоены значения. Сканирование выполняется слева направо, сверху вниз. Значения, присвоенные выходным зонам, основаны на порядке, в котором они включаются в процесс сканирования.

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

По умолчанию параметр Добавить связь включен. Это приведет к созданию поля с именем LINK в таблице атрибутов выходного растра, в котором будут храниться исходные значения зоны каждой ячейки входного растра. Этот параметр применяется только в случае, если параметр Связность зон задан как В пределах. Если он задан как Пересечение, то таблица атрибутов выходного растра будет содержать только типовые поля Value и Count.

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

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

Параметры

Имя параметраОписание

Растр зон

(Обязательное)

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

Должен быть целочисленным.

Число соседних ячеек

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

  • Четыре—связность оценивается для четырех ближайших (по сторонам) соседей для каждой входной ячейки. Только ячейки с таким же значением, у которых есть хотя бы одна общая сторона, будут представлять собой отдельный регион. Если две ячейки расположены относительно друг друга по диагонали, они не считаются смежными. Это значение по умолчанию.

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

Связность зон

Определяет, какие значения ячеек должны учитываться при тестировании на связанность.

  • В пределах—связность региона оценивается для входных ячеек, которые являются частью одной и той же зоны (значение ячейки). Единственные ячейки, которые могут быть сгруппированы – это ячейки из одной и той же зоны, которые отвечают пространственным требованиям к связности, определенным параметром Число соседних ячеек (четыре или восемь). Это значение по умолчанию.

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

Добавить связь

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

  • Добавить связь—поле LINK будет добавлено к таблице выходного растра. В этом поле хранится значение зоны, к которой принадлежат ячейки каждого региона в выходных данных, в соответствии с правилом связности, заданном в параметр Число соседних ячеек. Это значение по умолчанию.

  • Нет связи—поле LINK добавляться не будет. Таблица атрибутов выходного растра будет содержать только поля Value и Count.

Исключенное значение

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

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

Если зоне во входном растре задано значение 0, то чтобы включить ее в операцию, укажите для этого параметра значение, которого нет во входных данных. Например, если во входном растре присутствуют значения 0, 1, 2 и 3 укажите в качестве Исключенного значения 99. В противном случае все ячейки со значением 0 во входных данных будут также 0 в выходных данных и для них также не будет выделено отдельных регионов.

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