Клуб API Карт

Вызов линейки

RybarTem
8 ноября 2012, 18:42

Доброго времени суток.

 

Есть собственная панель контролов для карты 2.0, там етсь кнопка линейки, не хочется изобретать велосипед и писать свою линейку. Как можно включить линейку с кастомной кнопки? Или как узнать длинну нарисованной линии в метрах на худой конец=)

 

С уважением, Артем!

6 комментариев
Подписаться на комментарии к посту

можно включить соотв. поведение

Спасибо, получилось, а как очистить карту? пробую метод close говорит что его не существует

myMap.behaviors.get('ruler').disable();

Так рисование закончится, но точки не удалятся.

map.behaviors.get('ruler').setState('');

.setState(''); это как то странно

может хотя бы .setState(null);

а вообще хорошо бы метод отдельный

setState(null) должен работать, но я не проверял :)