"Такой возможности нет" - иммется ввиду через апи карт или в принципе?
Были мысли рисовать нужные линии самому в svg (с помощью snap.svg или чего-то подобного) и добавлять на карту полученную svg картинку как слой (overlay?). Можно ли так выйти из ситуации?
Здорово, а можете еще подсказать, как это сделать? По всей видимости нужно реализовать интерфейс IOverlay ? Только мне не понятно, как конкретно я должен добавлять полученный svg на карту. В каком методе? Как получить доступ к dom карты (и нужно ли вообще это делать)? Мб придется пользоваться какими-то методами самой карты? Мб можно/нужно унаследоваться от какого-то стандартного класса (overlay.Polyline например)? Как вообще добавить свою реалзицию, через overlay.storage ?
Еще, по всей видимости, нужно будет перерисовывать svg, при изменении зума и размеров карты. По каким событиям это сделать? Вообще, столько вопросов потому как не нашел никаких подобных примеров. Буду признателен, если дадите ссылки на какой-нибудь код по теме.
Не уверен, что по теме, но есть такой пример с отрисовкой сглаженной Polyline: https://jsfiddle.net/yracn0mq/26/ (клик по карте добавляет точку), https://jsfiddle.net/effrenus/yracn0mq/28/ (построение маршрута с попыткой сглаживания:)