+9
На рассмотрении

Сервис определения расстояний

alextalov 5 лет назад обновлен Максим Мартиросов 4 месяца назад 11

Раз уж вы с адресами работаете и завязаны на osm, почему бы не сделать сервис такой.

Чем это нам поможет: магазины в 20+ городах, в каждом есть доставка. Доставщики почти поголовно - небольшие конторы у которых 0% автоматизации, сумму определяют чуть ли не на глаз :) вот хотим чтобы все считалось на стойке заказа или на сайте.

Итого:

Входные данные: адрес магазина, адрес клиента, очертание города

Расчет: Если клиент в городе - M рублей, если за чертой - N рублей + километраж за городом * Q рублей. Т.е. от сервиса требуется определение что точка в городе и расстояние от черты города (или от конкретной точки) до точки.


Сейчас ищем систему для водителей, может это там и будет, так что не факт что если вы реализуете будем пользоваться)

В интернетах особо подходящего ничего не нашел, а яндекс слишком много хочет.

Ответ

Ответ
На рассмотрении

Интересная идея, спасибо! Посмотрим, насколько будет востребована.

Ответ
На рассмотрении

Интересная идея, спасибо! Посмотрим, насколько будет востребована.

Были весьма огорчены, что расстояние от МКАД считается по прямой (https://dadata.userecho.com/topics/1220-rasstoyanie-do-adresa-ot-mkad-kad/)
Не совсем ясна практическая польза.

Как раз хотели реализовать подобный функционал (описанный в посте), для подсчета стоимости доставки. И я уже было решил рекомендовать использовать dadata, но увы, прямое расстояние бесполезно.
Останется пока ограничится автоподсказками для полей форм и извращаться с яндекс картой для рассчета км.

Хочется верить, что всетаки сможете реализовать подсчет расстояния с учетом дорог.

Магазины используют это расстояние, чтобы понять стоимость доставки (в какую ценовую область попадает заказ, в зависимости от расстояния). Для этой задачи расстояния по прямой вполне достаточно.


Олег, для чего вам точное расстояние по дорогам?

Добрый вечер.

Мы хотим автоматизировать подсчет стоимости за доставку, с условием, что за МКАД цена считается по км.
А значит нужно учитывать дороги.
Я понимаю вашу логику, но далеко не все службы доставки работают по ценовым областям.
И понимаю, что учет дорог не тривиальная задача, но все же хочется верить, что в будущем в вашем таск менеджере появится подобная задача.

С яндекс картой другая проблема, по лицензии нельзя использовать функционал маршрутизатора, без использования самой карты. а пихать карту, только для рассчета км по дорогам, ну очень не хочется.
Это накладывает ограничения в плане кастомизации.

Мне очень нравится ваш сервис, и я всегда и всем рекомендую dadata (будучи веб разработчиком), но в данной ситуации увы и их.

Олег, спасибо за подробный ответ! Я только не до конца понял: вы хотите рассчитывать стоимость доставки прямо по километражу, по N рублей за километр? А какие службы доставки работают по такой ценовой модели?

Антон, да, по N рублей за километр.
Касательно служб доставки могу уточнить, но от меня требуется реализовать функционал, я не особо интересовался названием компании.

Понял, спасибо. Если не сложно — уточните, ну а если нет, то и нет

Мы пока не планировали такую фичу, так что в этом году её точно не будет. Посмотрим, насколько будет востребована.

Добрый день! Реализован ли данный функционал? Мы также считаем стоимость доставки.

Нет, и пока нет таких планов.

Для нас тоже актуально. Хотелось бы выводить значение от фиксированной точки А (магазин) до клиента, точка Б. Выводить значение что то типа "до адреса 6км или 15мин"

В идеале конечно взаимодействие с Яндекс картами, с учетом пробок итд - но у них это крайне дорого(((

поэтому хотя бы вывод сколько км... от этого уже можно придумать всевозможные формулы

Присоединяюсь к данному вопросу. Очень полезная фитча, особенно учитывая тот факт что в Яндексе похожий сервис стоит космических денег.

Ситуация такая, есть интернет магазин (склад) который находится где то в Москве, есть покупатель который хочет заказать себе товар и находится где то в Подмосковье. Магазину нужно точно рассчитать расстояние от магазина до покупателя по дорогам (не по прямой), а так же иметь возможность рассчитать время в пути. Для того что бы на основании этих данных можно было рассчитать стоимость доставки по своим тарифам.

Так же было бы не плохо иметь возможность в ответе на такой запрос получать ещё и время в пути, время в пути с учётом пробок а так же менять тип вида транспорта (легковой автомобиль, грузовой автомобиль, пешком, на велосипеде).

Уверен данный сервис бы имел не плохой спрос!

Аналоги такого сервиса: Яндекс Матрица расстояний, Mapbox, Google Distance Matrix API

Сервис поддержки клиентов работает на платформе UserEcho