Клуб API Карт

Отрисовка рулетки по координатам программным способом

bobkovmaxim
12 ноября 2016, 18:33

В документации нашёл, как задавать рулетке позиции программным способом:

        myMap.behaviors.get('ruler').geometry.set(0, [50.8, 18.3]); // первая точка
        myMap.behaviors.get('ruler').geometry.set(1, [55.0, 82.6]); // вторая точка

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

Скажите, пожалуйста, в чём может быть причина того, что рулетка не отображается на карте, пока вручную не поставишь ещё одну точку?

2 комментария
Подписаться на комментарии к посту
Здравствуйте!
Всё гораздо проще, вот пример.
ymapsapi,
Супер! Спасибо, то что нужно.
Скажите, пожалуйста, не известно ли вам, как потом отловить событие закрытия рулетки (когда пользователь нажимает крестик на последней точке)?