Упрощение (уменьшение количества точек) полилинии

<< Click to Display Table of Contents >>

Navigation:  РЕЖИМЫ РАБОТЫ В ОКНАХ-ЧЕРТЕЖАХ > < Работа с полилиниями >

 Упрощение (уменьшение количества точек) полилинии

 

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

 

 

 

Подвести курсор к полилинии и нажать на левую клавишу мыши. Полилиния будет отмечена маркерами начала и конца. Будут вычислены координаты упрощенной полилинии и она будет отрисована зеленым цветом:

 

 

Нажатие на левую клавишу мыши – исходная полилиния заменяется на упрощенную:

 

 

 

Нажатие на правую клавишу мыши – отмена упрощения полилинии.

 

 

 

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

 

 

Под углом между соседними отрезками полилинии понимается угол между продолжением одного отрезка и следующим за ним отрезком:
   

 

 

 

 

 

 

Параметры, которые используются при упрощении, задаются в диалоге "Параметры сглаживания/упрощения полилиний".

 

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