При клике на точках получаю координаты. Нужно соединить точки в той последовательности, в какой на них кликнули. Пробую так, но не работает, конкретно не берутся координаты в Polyline(), полученные при клике на метки. Почему не работает эта конструкция?
myMap.geoObjects.events.add('click', function (e) {
var cordClick = e.get('target').geometry.getCoordinates();
var ParaPoint = '[' + cordClick + ']';
var StartPoint = '[53.657083,91.575066],';
var AllParaPoint = '[' + StartPoint + ParaPoint + ']';
myMap.geoObjects.add(new ymaps.Polyline(AllParaPoint));
});
И как можно посчитать расстояние между этими нажатыми точками?