Модуль «Интеграция с картами»
Модуль «Интеграция с картами» - модуль, позволяющий Такси-Мастер работать с различными картами. Модуль интеграции позволяет объединить программу Такси-Мастер с картами и совершать сопряженные действия. Модуль интеграции с картами позволяет предоставить операторам удобный инструмент для предварительного расчета стоимости заказов в зависимости от маршрута и тарифа. Карта совершает расчет и передает данные клиентской части.
Содержание
- 1 Функции модуля
- 2 Работа модуля
- 3 Какие карты могут работать с Такси-Мастер?
- 4 Модуль интеграции с картами СитиГИД
- 5 Модуль интеграции с картами в польском формате
- 6 Модуль интеграции с бесплатными картами 2ГИС
- 7 Модуль интеграции с картами 2ГИС Онлайн
- 8 Модуль интеграции с картами Онлайн карты
- 9 Первоначальная настройка модуля «Интеграция с картами»
- 10 Переключение между разными картами
- 11 Использование вспомогательных онлайн-карт
- 12 Дополнительные материалы в блоге Такси-Мастер
Функции модуля
Модуль имеет несколько основных функций:
- Расчет маршрута между адресом подачи и адресом назначения.
- Расчет маршрута между адресом подачи, адресом назначения и промежуточными точками, которые задаются в карточке заказа как остановки.
- Расчет маршрута с учетом таких данных, как точка запрета проезда.
- Гео-позиционирование стоянок и районов.
- Отображение позиций экипажей (используются данные, передаваемые от TMDriver к серверу связи с водителями).
- Автоматический выбор экипажа на заказ по его положению и по положению адреса подачи.
Работа модуля
Модуль встроен в клиентскую часть и работает на каждом рабочем месте автономно от других мест. На рабочих местах, на которых включен модуль, появляются новые функции:
- Расчет стоимости поездки по километражу.
- Отображение маршрута по заказу.
- Автоматическая подстановка ближайшего к адресу подачи водителя (расчет происходит по GPS-координатам водителей, передаваемым TMDriver, поэтому дополнительно требуется Модуль «Связь с водителями»).
Какие карты могут работать с Такси-Мастер?
Существует несколько карт, у которых существует модуль интеграции с программой Такси-Мастер:
Модуль интеграции с картами СитиГИД
Карты СитиГИД позволяют осуществлять все функции модуля.
Модуль интеграции с картами в польском формате
Карта в польском формате - это текстовый формат электронных карт, предназначенный для конвертирования карт в другие форматы и их редактирования. Программа Такси-Мастер взаимодействует с картами в польском формате через модуль "Интеграция с картами".
С настройками и установкой модуля интеграции с картами в польском формате, а также с ее внешним видом и функциями вы можете ознакомиться на странице карты в польском формате.
Модуль интеграции с бесплатными картами 2ГИС
Недостаток модуля интеграции с данной картой заключается в том, что программа Такси-Мастер не может получать данные о маршруте и положении точек на карте. Из этого следует, что стоимость заказа не может быть рассчитана с помощью модуля, работающего с бесплатной версией карты 2ГИС.
Возможности модуля
Возможности модуля интеграции с 2ГИС ограничены, поскольку бесплатная версия карт 2ГИС не позволяет получать от них информацию. Модуль работает «в одну сторону» — только на отображение данных на карту. Адреса в карточках Такси-Мастер, если таковые могут быть распознаны картой 2ГИС, отображаются точками на карте. При этом ни длина маршрута, ни какие бы то ни было другие данные не могут быть получены в Такси-Мастер.
Установка и настройка модуля
С информацией по настройке и установке модуля вы можете ознакомиться на странице Модуль интеграции с бесплатными картами.
Модуль интеграции с картами 2ГИС Онлайн
Интеграция карты 2ГИС Онлайн позволяет получить доступ к подробной карте вашего города, полной базе адресов и названий магазинов, кафе и прочего, также к базе адресов строящихся объектов. С 2ГИС Онлайн можно производить расчет маршрута и стоимости заказа с учетом дорожной обстановки и поиск адреса по неточным данным.
Для начала работы с картой 2ГИС Онлайн, надо будет указать в настройках API ключ и список используемых регионов (в которых надо будет искать адреса).
Существует два варианта использования карт 2ГИС Онлайн:
- 2ГИС — основная карта.
- Поиск нужных адресов всегда осуществляется через 2ГИС Онлайн. Сервис используется, если для вашего города нет другой качественной карты.
- 2ГИС — вспомогательная карта.
- Основная карта может быть любой, например, карта OSM. Сервис 2ГИС Онлайн используется, когда адрес не найден в справочниках основной карты.
Модуль интеграции с картами Онлайн карты
При интеграции с данной картой в настройках Такси-Мастер
Файл - Настройки - Карта будет отсутствовать закладка "Основные". В различных окнах Такси-Мастер, где отображается карта, возможно будет выбрать только онлайн карты Яндекс и Google. При выборе интеграции с данной картой будут доступны данные возможности:- Будет доступно окно "Положение экипажей".
- Будет доступно окно "Водители / Трекинг экипажей".
- Будет доступно окно фактического маршрута по заказу.
- Будет доступно окно предварительного маршрута по заказу.
- Будет доступен поиск адреса в онлайн картах и расчет маршрута через 2ГИС.
- В карте заказа в выпадающем списке экипажей будет доступна сортировка "Автоматически" и "По времени".
- В справочниках Такси-Мастер можно будет задать границы стоянок, районов, городов, что даст возможность автоматически регистрировать водителей на стоянках по координатам и использовать в TMDriver тарифы с определением городов и районов по реальным координатам.
Для доступа к Онлайн картам диспетчеру необходимо предоставить соответствующие права доступа.
Первоначальная настройка модуля «Интеграция с картами»
Для начала необходимо установить дистрибутив карты, а затем задать в клиентской части путь к карте в параметрах. После этого карта будет установлена в вашу программу Такси-Мастер. Чтобы увидеть карту, вы должны нажать кнопку Карта , после чего ее изображение появится в программе. Таким образом получается, что данные карты работают непосредственно в окне программы Такси-Мастер.
Другая ситуация с картами 2ГИС. После загрузки дистрибутива карты необходимо перенести два плагина TM2Gis.dll и TM2Gis.dgxpi, которые находятся Шаблон:Путь к папке ТМ2. После этого установится взаимодействие карт 2ГИС с программой Такси-Мастер. Но работать они будут в разных окнах, то есть вам необходимо будет отдельно запустить как Такси-Мастер, так и 2ГИС.
C:\Program Files\2gis\3.0\Plugins и копировать их в папку с программой Такси-МастерПереключение между разными картами
Переключение между картами происходит непосредственно при запуске программы. Откройте окно "Настройки", в котором выберите ту карту, с которой вы хотите работать. Это возможно лишь при условии, что в вашей программе установлены несколько видов карт. После переключения карты перезапустите программу Такси-Мастер.
Использование вспомогательных онлайн-карт
Определение адреса по вспомогательным картам происходит, если при вводе в карточке заказа в поля "адрес подачи/адрес назначения" введенный адрес не был найден на основной карте. В случае успешного определения адреса по онлайн-картам выйдет диалоговое окно со всеми подходящими адресами.
Включить вспомогательные Онлайн-карты можно в настройках
Файл - Настройки - Карта - вкладка "Онлайн карты" - Функционал - блок "Поиск координат адреса, если адрес не найден в основной карте" . Где каждой онлайн-карте задается одно из значений:- Не использовать. Данная карта не будет использоваться для поиска адресов.
- Максимальный приоритет. Если в карточке заказа какой-либо адрес не будет найден по основной карте, то запрос адреса автоматически будет посылаться в данные онлайн-карты.
- Минимальный приоритет. Если на онлайн картах с максимальным приоритетом не найдены подходящие результаты, то можно нажать на кнопку "Расширенный поиск", для поиска в картах с минимальным приоритетом.
Также в
Файл - Настройки - Карта - Онлайн карты есть возможность указывать API ключи для карт Яндекс, Google и 2ГИС. При этом для Яндекса и Google задавать их необязательно.Дополнительные материалы в блоге Такси-Мастер
- Особенности картографии для службы такси
- Сложно представить автоматизацию работы службы такси без картографических сервисов. Предлагаем вместе разобраться, какие возможности они дают.