Здравствуйте, уважаемые форумчане! Подскажите лисп/плагин/программу позволяющую аппроксимировать точки (либо сглаженную полилинию) полилинией из дуговых сегментов Предполагается ввод значений максимального отдаления результирующей дуговой полилинии от точек (аппроксимированной сглаженной полилинии), либо также минимальной длинны дуг (а возможно и указания в какую сторону должны быть выгнуты дуги) Спасибо за внимание!
https://geodesist.ru/resources/circleapproximation.184/ --- Сообщения объединены, 19 июл 2020, Оригинальное время сообщения: 19 июл 2020 --- Ramil777, В ресурсах покопайся.
Немного теории: http://mykaralw.narod.ru/articles/mnk_circle.pdf PS: В статье не упомянуто, что для предотвращения работы с "большими числами", аппроксимация производится не по исходным координатам, а по "нулевым": YXH0 = YXH - YXHcp.
не то... --- Сообщения объединены, 19 июл 2020, Оригинальное время сообщения: 19 июл 2020 --- есть полилиния из множества коротких линейных сегментов (скорее всего сглаженная) задача аппроксимировать её, или точки вершин данной полилинии дуговой полилинией, при том желательно с минимальным количеством сегментов, при этом так, чтобы максимальное отклонение от точек (а скорее всего от сглаженной полилинии вершинами которой являются эти точки) было задаваемым (например, 10мм)