Описание таксометра программного «TaxiMetr» v. 1.00


 

 

 

 

 

 

Описание  таксометра программного

«TaxiMetr» v. 1.00

 

 

 

 

 

 

 

Киев 2012г.

  1. Назначение таксометра программного «TaxiMetr»

Свободно распространяемый таксометр программный «TaxiMetr» (далее по тексту ТП «TM») устанавливается на устройства с операционной системой WinCE 5.0, WinCE 6.0 и предназначен для использования устройства в качестве терминала водителя такси с функцией программного таксометра.

В качестве таких устройств вполне могут выступать коммуникаторы и GPS навигаторы различных производителей

Поддержка устройств с операционной системой Android планируется в ближайшее время.

  1. Основные требования, предъявляемые к аппаратной части ТП «ТМ»
  • Наличие в устройстве GPS модуля для определения режимов движение/остановка; просчета пройденного пути; определения текущей географической зоны, в которой находится таксометр;
  • Возможность устройства выдавать сообщения от  GPS модуля на 2 и более COM порта для возможности одновременной работы на устройстве ТП «ТМ» и навигационной программы
  • Наличие GSM модуля для использования сетевых функций программы. Данный функционал необходим для интеграции ТП «ТМ» с диспетчерским ПО Информационно-Диспетчерской службы (далее по тексту ИДС).

 

ТП  «ТМ» прошел испытания и успешно  себя зарекомендовал на следующих моделях навигаторов:

- Texet TN-606 (Россия);

- Digital DGP-5055 (Украина);

 

Данные  навигаторы на сегодняшний момент являются лучшими по соотношению цена/качество и отвечают всем вышеперечисленным  требованиям. На основе данных устройств  мы и будем строить наш обзор.

 

  1. Общий обзор ТП «ТМ»

ТП «ТМ» с успехом может использоваться частными перевозчиками для просчета тарифов на оказание услуг перевозки  пассажиров в такси, так и таксомоторными компаниями с большим парком автомобилей.

Основное отличие между использовании ТП «ТМ» частным перевозчиком и таксомоторной компанией заключается в режиме работы программы.

Основных режима работы – два:

    • Локальный режим работы;
    • Сетевой режим работы;

Частный перевозчик может не использовать сетевой режим, а ограничиться использованием локального. При этом никакие данные ТП «ТМ» по сети отправлять не будет. Весь остальной функционал будет работать.

Автопарки такси, ИДС и другие субъекты хозяйственной  деятельности, связанные  с перевозками пассажиров, могут  использовать сетевой режим работы программы.

В сетевом режиме работы доступны следующие дополнительные  возможности:

  • Автоматическое открытие и завершение смены водителем при подключении к серверу и отключении от него;
  • Выдача сформированного в диспетчерском ПО заказа и тарифа водителю;
  • Передача текущей стоимости заказа в диспетчерское ПО, в режиме реального времени;
  • Завершение заказа водителем и передача информации о сумме, полученной водителем на руки в диспетчерское ПО;
  • Спутниковый GPS мониторинг парка автомобилей с возможностью построения различных отчетов за выбранный интервал времени;

Для работы ТП «ТМ» в сетевом режиме необходима установка на сервер ИДС  или таксомоторной компании шлюза  взаимодействия диспетчерского ПО с терминалами водителей. Шлюз представляет из себя программу, которая по собственному протоколу общается с каждым экземпляром подключенного к ней ТП «ТМ» и передает данные от ТП «ТМ» в диспетчерское ПО и обратно. Более детально, установку и настройку шлюза мы рассмотрим в соответствующих главах нашего обзора.

Рассмотрим подробнее функционал ТП «ТМ»:

Запуск программы по умолчанию  происходит в локальном режиме работы

Рис.1 Главное окно программы.

Главное окно программы (Рис.1) предоставляет  доступ к  выбору сетевого режима работы (клавиша «Подключение к серверу» Рис.2), общим настройкам программы (клавиша «Настройки» Рис.3) и к интерфейсу программного таксометра (клавиша «Программный таксометр» Рис.5). Клавиша «Выход» позволяет закрыть программу, и автоматически завершить текущую смену водителя в диспетчерском ПО, если использовался сетевой режим работы.

Рис.2 Подключение к серверу

