В документации нашёл, как задавать рулетке позиции программным способом:
myMap.behaviors.get('ruler').geometry.set(0, [50.8, 18.3]); // первая точка
myMap.behaviors.get('ruler').geometry.set(1, [55.0, 82.6]); // вторая точка
Но рулетка не отображается на карте, хотя она действительно строится, т.к. если я поставлю мышкой третью точку, то отобразятся все три.
Скажите, пожалуйста, в чём может быть причина того, что рулетка не отображается на карте, пока вручную не поставишь ещё одну точку?