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