Автоматическое изменение района

Автоматическое изменение района

в АСУ "Городское такси" существует функция автоматического определения и изменения района нахождения машин такси.

Существует 2 различных принципа работы данного функционала:

способ 1: управление районами сервером: сервер АСУ постоянно отслеживает положение каждого терминала и, на основании полученных координат, выставляет район каждому водителю на линии. плюсы этого способа: универсальность ( не зависит от версии таксометра), работает с терминалами на Windows CE

Минусы этого способа: повышение нагрузки на сервер

Включается в меню Терминал водителя, вкладка "Район", пункт Автоизменение района у водителя ( по данным GPS на стороне сервера)

способ 2: управление районами таксометром ( поддерживается таксометрами на Andorid с версии 2.11.11) - терминал водителя при получении координат сравнивает их с данными о районах, определяет свой район и передаёт серверу данные о положении и районе.

плюсы этого способа: уменьшение нагрузки на сервер.

Минусы этого способа: не поддерживает работу с терминалами на базе Windows CE (навигаторами).

Включается в меню Терминал водителя, вкладка "Район", пункт Автоматически выставлять район, используя таксометра (вер. такс >= 2.11.11)

Не рекомендуется включать оба способа одновременно, так как это приведёт к сильному росту бесполезной нагрузки на сервер и канал связи