TMMapServer — различия между версиями
(В блок "Нагрузка" добавлена информация о количестве обработчиков по умолчанию) |
|||
| (не показано 8 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
| − | '''TMMapServer''' - серверное приложение для работы с [[Карта в польском формате|картами польского формата]]. | + | '''Сервер работы с картами (TMMapServer)''' - серверное приложение для работы с [[Карта в польском формате|картами польского формата]]. |
Выполняет все функции по работе с картами для [[TMServer]]. | Выполняет все функции по работе с картами для [[TMServer]]. | ||
| − | + | Настройки сервера работы с картами находятся в [[Панель управления ТМ|Панели управления ТМ]]. | |
{{info|Скачать карты можно здесь: http://garmin.gis-lab.info/ (формат "mp")}} | {{info|Скачать карты можно здесь: http://garmin.gis-lab.info/ (формат "mp")}} | ||
| − | |||
== Функции == | == Функции == | ||
| − | + | Сервер работы с картами выполняет следующие функции: | |
*расчет маршрута по карте; | *расчет маршрута по карте; | ||
*подбор экипажа на заказ по проложенному маршруту; | *подбор экипажа на заказ по проложенному маршруту; | ||
| Строка 18: | Строка 17: | ||
== Нагрузка == | == Нагрузка == | ||
| − | По графику нагрузки в | + | По графику нагрузки в [[Панель управления ТМ#Страница "Сервер работы с картами"|Панели управления ТМ на странице "Сервер работы с картами"]] можно судить, достаточно ли одного MapServer для обработки всех поступающих задач. Возможен запуск нескольких MapServer, для этого на вкладке "Настройки" ({{путь|Панель управления ТМ - страница "Сервер работы с картами"}}) в параметре "Количество обработчиков задач" укажите нужное количество. По умолчанию количество обработчиков TMMapServer равно 4. |
| − | + | == Добавление карты == | |
| + | В Панели управления ТМ на странице "Сервер работы с картами" на вкладке "Настройки" можно добавить нужные карты в польском формате (их может быть несколько). Для этого нужно нажать "Добавить", в открывшемся окне указать путь к карте и нажать "Ок". Таким образом добавить все нужные карты в польском формате. | ||
| − | + | [[Файл: TMControl_-_добавление_карты.png|центр]] | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== Использование TMMapServer рабочими местами Такси-Мастер == | == Использование TMMapServer рабочими местами Такси-Мастер == | ||
| Строка 42: | Строка 29: | ||
При использовании такого варианта работы нагрузка на TMMapServer увеличивается, поэтому, возможно, будет необходимо запускать сразу несколько копий TMMapServer. | При использовании такого варианта работы нагрузка на 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}} | ||
| + | |||
| + | == История изменений == | ||
| + | {| class="wikitable" | ||
| + | |- | ||
| + | ! Версия Такси-Мастер !! Месяц обновления !! Внесенное изменение | ||
| + | |- | ||
| + | | ТМ 3.15.78 || Май 2025 || С этой версии количество обработчиков TMMapServer по умолчанию равно 4. А их максимальное количество увеличено до 32. | ||
| + | |} | ||
| + | |||
| + | [[Категория:Карта]] | ||
| + | [[Категория:Серверы]] | ||
| + | [[Категория:Панель управления ТМ]] | ||
Текущая версия на 17:02, 9 сентября 2025
Сервер работы с картами (TMMapServer) - серверное приложение для работы с картами польского формата.
Выполняет все функции по работе с картами для TMServer.
Настройки сервера работы с картами находятся в Панели управления ТМ.
Содержание
Функции
Сервер работы с картами выполняет следующие функции:
- расчет маршрута по карте;
- подбор экипажа на заказ по проложенному маршруту;
- сортировка заказов у водителей по расстоянию;
- получение списка адресов для CommonAPI и TaxoPhone;
- поиск ближайшего адреса для TaxoPhone;
- распознавание адресов при создании заказов из CommonAPI, TAPI, TaxoPhone, бирж.
Нагрузка
По графику нагрузки в Панели управления ТМ на странице "Сервер работы с картами" можно судить, достаточно ли одного MapServer для обработки всех поступающих задач. Возможен запуск нескольких MapServer, для этого на вкладке "Настройки" (Панель управления ТМ - страница "Сервер работы с картами") в параметре "Количество обработчиков задач" укажите нужное количество. По умолчанию количество обработчиков TMMapServer равно 4.
Добавление карты
В Панели управления ТМ на странице "Сервер работы с картами" на вкладке "Настройки" можно добавить нужные карты в польском формате (их может быть несколько). Для этого нужно нажать "Добавить", в открывшемся окне указать путь к карте и нажать "Ок". Таким образом добавить все нужные карты в польском формате.
Использование 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
История изменений
| Версия Такси-Мастер | Месяц обновления | Внесенное изменение |
|---|---|---|
| ТМ 3.15.78 | Май 2025 | С этой версии количество обработчиков TMMapServer по умолчанию равно 4. А их максимальное количество увеличено до 32. |
