Полигоны Вороного

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


Назначение

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

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

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

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

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

Алгоритм может применяться как ко всем точкам слоя, так и к выборке.


Как создать полигоны Вороного

1. Выберите, какой слой будет исходным, а на каком будут размещены результаты. Это может быть один и тот же слой.

2. Выберите на исходном слое по меньшей мере три точки (слой должен быть доступным). Сделайте слой, на котором будут размещены результаты, изменяемым.

3. Нажмите на кнопку Полигоны Вороного на ленте Геометрия.

Аксиома откроет панель этого инструмента.

Выберите режимы и настройки полигонов.

4. Нажмите на кнопку Применить.

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


Настройки в диалоге


Выбрать слой с точками

Выберите слой, на котором расположены исходные точки.

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


Поместить результат

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

На изменяемый слой. Результат помещается на изменяемый слой.


Настройки полигонов.

Управляет работой алгоритма, создающего полигоны Вороного.

Расширить границы.

Параметр позволяет расширить границы объединяющего прямоугольника, сохраняя при этом формы полигонов Вороного.

Расширить границы =" 10% Расширить границы =" 50%

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

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

Единицы измерения чувствительности задаются системой координат карты и изменить их можно в диалоге Свойства карты.


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

Только контуры

Только контуры