Снижение плотности точек в окупаемости инвестиций
reduce( сокращает количество точек, определяющих область интересов ROI)ROI. Объект ROI хранит массив точек в Position собственность. reduce заменяет исходное значение Position свойство с уменьшенным значением.
reduce метод вызывает reducepoly функция, которая использует алгоритм упрощения линии Рамера-Дугласа-Пекера. Этот алгоритм удаляет точки вдоль прямой линии и оставляет только точки (точки, где линия изогнута).
Алгоритм упрощения линии Рамера-Дугласа-Пекера рекурсивно подразделяет форму, ищущую замену серии точек прямой линией. Алгоритм проверяет, что ни одна точка на участке не отклоняется от прямой более чем на величину, заданную tolerance.
drawassisted | drawfreehand | drawpolygon | drawpolyline | reducepoly