Можно вообще уйти от кликанья по сегментам, если задействовать роутинг. Посмотрите как работает прокладка маршрута на гуглокартах. Поставил ключевые точки - получил готовую линию по дорогам. Ах да, я забыл, роутинг же есть только в навигаторах… :slight_smile:

А чтобы не ломалось - надо хранить отдельно геометрию целиком. Надо выбирать что важнее - или защита от поломок или автоматическое изменение геометрии при редактировании геометрии дорог.