Что посоветуете использовать для реализации расчёта цены из километража в приложении?
Добрый день.
Скажите, как лучше реализовать расчёты километража и цены при заказе автомобиля для грузоперевозок?
Есть приложение - кое-какое. Некоторая заготовочка на MODX под miniShop2. В ближайшее будущее буду масштабировать приложение до полноценного интернет-магазина заказов грузоперевозок.
Для реализации нашёл 2 варианта: 1 - API деловых линий. Но вся инфа заказов будет утекать на сервер прямых конкурентов - что самое последнее дело.
2 - аддон под MODX msDeliveryOnMap, который не подходит лишь тем параметром, что считает километрах только с одной отправной точки, которая определяется только в системных настройках.
Поэтому я решил задуматься о том, как реализовать задачу подручными способами + API карт. В принципе входные данные - это отправная и конечная точка, выбор автомобиля. Всё достаточно просто. Хочу поинтересоваться, кто какие карты использовал или знает об API, позволяющем добавить на карту эти точки и получить в ответ расстояние, из которого уже высчитывать цены.
Всем спасибо.
И те и те карты имеют API для построения маршрута. Можно даже карту не использовать, а сразу попросить рассчитать расстояние. Другое дело, что ни та ни та не разделяют автомобили и им всё равно может тут проехать грузовик или нет, главное дорога есть.
Да, относительно карты, мне просто нужно получить километрах в результат выполнения API. Потом его уже отдавать в свой калькулятор. Относительно карт - нашёл в яндексе подобный апи, но по лицухе карту нужно разместить обязательно. Я думаю это даже круто. Юзер сразу может увидеть путь. Но по документации 2 поля ввода на карте. Скорее всего придётся немного повозиться и после map.load() при change в полях ввода моей формы - отправной точки и точки назначения - отправлять данные в поля карт, которые просто скрою через свой css.
В google maps API я и этого не нашёл. В mapbox тоже не увидел. Короче как всегда, в веб-разработке, ситуацию спасает яндекс)))
Никита Кит: По "лицухе" вы можете не показывать карту в явном виде, но если вдруг соберётесь, то непременно только их. За остальной поиск вам определённо неуд. У гугла и у Mapbox это - Directions API.