Здравствуйте!
Вопрос следующего характера, есть в песочнице Расчет стоимости доставки: https://tech.yandex.ru/maps/jsbox/2.1/deliveryCalculator теперь, там имеется возможность менять стоимость за км. По любым направлениям.
calculate: function (routeLength) { // Константы. var DELIVERY_TARIF = 20, // Стоимость за километр. MINIMUM_COST = 500; // Минимальная стоимость. return Math.max(routeLength * DELIVERY_TARIF, MINIMUM_COST); },
Теперь есть список из 22 направления, где цена за км другая:
Краснодар — Симферополь
Краснодар — Москва
Краснодар — Санкт-Петербург
Майкоп — Севастополь
Новороссийск — Москва
Ставрополь — Москва
Ростов-на-дону — Севастополь
Ставрополь — Симферополь
Миниральные Воды — Москва
Пятигорск — Санкт-Петербург
Майкоп — Москва
И обранто по этому 22 направления, исключения из остального!
Теперь этим исключениям возможно прописать свою цену за 1 км!? На каждое направление что туда, что обратно?
Как можно обыграть данный случай!? Спасибо!