<< Оглавление >> Модификатор полилиний (прополка) |
|
Универсальный модификатор полилиний.
Применяется, например, при Создать трассы из объектов
Для данной команды должно быть установлено units
aunits = 0 (градусах и долях градуса)
Потом восстанавливается значение.
Вызывается как отдельная функция
и при создании геоточек по полилиниям.
Используется для удаления избыточных и добавления дополнительных вершин на полилиниях (LWPOLYLINE и 3D-Polyline), которые удовлетворяют заданным условиям.
Параметры прополки - применяются для указания параметров для удаления избыточных вершин на линейных сегментах полилинии.
Расстояние – этот параметр используется для удаления близлежащих вершин. В нем указывается минимальное расстояние между вершинами.
Вершина удаляется, если (L1 + L2) < расстояние прополки.
Угол – используется для удаления избыточных вершин, для которых дополнительный угол меньше указанного значения. В градусах и долях градуса. 5 градусов 15 секунд = 5.25
Вершина удаляется, если q < угла прополки.
Параметры добавления – применяются для автоматического добавления вершин в линейные и дуговые сегменты полилинии. Добавленные вершины распределяются равномерно по сегменту полилинии, т. е. расстояние между ними одинаково, но меньше указанных параметров.
Расстояние – максимальное расстояние между вершинами на линейном сегменте.
Вершина добавляется, если L1 >SD. Причем, добавленные вершины на сегменте распределяются равномерно, т. е. расстояния между добавленными вершинами одинаково.
Если расстояние между вершинами больше, чем указанное значение, тогда точка добавляется в контур на интервал, меньший или равный указанному значению. Чем меньше значение – тем больше вершин добавляется в контур.
Хорда - максимальное расстояние между вершинами на дуговом сегменте.
Вершина добавляется, если L1 > хорда. Причем, добавленные вершины на сегменте распределяются равномерно, т. е. расстояния между добавленными вершинами одинаково.
Использование параметров прополки комбинируется переключателями. Значение параметров можно также задать на экране, нажав на кнопку указания.
В плане – преобразование сплайнов.
Исправлено в прополке для полилинии - сохраняется уровень и общая константная ширина (если такая есть).