2.14. Генератор набора квадратов¶
Этот инструмент cоздает набор сеток квадратов (полигоны) и трансект их обхода для заданной территории.
На входе:
x0 - Долгота точки привязки
y0 - Широта точки привязки
x1 - Долгота опорной точки
y1 - Широта опорной точки
size1 - Количество ячеек по первой оси
size2 - Количество ячеек по второй оси
side - Сторона генерации ячеек (right,left)
base_interval - Размер стороны ячейки, метров
Алгоритм расчета: от точки привязки в направлении опорной точки прокладывается линия длиной равной size1*base_interval. От этой линии либо направо или налево от нее откладывается вторая линия длиной size2*base_interval, метров. Две эти линии формируют сетку квадратов.
Результатом работы процесса является набор слоёв:
rect1 - сеть ячеек размером size1*size2 ячеек, центр первой ячейки - в точке привязки
rect2 - сеть уменьшенных ячеек размером size1*size2 ячеек (т.е. в 4 раза больше ячеек, каждая крупная ячейка разделена на 4 части)
line1 - линии обхода в направлении перпендикулярном линии представленной точкой привязки и опорной точкой
line2 - линии обхода в направлении параллельном линии представленной точкой привязки и опорной точкой
centers - центры ячеек сетки rect1
Запуск инструмента: https://toolbox.nextgis.com/operation/quadro
Скачать пример результатов: https://nextgis.ru/data/toolbox/quadro/outputs.zip
Посмотреть результаты на интерактивной карте: https://demo.nextgis.com/resource/4582/display?panel=layers