Показать сообщение отдельно
  #16 (permalink)  
Старый 31.05.2015, 19:42
Аспирант
Отправить личное сообщение для Dark19 Посмотреть профиль Найти все сообщения от Dark19
 
Регистрация: 29.04.2014
Сообщений: 82

если честно, то не совсем понятно, что здесь происходит, но как я понимаю это функция подсчета расстояний:
f = function(b, c) {
	            var d = b[0] - c[0],
	                a = b[1] - c[1];
	            return Math.sqrt(d * d + a * a)
	        };

а как мне на ее место подставить функцию подсчета из карт:
ymaps.route([b, c]).then(function (router) {
                        var distance = Math.round(router.getLength() / 1000);
});

тут нельзя же так return сделать ибо я уже совсем запутался
Ответить с цитированием