Сглаживание полилинии
-
- Интересующийся
- Сообщения: 25
- Зарегистрирован: 20 сен 2010, 08:03
- Репутация: 0
- Откуда: Украина, Львов
Сглаживание полилинии
Доброго дня, всем!
Можно ли как то ломаную полилинию линию превратить в сглаженную?
Чтобы сглаженный участок был сглажен точками? как на рисунке снизу
спасибо
Можно ли как то ломаную полилинию линию превратить в сглаженную?
Чтобы сглаженный участок был сглажен точками? как на рисунке снизу
спасибо
- Вложения
-
- pic to.jpg (127.2 КБ) 9304 просмотра
-
- Гуру
- Сообщения: 4168
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Сглаживание полилинии
можно. Затащите ломаную в R, и постройте сплайн.kitant писал(а):Доброго дня, всем!
Можно ли как то ломаную полилинию линию превратить в сглаженную?
пакет: GEOmap
функция: getspline Get a spline curve along a set of points
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Сглаживание полилинии
В поставке с русскими MapInfo была утилита MiCAD. в ней есть команда - интерполяция И-сплайном ломаных
позволяет создавать и редактировать существующие ломаные, имеется настройка количества добавляемых вершин ломаной, по умолчанию - 5.
позволяет создавать и редактировать существующие ломаные, имеется настройка количества добавляемых вершин ломаной, по умолчанию - 5.
-
- Интересующийся
- Сообщения: 25
- Зарегистрирован: 20 сен 2010, 08:03
- Репутация: 0
- Откуда: Украина, Львов
Re: Сглаживание полилинии
Это случайно не "mapcad" tools? В английской версии?Донецков писал(а):В поставке с русскими MapInfo была утилита MiCAD. в ней есть команда - интерполяция И-сплайном ломаных
позволяет создавать и редактировать существующие ломаные, имеется настройка количества добавляемых вершин ломаной, по умолчанию - 5.
-
- Участник
- Сообщения: 56
- Зарегистрирован: 22 янв 2009, 14:56
- Репутация: 0
- Откуда: Владивосток
Re: Сглаживание полилинии
Случайно, нет. MapCAD, а есть MiCAD.kitant писал(а):Это случайно не "mapcad" tools? В английской версии?
-
- Интересующийся
- Сообщения: 25
- Зарегистрирован: 20 сен 2010, 08:03
- Репутация: 0
- Откуда: Украина, Львов
Re: Сглаживание полилинии
А для английской версии его где найти можно? Или обязательно устанавливать русскую версию,JMc писал(а):Случайно, нет. MapCAD, а есть MiCAD.kitant писал(а):Это случайно не "mapcad" tools? В английской версии?
что не особо хочется.
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Сглаживание полилинии
Конечно MiCAD, писал по памяти...
В английской его нет, т.к. он наш доморощенный...
В английской его нет, т.к. он наш доморощенный...
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 28 май 2013, 06:56
- Репутация: 0
Re: Сглаживание полилинии
Увидел, что сглаживание происходит по контуру. А если мне нужно, чтобы сглаживание было по опорным координатным точкам?gamm писал(а):можно. Затащите ломаную в R, и постройте сплайн.kitant писал(а):Доброго дня, всем!
Можно ли как то ломаную полилинию линию превратить в сглаженную?
пакет: GEOmap
функция: getspline Get a spline curve along a set of points
Вот например, есть у меня дорога, построенная по координатам. На картинке слева видно, что она выглядит как ломанная кривая. Задача: нужно сгладить линию так, чтобы координатные точки остались на линии. Я же пока что нашел в Мап-е такую функцию, которая позволяет выделить линию и через меню "Объект - Сгладить углы" произвести сглаживание (рисунок справа), но при этом как видно на рисунке точки не попадают на линию, т.к. сглаживание происходит не по опорным точкам, а на основе всей "траектории" линии что ли, если так можно выразиться. А моя задача заключается в том, чтобы эти координатные точки как раз таки и оставались на сглаженной линии

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей