Модуль «Интеграция с картами» — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(Интеграция с бесплатными картами 2ГИС)
(Использование вспомогательных онлайн-карт)
 
(не показано 13 промежуточных версий этого же участника)
Строка 19: Строка 19:
  
 
# [[Карта в польском формате]]
 
# [[Карта в польском формате]]
# [[Модуль интеграции с бесплатными картами|Карта 2ГИС]]
 
 
# [[#Модуль интеграции с картами 2ГИС Онлайн|Карта 2ГИС Онлайн]]
 
# [[#Модуль интеграции с картами 2ГИС Онлайн|Карта 2ГИС Онлайн]]
 
# [[Карты СитиГИД|Карта СитиГИД]]
 
# [[Карты СитиГИД|Карта СитиГИД]]
Строка 28: Строка 27:
  
 
С настройками карт в польском формате, а также с внешним видом и функциями вы можете ознакомиться на странице [[Карта в польском формате|карты в польском формате]].
 
С настройками карт в польском формате, а также с внешним видом и функциями вы можете ознакомиться на странице [[Карта в польском формате|карты в польском формате]].
 
== Интеграция с бесплатными картами 2ГИС ==
 
 
Недостаток интеграции с данной картой заключается в том, что программа Такси-Мастер не может получать данные о маршруте и положении точек на карте. Из этого следует, что стоимость заказа не может быть рассчитана с помощью модуля, работающего с бесплатной версией карты 2ГИС.
 
 
=== Возможности===
 
 
Возможности модуля интеграции с 2ГИС ограничены, поскольку бесплатная версия карт 2ГИС не позволяет получать от них информацию. Модуль работает "в одну сторону" — только на отображение данных на карту. Адреса в карточках Такси-Мастер, если таковые могут быть распознаны картой 2ГИС, отображаются точками на карте. При этом ни длина маршрута, ни какие бы то ни было другие данные не могут быть получены в Такси-Мастер.
 
 
=== Установка и настройка ===
 
 
С информацией по настройке и установке модуля можете ознакомиться на странице [[Модуль интеграции с бесплатными картами]].
 
 
== Интеграция с картами СитиГИД ==
 
