Калькулятор расчета расстояния от А до Б
        Добрый день.
Посоветуйте, что можно использовать, может есть готовые варианты, плохо ищу.
Задача: сделать на сайтеподобие калькулятор, где можно ввести точку А и точку Б, тебе строится маршрут и указывается километраж, сам километраж умножается на N'ую сумму.
Не нужно мега точных расчетов, приблизительно что бы считал километраж + понимал населенные пункты.
Наверное нужно типо такого: tech.yandex.ru/maps/jsbox/2.1/deliveryCalculator
Только как передать данные в FormIt
Спасибо.
п.с. без привязки к miniShop2 )))
    
    
                                                                                
            Посоветуйте, что можно использовать, может есть готовые варианты, плохо ищу.
Задача: сделать на сайте
Не нужно мега точных расчетов, приблизительно что бы считал километраж + понимал населенные пункты.
Наверное нужно типо такого: tech.yandex.ru/maps/jsbox/2.1/deliveryCalculator
Только как передать данные в FormIt
Спасибо.
п.с. без привязки к miniShop2 )))
Комментарии: 2
Только как передать данные в FormItДобавить код в обработчик построения маршрута, который будет записывать данные в hidden input в форме.
                В примере, в конце есть функция которая возвращает сумму:
 
                    function calculate(routeLength) {
        return Math.max(routeLength * DELIVERY_TARIFF, MINIMUM_COST);
    }Перед return можно «пихать» данные в свою форму, которую обрабатывает FormIt, например:function calculate(routeLength) {
        $('#your-hidden-input').val(routeLength * DELIVERY_TARIFF);
        return Math.max(routeLength * DELIVERY_TARIFF, MINIMUM_COST);
    }            
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.