TMMapServer
Сервер работы с картами (TMMapServer) - серверное приложение для работы с картами польского формата.
Выполняет все функции по работе с картами для TMServer.
Настройки сервера работы с картами находятся в Панели управления ТМ.
Содержание
Функции
Сервер работы с картами выполняет следующие функции:
- расчет маршрута по карте;
- подбор экипажа на заказ по проложенному маршруту;
- сортировка заказов у водителей по расстоянию;
- получение списка адресов для CommonAPI и TaxoPhone;
- поиск ближайшего адреса для TaxoPhone;
- распознавание адресов при создании заказов из CommonAPI, TAPI, TaxoPhone, бирж.
Нагрузка
По графику нагрузки в Панели управления ТМ на странице "Сервер работы с картами" можно судить, достаточно ли одного MapServer для обработки всех поступающих задач. Возможен запуск нескольких MapServer, для этого на вкладке "Настройки" ( Панель управления ТМ - страница "Сервер работы с картами" ) в параметре "Количество обработчиков задач" укажите нужное количество.
Добавление карты
В Панели управления ТМ на странице "Сервер работы с картами" на вкладке "Настройки" можно добавить нужные карты в польском формате (их может быть несколько). Для этого нужно нажать "Добавить", в открывшемся окне указать путь к карте и нажать "Ок". Таким образом добавить все нужные карты в польском формате.
Использование TMMapServer рабочими местами Такси-Мастер
Существует вариант работы, когда рабочие места Такси-Мастер запускаются в режиме "Онлайн карты", но получают адреса и детали расчета маршрутов из TMMapServer. Для этого в Такси-Мастер необходимо включить настройку, которая доступна только в режиме "Онлайн карты":
Файл - Настройки - Карта - Дополнительно - Доставать адреса из MapServer .При использовании такого варианта работы нагрузка на TMMapServer увеличивается, поэтому, возможно, будет необходимо запускать сразу несколько копий TMMapServer.
Журналирование
Во время работы сервер работы с картами заполняет актуальной информацией несколько журналов работы. Их четыре:
- Logs\TMMapServer\yyyy_mm_dd_TMMapServerService.log - основной журнал службы сервера работы с картами.
- Logs\TMMapServer\yyyy_mm_dd_TMMapServer_N.log - основной журнал N-ого обработчика задач.
- Logs\TMMapServer\yyyy_mm_dd_TMMapServerFreezeLog_N.log - журнал времени выполнения задач N-ого обработчика задач.
- Logs\TMMapServer\yyyy_mm_dd_TMMapServerFreezeStackLog_N.log - журнал зависаний N-ого обработчика задач.
Все журналы работы сервера связи с водителями располагаются по пути
C:\Program Files (x86)\Taxi-Master\Logs\TMMapServer