Карты СитиГИД позволяют осуществлять все [[#Функции модуля|функции модуля интеграции с картами]].
 
  
 
== Интеграция с картами 2ГИС Онлайн ==
 
== Интеграция с картами 2ГИС Онлайн ==
Строка 48: Строка 32:
 
Интеграция карты 2ГИС Онлайн позволяет получить доступ к подробной карте вашего города, полной базе адресов и названий магазинов, кафе и прочего, также к базе адресов строящихся объектов. С 2ГИС Онлайн можно производить расчет маршрута и стоимости заказа с учетом дорожной обстановки и поиск адреса по неточным данным.
 
Интеграция карты 2ГИС Онлайн позволяет получить доступ к подробной карте вашего города, полной базе адресов и названий магазинов, кафе и прочего, также к базе адресов строящихся объектов. С 2ГИС Онлайн можно производить расчет маршрута и стоимости заказа с учетом дорожной обстановки и поиск адреса по неточным данным.
  
Для начала работы с картой 2ГИС Онлайн, надо будет указать в настройках API ключ и список используемых регионов (в которых надо будет искать адреса).
+
Для начала работы с картой 2ГИС Онлайн, надо будет указать в настройках API-ключ и список используемых регионов (в которых надо будет искать адреса).
  
 
Существует два варианта использования карт 2ГИС Онлайн:
 
Существует два варианта использования карт 2ГИС Онлайн:
Строка 55: Строка 39:
 
* 2ГИС — вспомогательная карта.
 
* 2ГИС — вспомогательная карта.
 
*:Основная карта может быть любой, например, карта OSM. Сервис 2ГИС Онлайн используется, когда адрес не найден в справочниках основной карты.
 
*:Основная карта может быть любой, например, карта OSM. Сервис 2ГИС Онлайн используется, когда адрес не найден в справочниках основной карты.
 +
 +
== Интеграция с картами СитиГИД ==
 +
Карты СитиГИД позволяют осуществлять все [[#Функции модуля|функции модуля интеграции с картами]].
  
 
== Интеграция с картами Онлайн карты ==
 
== Интеграция с картами Онлайн карты ==
  
При интеграции с данной картой в настройках Такси-Мастер {{путь|Файл - Настройки - Карта}} будет отсутствовать закладка "Основные". В различных окнах Такси-Мастер, где отображается карта, возможно будет выбрать только онлайн карты Яндекс и Google.
+
При выборе интеграции с онлайн картами в настройках Такси-Мастер ({{путь|Файл - Настройки - Карта}}) будет отсутствовать закладка "Основные". В различных окнах Такси-Мастер, где отображается карта, возможно будет выбрать только онлайн карты Яндекс и Google.
При выборе интеграции с данной картой будут доступны данные возможности:
+
 
 +
При выборе интеграции с онлайн картами будут доступны данные возможности:
 
*Будет доступно окно "Положение экипажей".
 
*Будет доступно окно "Положение экипажей".
 
*Будет доступно окно "Водители / Трекинг экипажей".
 
*Будет доступно окно "Водители / Трекинг экипажей".
Строка 66: Строка 54:
 
*Будет доступен поиск адреса в онлайн картах и расчет маршрута через 2ГИС.
 
*Будет доступен поиск адреса в онлайн картах и расчет маршрута через 2ГИС.
 
*В карте заказа в выпадающем списке экипажей будет доступна сортировка "Автоматически" и "По времени".
 
*В карте заказа в выпадающем списке экипажей будет доступна сортировка "Автоматически" и "По времени".
*В справочниках Такси-Мастер можно будет задать границы стоянок, районов, городов, что даст возможность автоматически регистрировать водителей на стоянках по координатам и использовать в [[TMDriver для Android|TMDriver]] тарифы с определением городов и районов по реальным координатам.
+
*В справочниках Такси-Мастер можно будет задать границы стоянок, районов, городов, что даст возможность автоматически регистрировать водителей на стоянках по координатам и использовать в [[TMDriver]] тарифы с определением городов и районов по реальным координатам.
  
 
Для доступа к Онлайн картам диспетчеру необходимо предоставить соответствующие права доступа.
 
Для доступа к Онлайн картам диспетчеру необходимо предоставить соответствующие права доступа.
Строка 72: Строка 60:
 
== Первоначальная настройка модуля «Интеграция с картами» ==
 
== Первоначальная настройка модуля «Интеграция с картами» ==
  
Для начала необходимо установить дистрибутив карты, а затем задать в [[Клиент {{ТМ}}|клиентской части]] путь к карте в [[Параметры {{ТМ}}#Карта|параметрах]]. После этого карта будет установлена в вашу программу Такси-Мастер. Чтобы увидеть карту, вы должны нажать кнопку {{field|Карта}}, после чего ее изображение появится в программе. Таким образом получается, что данные карты работают непосредственно в окне программы Такси-Мастер.
+
Необходимо задать в [[Клиент {{ТМ}}|клиентской части]] путь к карте в [[Параметры {{ТМ}}#Карта|параметрах]] в [[TMMapServer]] для карт польского формата). Чтобы увидеть карту, вы должны нажать кнопку {{field|Карта}}. Таким образом получается, что данные карты работают непосредственно в окне программы Такси-Мастер.
  
 
[[Файл:Карты в ТМ 2.png|center]]
 
[[Файл:Карты в ТМ 2.png|center]]
 
Другая ситуация с картами 2ГИС. После загрузки дистрибутива карты необходимо перенести два плагина TM2Gis.dll и TM2Gis.dgxpi, которые находятся {{путь| C:\Program Files\2gis\3.0\Plugins}} и копировать их в папку с программой Такси-Мастер {{путь|C:\Program Files (x86)\Taxi-Master}}. После этого установится взаимодействие карт 2ГИС с программой Такси-Мастер. Но работать они будут в разных окнах, то есть вам необходимо будет отдельно запустить как Такси-Мастер, так и 2ГИС.
 
  
 
== Переключение между разными картами ==
 
== Переключение между разными картами ==
Строка 95: Строка 81:
 
*'''Минимальный приоритет'''. Если на онлайн картах с максимальным приоритетом не найдены подходящие результаты, то можно нажать на кнопку "Расширенный поиск", для поиска в картах с минимальным приоритетом.  
 
*'''Минимальный приоритет'''. Если на онлайн картах с максимальным приоритетом не найдены подходящие результаты, то можно нажать на кнопку "Расширенный поиск", для поиска в картах с минимальным приоритетом.  
  
Также в {{путь|Файл - Настройки - Карта - Онлайн карты}} есть возможность указывать API ключи для карт Яндекс, Google и 2ГИС. При этом для Яндекса и Google задавать их необязательно.
+
Также в {{путь|Файл - Настройки - Карта - Онлайн карты}} есть возможность указывать API ключи для карт Яндекс, Google, 2GIS и Map.md.
  
 
==Дополнительные материалы в блоге Такси-Мастер ==
 
==Дополнительные материалы в блоге Такси-Мастер ==

Текущая версия на 11:11, 29 ноября 2024

Модуль «Интеграция с картами» - модуль, позволяющий Такси-Мастер работать с различными картами. Модуль встроен в клиентскую часть и работает на каждом рабочем месте автономно от других мест.

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

А также позволяет отображение маршрута по заказу и автоматическую подстановку ближайшего к адресу подачи водителя.

Функции модуля

Модуль имеет несколько основных функций:

  1. Расчет маршрута между адресом подачи и адресом назначения.
  2. Расчет маршрута между адресом подачи, адресом назначения и промежуточными точками, которые задаются в карточке заказа как остановки.
  3. Гео-позиционирование стоянок и районов.
  4. Отображение позиций экипажей (используются данные, передаваемые от TMDriver к серверу связи с водителями).
  5. Автоматический выбор экипажа на заказ по его положению и по положению адреса подачи.

Какие карты могут работать с Такси-Мастер?

Существует несколько карт, у которых существует модуль интеграции с программой Такси-Мастер:

  1. Карта в польском формате
  2. Карта 2ГИС Онлайн
  3. Карта СитиГИД
  4. Онлайн карты

Интеграция с картами в польском формате

Карта в польском формате - это текстовый формат электронных карт, предназначенный для конвертирования карт в другие форматы и их редактирования.

С настройками карт в польском формате, а также с внешним видом и функциями вы можете ознакомиться на странице карты в польском формате.

Интеграция с картами 2ГИС Онлайн

Интеграция карты 2ГИС Онлайн позволяет получить доступ к подробной карте вашего города, полной базе адресов и названий магазинов, кафе и прочего, также к базе адресов строящихся объектов. С 2ГИС Онлайн можно производить расчет маршрута и стоимости заказа с учетом дорожной обстановки и поиск адреса по неточным данным.

Для начала работы с картой 2ГИС Онлайн, надо будет указать в настройках API-ключ и список используемых регионов (в которых надо будет искать адреса).

Существует два варианта использования карт 2ГИС Онлайн:

  • 2ГИС — основная карта.
    Поиск нужных адресов всегда осуществляется через 2ГИС Онлайн. Сервис используется, если для вашего города нет другой качественной карты.
  • 2ГИС — вспомогательная карта.
    Основная карта может быть любой, например, карта OSM. Сервис 2ГИС Онлайн используется, когда адрес не найден в справочниках основной карты.

Интеграция с картами СитиГИД

Карты СитиГИД позволяют осуществлять все функции модуля интеграции с картами.

Интеграция с картами Онлайн карты

При выборе интеграции с онлайн картами в настройках Такси-Мастер («Файл - Настройки - Карта») будет отсутствовать закладка "Основные". В различных окнах Такси-Мастер, где отображается карта, возможно будет выбрать только онлайн карты Яндекс и Google.

При выборе интеграции с онлайн картами будут доступны данные возможности:

  • Будет доступно окно "Положение экипажей".
  • Будет доступно окно "Водители / Трекинг экипажей".
  • Будет доступно окно фактического маршрута по заказу.
  • Будет доступно окно предварительного маршрута по заказу.
  • Будет доступен поиск адреса в онлайн картах и расчет маршрута через 2ГИС.
  • В карте заказа в выпадающем списке экипажей будет доступна сортировка "Автоматически" и "По времени".
  • В справочниках Такси-Мастер можно будет задать границы стоянок, районов, городов, что даст возможность автоматически регистрировать водителей на стоянках по координатам и использовать в TMDriver тарифы с определением городов и районов по реальным координатам.

Для доступа к Онлайн картам диспетчеру необходимо предоставить соответствующие права доступа.

Первоначальная настройка модуля «Интеграция с картами»

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

Карты в ТМ 2.png

Переключение между разными картами

Переключение между картами происходит непосредственно при запуске программы. Откройте окно "Настройки", в котором выберите ту карту, с которой вы хотите работать. Это возможно лишь при условии, что в вашей программе установлены несколько видов карт. После переключения карты перезапустите программу Такси-Мастер.

Окно настроек рабочего места карты.png

Использование вспомогательных онлайн-карт

Определение адреса по вспомогательным картам происходит, если при вводе в карточке заказа в поля "адрес подачи/адрес назначения" введенный адрес не был найден на основной карте. В случае успешного определения адреса по онлайн-картам выйдет диалоговое окно со всеми подходящими адресами.

Выбор адреса подачи.png

Включить вспомогательные Онлайн-карты можно в настройках «Файл - Настройки - Карта - вкладка "Онлайн карты" - Функционал - блок "Поиск координат адреса, если адрес не найден в основной карте"». Где каждой онлайн-карте задается одно из значений:

  • Не использовать. Данная карта не будет использоваться для поиска адресов.
  • Максимальный приоритет. Если в карточке заказа какой-либо адрес не будет найден по основной карте, то запрос адреса автоматически будет посылаться в данные онлайн-карты.
  • Минимальный приоритет. Если на онлайн картах с максимальным приоритетом не найдены подходящие результаты, то можно нажать на кнопку "Расширенный поиск", для поиска в картах с минимальным приоритетом.

Также в «Файл - Настройки - Карта - Онлайн карты» есть возможность указывать API ключи для карт Яндекс, Google, 2GIS и Map.md.

Дополнительные материалы в блоге Такси-Мастер