При использовании сетевого режима работы, в форме «Подключение к серверу» (Рис.2) Водитель вводит свои регистрационные данные «Позывной» и «Пароль», нажимает клавишу «Подключить» и проходит авторизацию в ИДС, при этом, если у водителя на данный момент смена не была открыта, то в диспетчерском ПО открывается новая смена для данного водителя, а если смена уже была открыта ранее, то он просто подключается к своей предыдущей смене. В момент авторизации происходит синхронизация времени между навигатором и диспетчерским ПО.

Нажатие водителем клавиши «Отключить»  переводит таксометр в локальный режим работы, а его текущая смена в диспетчерском ПО закрывается.

Рис.3 Общие настройки программы

Общие настройки программы (Рис.3) предоставляют  доступ настройкам тарифов, сети(подключение к серверу), программного таксометра и параметров GPS. Все эти настройки будут рассмотрены с соответствующих главах. Здесь мы рассмотрим лишь настройки сети.

В случае использования сетевого режима необходимо настроить программу  на взаимодействие с диспетчерским ПО. Для этого нам необходимо из основного окна программы открыть форму Настройки=>Сеть (Рис.4)

Рис.4 Настройки подключения

В данной форме указывается IP адрес сервера, на котором установлен шлюз взаимодействия с диспетчерским ПО, а также порт, по которому ТП «ТМ» будет подключаться к шлюзу взаимодействия.

Чекбокс «Сохранять логин и пароль»  отвечает за сохранение авторизационных данных водителя в программе для последующих подключений.

Независимо от режима работы, из главного окна программы, водитель всегда имеет  доступ к интерфейсу программного таксометра.

Рис.5 Интерфейс программного таксометра

Интерфейс программного таксометра –  основная область, где водитель работает и осуществляет различные манипуляции.

В данной форме мы видим ряд выделенных полей. Рассмотрим их подробно:

  • Время заказа – счетчик общего времени заказа, который начинает свой отсчет с момента создания заказа в терминале и до момента его завершения;
  • Платный пробег – счетчик платного пробега автомобиля на заказе. Начинает свой отсчет с минусового значения бесплатного пробега, включенного в заказ, а при достижении значения «0» и выше включает просчет стоимости платного пробега. Отсчет начинается с момента посадки пассажира в автомобиль и до момента завершения заказа;
  • Время движения – счетчик общего времени движения автомобиля на заказе;
  • Время ожидания -  счетчик общего времени остановок автомобиля на заказе;
  • Скорость – текущая скорость автомобиля;
  • Цена за 1 км – стоимость 1 км пути в текущее время и текущей зоне;
  • Цена за 1 мин – стоимость 1 минуты движения/остановки в текущее время и текущей зоне (в момент движения или остановки автомобиля, в зависимости от настроек тарифа);
  • SAT – индикатор состояния GPS сигнала (зеленый – GPS сигнал в норме и расчет может производиться, желтый - GPS сигнал не в норме и расчет пробега производиться не может.) Для временных тарифов состояние GPS сигнала не критично.;
  • Время – текущее время прибора;
  • Искра – текущая зона, в которой находится автомобиль(для расчета стоимости применяются тарифы этой зоны);
  • 2(2) – порядковый номер очереди водителя в данной зоне и общее количество свободных автомобилей в данной зоне (доступно только в сетевом режиме работы);
  • 0.00 - текущая стоимость заказа;

Критерием определения режима движение/остановка  при расчетах стоимости является значение минимальной скорости движения в настройках GPS приемника. Данные настройки будут рассмотрены в соответствующей главе обзора.

Клавиша «Новый заказ» открывает цикл обработки нового заказа в локальном  режиме работы программы, а в сетевом  режиме работы создает новый свободный  заказ (от бордюра, с колеса).

Подробнее цикл обработки заказа терминалом будет рассмотрен в соответствующей  главе.

Клавиша « <=» (Назад) позволяет выйти  из интерфейса программного таксометра в основное окно программы.

Клавиша «Меню» в интерфейсе программного таксометра предоставляет доступ к  дополнительному функционалу терминала  водителя (Рис.6)

Рассмотрим подробнее предоставляемый  функционал:

Рис.6 Меню

  • Клавиша «Пауза/снять с паузы» - позволяет в любом режиме работы таксометра приостановить просчет текущей стоимости таксометром;
  • Клавиша «Свернуть программу» - позволяет свернуть терминал водителя в значок и открыть водителю доступ к меню используемого устройства. Развернуть программу всегда модно нажав на значок программы, который будет располагаться поверх  любого приложения, запущенного на устройстве (Рис.7);

