Система координации и диспетчеризации в городских службах такси работает следующим образом: moluch.ru
- Сбор данных о водителях. moluch.ru В большинстве случаев информация о местоположении и статусе водителя вводится в программу вручную диспетчером или водителями. moluch.ru Общие данные о водителе и его автомобиле добавляются в базу данных при добавлении в систему. moluch.ru
- Получение данных о местоположении водителей. moluch.ru Они могут автоматически собираться с GPS-устройств, установленных в автомобилях такси, и передаваться в клиентское приложение диспетчера. moluch.ru Также в некоторых системах передача данных о точке нахождения водителя осуществляется через мобильное приложение при помощи GPRS-канала. moluch.ru
- Приём заявок и назначение водителя. moluch.ru Диспетчер принимает по телефону заявку, назначает автомобиль, а таксист выполняет заявку и принимает оплату. moluch.ru Для автоматизации и оптимизации процесса приёма заявки диспетчеру потребуются уже собранные данные о статусе и местоположении водителя, а также данные о клиентах, улицах города, адресах популярных мест и некоторые другие. moluch.ru
- Выбор водителя для выполнения заявки. moluch.ru Добавляя заявку клиента в систему, диспетчер для её выполнения выбирает «свободных» водителей такси, находящихся на оптимальном расстоянии от текущей точки заявки. moluch.ru
Также в современных сервисах такси для распределения заказов между водителями используются алгоритмы автоматизации. telegra.ph Они анализируют геолокацию пассажира и выбранный тариф, а затем ищут ближайшие свободные автомобили, соответствующие заданным параметрам. telegra.ph При этом учитываются не только расстояние, но и текущая загруженность водителей, история их поездок, рейтинг и даже направление движения. telegra.ph