Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Получить дистанцию от одного места до другого


Recommended Posts

Здравствуйте, нужно написать модуль (разумеется не бесплатно) который бы отображался в корзине, куда человек вписывает адрес получения, и уже автоматически высчитывается километраж от нас до клиента.
(система нужна бесплатная)
из того что я надыбал сам, есть несколько вариантов 1-й это первая ссылка, сделать фреймом и уже парсить как-то.

второе через майкрософт (не разобрался как) ну и 3-й поднять собственный сервер (поднять не проблема)

буду рад от вас услышать более лёгкие пути решения (бесплатные)

Спойлер

https://ru.distance.to/


В зависимости от вашей цели и количества запросов, которые необходимо отправить через службу, API-интерфейсы REST Bing Maps, как правило, бесплатны - они просто требуют, чтобы вы сначала зарегистрировались на ключ с https://www.bingmapsportal.com/ ,

API для службы маршрутов находится по адресу: http://msdn.microsoft.com/en-us/library/ff701717.aspx , которая может возвращать пройденные расстояния и маршруты, проложенные между 25 путевыми точками.

Условия использования: http://www.microsoft.com/maps/product/terms.html , но в основном это бесплатно для образовательных / некоммерческих целей и бесплатно для коммерческого использования, если это общедоступное приложение и вы не превышать 500 000 транзакций за 12 месяцев. В противном случае вам нужно получить коммерческую лицензию.

Бесплатно - придется самостоятельно поднимать собственный сервер со своим API на базе https://www.graphhopper.com и данных OSM.

 

Надіслати
Поділитися на інших сайтах


А Вам какое расстояние нужно? Линейка от Вас до "клиента" с учетом окружности Земли? Маршрут по картам? Какие дороги учитывать общего пользования, трассы и прокладывать ли маршрут по мелким населенным пунктам? А актуальность маршрутов где брать будете? А на каком транспорте рассчет вести, иногда для "пешего" маршрута расстояние на 10-20% меньше, чем для вело, и на 15-25 меньше, чем авто. А точка начала и финиша маршрута это прям точка, окружность или многоугольник? А если точка, то где вероятность, что в эту точку (из этой точки) можно проложить маршрут на авто/велосипеде? 

Я почему спрашиваю - делали приложение (аналог блаблакара) на андроид/иос и все эти вопросы (уверен большую часть я даже не вспомнил) выплыли в процессе выбора решений.

В итоге выбор пал на SDK от гуглкарт с его АПИ. Хотя изначально все рассчитывалось на сервере прям мускулом (по точкам).

  • +1 1
Надіслати
Поділитися на інших сайтах

23 минуты назад, nikifalex сказал:

т.е. пока вы писали, у вас деньги кончились?

:D нет, имелось ввиду API бесплатное, а за написание модуля деньги))
на данный момент скинули модуль за 1к, сейчас разбираюсь подходит или нет.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.