Рис.7 Программа, свернутая в значок

  • Клавиша «Отобразить заказ» отображает информацию по текущему заказу в сетевом режиме работы таксометра (Рис.8);

Рис.8 Информация о заказе

  • Клавиша «Сектора» - предоставляет водителю информацию о существующих зонах/секторах, а в локальном режиме работы, в случае, если не используется опция «Автоматическое определение зон», позволяет переключаться между зонами/секторами в ручном режиме (Рис.9);

 

Рис.9 Информация о секторах/зонах

  • Клавиша «Выбрать статус» - позволяет водителю в сетевом режиме изменить и передать в диспетчерское ПО информацию о своем статусе (на обеде, вышел из авто, свободен и т.д.)(Рис.10);

Рис.10 Выбор статуса водителя

    1. Цикл обработки заказа ТП «ТМ»

Логика обработки заказов в  ТП «ТМ» по сути не отличается в различных режимах работы терминала, однако некоторые отличия присутствуют. Сама же логика обработки заказа напрямую зависит от настройки тарифа в программном таксометре.

 

 

      1. Обработка заказа в локальном режиме

В локальном режиме водитель производит создание нового заказа путем нажатия  клавиши «Новый заказ» в интерфейсе программного таксометра (Рис.5). По этому событию, таксометр активирует новый заказ и переходит в режим «Подача автомобиля заказчику».

В зависимости от настроек тарифа начинается просчет стоимости подачи автомобиля заказчику. При создании нового заказа используется тариф, который настроен в таксометре «по умолчанию». При этом для расчетов, используются правила той зоны, в которой автомобиль находится в настоящий момент. Водитель может изменить тариф «по умолчанию» на другой, на свое усмотрение, до создания нового заказа.

Подав автомобиль по адресу, водитель нажимает клавишу «На месте» (Рис.11). Данное событие завершает режим «Подача автомобиля заказчику». Расчет стоимости временно приостанавливается.

             

Рис.11 На месте                                             Рис.12 Перезвонить пассажиру

Нажатие клавиши «Перезвонить пассажиру» активирует режим «Ожидание выхода пассажира» (Рис.12), а просчет стоимости заказа возобновляется по правилам, установленным для данного режима.

Нажатие клавиши «Посадка» (Рис.13) завершает режим «Ожидание выхода пассажира» и активирует режим «С пассажиром». Дальнейший расчет стоимости ведется по правилам, установленным для данного режима.

           

Рис.13 Посадка                                                         Рис.14 Заказ завершен

Нажатие клавиши «Заказ завершен» (Рис.14) завершает режим «С пассажиром», останавливает расчет стоимости поездки и переводит таксометр в состояние ожидания нового заказа.

Нажатие клавиши «Обратный путь»  активирует режим «Путь обратно». Активация данного режима включает расчет стоимости проезда согласно правил, настроенных для данного режима. Повторное нажатие данной клавиши отключает режим «Путь обратно».

      1. Обработка заказа в сетевом режиме

Логика обработки заказа в сетевом  режиме практически не отличается от логики обработки заказа в локальном  режиме (см. п. 3.1.1.) за исключением некоторых моментов. О них Вы можете прочитать ниже.

При этом, в сетевом режиме, каждые 5 сек. в диспетчерское ПО поступает информация о географической координате нахождения автомобиля, зоне, в которой находится автомобиль, текущей стоимости заказа и история его передвижений.

Вся информация отображается в диспетчерском  ПО, а историю передвижений автомобиля, маршруты движения, адреса, остановки  с их продолжительностью можно просматривать  в WEB интерфейсе спутникового GPS мониторинга автомобилей.

Обратите  внимание на то, что в сетевом  режиме тариф, по которому должен быть рассчитан заказ таксометром, передается с сервера вместе с новым заказом. Таким образом, независимо от локальных  настроек таксометра, настройка тарифа будет перезаписана данными с  сервера.

        1. Обработка свободного заказа в сетевом режиме

Свободный (от бордюра/с колеса) заказ  в сетевом режиме водитель обрабатывает аналогично заказу в локальном режиме работы (см. п. 3.1.1.), однако, если в локальном режиме используется тариф, прописанный на устройстве локально, то в сетевом режиме, тариф по всем зонам/секторам передается на таксометр с сервера. При этом абсолютно не важно, какой тариф прописан в таксометре локально. Таким образом, ИДС полностью застрахована от самостоятельного изменения тарифа водителем.

