Клуб API Карт

disableRuler() и перетаскивание точек

Пост в архиве.
oldsugar
10 июля 2010, 01:02
скажите пожалуйста как запретить перетаскивание точек у линейки после вызова disableRuler()
4 комментария
Этого сделать нельзя.
Но быть может вам воспользоваться режимом редактированием у обычной ломаной для решения своей задачи?
думаю ломаная подходит.
подскажите тогда пожалуйста каким методом посчитать суммарное  расстояние между ее точками .
В цикле перебрать все точки и просуммировать растояния между ними:
http://api.yandex.ru/maps/jsapi/doc/ref/reference/polyline.xml#getPoints
http://api.yandex.ru/maps/jsapi/doc/ref/reference/geopoint.xml#distance
Также советую взглянуть на FAQ:
http://clubs.ya.ru/mapsapi/replies.xml?item_no=8089#coord-4