Аналогично локальному режиму, создание нового свободного заказа происходит путем нажатия клавиши «Новый заказ» в интерфейсе программного таксометра (Рис.5), но в отличии от локального режима, передача тарифа с сервера занимает некоторое время 1-2 сек, поэтому создавая новый заказ в сетевом режиме водитель увидит сообщение «Дождитесь создания заказа» (Рис.15), а после создания – информацию о созданном заказе (Рис.16).

       

        Рис.15 Дождитесь создания заказа                             Рис.16 Информация о заказе

Пи этом, водитель снимается с текущей очереди и приобретает статус «Занят», а в диспетчерском ПО автоматически создается новый заказ для данного водителя..

Нажатие клавиши «Принять» в  форме созданного заказа переводит  таксометр в режим «Подача автомобиля заказчику», а расчет стоимости производится на основании переданного с сервера тарифа.

Дальнейшая обработка заказа таксометром  не отличается от локального режима (см. п. 3.1.1.), за исключением завершения заказа.

Как и в локальном режиме, нажатие водителем клавиши «Заказ завершен» (Рис.14) завершает режим «С пассажиром» и останавливает расчет стоимости поездки, но не переводит таксометр в режим ожидания нового заказа, а предлагает водителю форму, в которой он может либо подтвердить сумму, полученную от пассажира, либо скорректировать ее (Рис.17).

Рис.17 Подтверждение полученной от пассажира суммы

Нажатие в данной форме клавиши  «ОК» отправляет в диспетчерское ПО как сумму, просчитанную таксометром, так и сумму, скорректированную водителем. Таксометр переходит в режим ожидания нового заказа.

Водитель в таком случае, автоматически приобретает статус «Свободен» и ставится в очередь в текущем секторе на указанное в правилах шлюза место (в начало очереди, в конец или на предыдущее место)

Нажатие клавиши «Отмена» возвращает таксометр в режим «С пассажиром».

        1. Обработка заказа «От базы» в сетевом режиме

Обработка заказа «От Базы» в  сетевом режиме не отличается от обработки  свободного заказа в сетевом режиме(см. п. 3.1.2.1.), за одним исключением – заказ приходит в таксометр сам.

Таким образом, оператор, принявший  заказ и сформировавший его в  диспетчерском ПО может либо вручную  назначить конкретного водителя на данный заказ, либо использовать правила  автоназначения диспетчерского ПО (в  том числе и правила назначения ближайшего автомобиля к заказчику  на основании данных, полученных с  GPS модулей водителей).

Независимо от  способа назначения водителя на заказ, за заказом закрепляется конкретный водитель, снимается с текущей очереди и принимает статус «Занят». В этом случае, заказ передается на терминал назначенному водителю.

Водитель слышит звуковой сигнал и  видит сокращенную информацию о  заказе (Рис.18)

Рис.18 Сокращенная информация о  заказе

При нажатии клавиши «Отказаться» водитель в диспетчерском ПО снимается с заказа, приобретает статус «Свободен» и ставится в очередь в текущем секторе на указанное в правилах шлюза место (в начало очереди, в конец или на предыдущее место)

При нажатии клавиши «Принять»  дальнейшая обработка заказа аналогична обработке свободного заказа в сетевом режиме (см. п. 3.1.2.1.) за одним исключением:

При нажатии водителем клавиши  «Перезвонить пассажиру» (Рис.12) таксометр  будет не сразу переведен в  режим расчета «Ожидание выхода пассажира», а лишь по факту успешного оповещения пассажира о поданном автомобиле.

Таким образом, статус заказа «Перезвонить пассажиру» активирует функцию автоматического перезвона пассажиру в диспетчерском ПО, а при успешном отзвоне, диспетчерское ПО автоматически переводит таксометр в режим «Ожидание выхода пассажира».

В случае, если водитель подал автомобиль к заказчику, а заказчика оповещать  не надо (например, он уже садится  в автомобиль) водитель, может не дожидаясь оповещения пассажира, нажать клавишу «Посадка» (Рис.13). Если оповещение не осуществлялось, то водитель получит запрос об отмене перезвона пассажиру (Рис.19)

Рис.19 Запрос на отмену перезвона

При нажатии в этой форме клавиши  «Да» перезвон осуществлен не будет  и таксометр сразу перейдет в  режим «Ожидание выхода пассажира», а при последующем нажатии клавиши «Посадка» - в режим «С пассажиром».

При нажатии в этой форме клавиши  «Нет», автоматический перезвон будет  осуществлен, и таксометр переведется  в режим «Ожидание выхода пассажира» только по факту успешного оповещения пассажира.

Обращаем Ваше внимание, что если до принятия заказа водителю доступна лишь сокращенная информация о заказе (Рис.18), то после принятия заказа, водитель может видеть расширенную информацию о заказе, используя меню таксометра (Рис.8).

        1. Обработка событий отмены заказа оператором и отказа пассажира от заказа в сетевом режиме

В любой момент оператор может отменить  заказ, назначенный водителю, либо переназначить  на этот заказ другого водителя.

В этом случае водитель, которому заказ  переназначен – получит этот заказ  в виде нового заказа и обработает его. Водитель же, снятый с заказа, получит сообщение «Заказ отменен оператором» (Рис.20).

Рис.20 Заказ отменен оператором

Примерно аналогично обрабатывается ситуация, когда пассажир сообщил  оператору о своем отказе от заказа.

В этом случае оператор закрывает  данный заказ в диспетчерском  ПО со статусом «Отказ пассажира от заказа», а водитель получает сообщение  «Пассажир отказался от заказа» (Рис.21)

Рис.21 Пассажир отказался от заказа

Однако следует заметить, что в случае получения таких сообщений после посадки пассажира в автомобиль, водителю будет дан выбор: продолжить выполнение заказа, либо сбросить таксометр (Рис22). Это обусловлено человеческим фактором и исключает ошибку оператора при отмене заказа.

Рис.22 Отказ пассажира после посадки

При нажатии водителем клавиши  «Да» таксометр сбросится и перейдет в режим ожидания нового заказа, а водитель будет поставлен в  очередь текущего сектора по правилам, настроенным в шлюзе интеграции.

При нажатии водителем клавиши  «Нет» таксометр продолжит расчёт стоимости, а такой заказ будет благополучно рассчитан и выполнен, не смотря на возможную ошибку оператора.

 

    1. Настройка ТП «ТМ»

Настройка ТП «ТМ» заключается в  конфигурировании файлов настройки  программы из общего интерфейса (Рис.3). При этом все произведенные настройки сохраняются локально на устройстве, а при использовании сетевого режима, часть настроек перезаписывается настройками, переданными сервером, при получении нового заказа.

      1. Настройка параметров GPS

Настройка параметров GPS – это локальные настройки, которые не перезаписывается в сетевом режиме.

Назначением этих настроек является корректная работа ТП «ТМ» с GPS модулем устройства.

Для доступа к настройкам GPS необходимо нажать клавишу «Настройки» в основном окне программы (Рис.1), а в открывшемся окне нажать клавишу «GPS» (Рис.3). Откроется форма настройки параметров GPS (Рис.23).

  

Рис.23 Настройка параметров GPS

Основное окно формы позволяет  посмотреть текущее состояние порта  и данных GPS, и отображает следующие параметры:

  • Состояние порта – может принимать значения «Открыт/закрыт» и описывает общее состояние выбранного COM порта на устройстве;
  • Качество GPS сигнала – принимает значения 0 – если нет фиксации, 1 – если фиксация произошла;
  • Тип фиксации – принимает значения 1/2/3, что означает нет фиксации/2D фиксация/3D фиксация;
  • Время UTC – текущее международное координированное время;
  • Широта/долгота – текущие географические координаты, полученные с порта;
  • Высота – текущая высота в метрах от уровня моря;
  • Курс – текущий курс движения, принимает значение от 0 до 360 град.
  • Спутн.(исп/доступно) – количество доступных и используемых спутников;
  • Скорость – текущая скорость;
  • HDOP/VDOP/PDOP – параметры, указывающие на качество приема сигнала. Чем это значение ниже, тем выше качество;

Основная настройка параметров GPS заключается в выборе номера порта и скорости обмена данными с портом для конкретного устройства (Рис.24).

    

Рис.24 Выбор порта GPS и скорости обмена данными с портом

Обращаем Ваше внимание, что для  каждого конкретного устройства порт и скорость необходимо подбирать  экспериментально. Для рекомендуемых  навигаторов данные настройки указаны  на Рис.23.

Клавиша «Фильтры» открывает доступ к дополнительным настройкам параметров GPS (Рис.25).

   

Рис.25 Дополнительные настройки параметров GPS

Эти параметры менять не рекомендуется. Тем не менее, рассмотрим их назначение.

  • Максимальная скорость – значение скорости в точке, при превышении которой, точка будет отбрасываться и не участвовать в расчете таксометра;
  • Минимальная скорость – минимальное значение скорости в точке, для определения таксометром режима «Движение». Если значение скорости в точке, ниже указанного значения, таксометр будет обрабатывать такую точку в режиме «Остановка»;
  • Усреднение точек – параметр, указывающий, какое количество последних точек будет использоваться таксометром для усреднения показаний.
  • Гистерезис – диаметр воображаемой окружности, в которой будут отбрасываться из расчета соседние точки, попавшие в эту окружность;
      1. Структура файлов ТП «ТМ»

ТП «ТМ» имеет простую и интуитивно понятную структуру файлов. Рассмотрим ее подробнее:

Все файлы программы располагаются  в одной директории. Например «Taximetr» (Рис.26).

Рис.26 Общая структура файлов программы

Рассмотрим назначение каждого элемента в отдельности.

  • Директория «db» - директория для хранения файлов настройки программы. Детально будет рассмотрена ниже;
  • Директория «sounds» - директория для хранения звуковых файлов программы. Детально будет рассмотрена ниже;
  • Директория «zones» - директория для хранения файлов, описывающих географические зоны, используемые в программе для просчета стоимости заказа. Детально будет рассмотрена ниже;
  • Файлы формата «*.dll» – библиотеки, необходимые для корректной работы программы на устройствах с ОС WinCE 5.0/6.0;
  • Файл  «taximetr.exe» - главный исполняемый файл программы;
  • Файл «taximetr_ru.qm» - файл перевода программы на русский язык;
  • Файл «timezones2.cab» - файл для импорта в реестр настроек о текущем часовом поясе. Рекомендуется его запустить на навигаторе в случае несанкционированной смены навигатором текущего часового пояса;
  • Файл «updateme.exe» - исполняемый файл приложения, осуществляющего обновление программы.

Рассмотрим  подробнее содержание директории «db» (Рис.27).

Рис.27 Структура директории «db»

  • Файл «lc_settings.sqt» - файл, хранящий в себе локальные настройки программы (настройки GPS, логин и пароль пользователя). Данный файл  не перезаписывается в сетевом режиме работы;
  • Файл «net_settings.sqt» - файл, хранящий в себе сетевые настройки программы для использования в сетевом режиме и настройки автоматического обновления. Данный файл, в сетевом режиме работы не перезаписывается, однако надо помнить, что он в обязательном порядке должен быть перезаписан при автоматическом обновлении программы. Более детально это будет рассмотрено в главе, посвященной настройкам автоматического обновления программы в сетевом режиме работы;
  • Файл «tariffs.sqt» - основной файл всех существующих тарифов программы. В себе он хранит информацию о настройке зон и настройке всех тарифов для этих зон. В сетевом режиме данный файл перезаписывается данными с сервера при получении терминалом нового заказа;

Рассмотрим содержание директории «sounds» (Рис.28)

Рис.28 Структура директории «sounds»

В данной директории содержатся звуковые файлы для озвучивания различных  событий таксометра. Вы можете заменить эти файлы своими, не изменяя их имен.

Стоит обратить внимание, что все  звуковые файлы должны иметь расширение «*.wav», а параметры звукового файла должны быть следующими:

  • Кодек: PCM;
  • Скорость потока: 88 kbps;
  • Частота дискретизации: 1025 Hz;
  • Битность: 8 bit;
  • Канальность: Mono;

Рассмотрим содержание директории «zones» (Рис.29)

Рис. 29 Структура директории «zones»

В данной директории хранятся файлы, описывающие зоны/полигоны/сектора  Вашего населенного пункта, которые  Вы хотите использовать в таксометре. Это обычные текстовые файлы, с расширением «*.zone», которые содержат в себе географические координаты вершин полигонов.

Более детально, содержание этих файлов, их формат и метод создания будет  рассмотрен в следующей главе.

      1. Настройка зон

ТП «ТМ» позволяет производить расчет стоимости исходя из правил, установленных для различных географических зон/секторов/полигонов. Таким образом, Вы можете разбить свой населенный пункт на любое количество полигонов, назначить для каждого полигона свои тарифы, а ТП «ТМ» будет автоматически определять, в какой зоне он находится (если это указано в настройках таксометра), и применять соответствующий тариф для определенной зоны на лету.

Описание таксометра программного «TaxiMetr» v. 1.00