На данном веб-сайте используются файлы cookie. Продолжая просматривать наш веб-сайт, вы соглашаетесь с использованием файлов cookie. Подробнее об использовании файлов cookie.
Документация
Полная информация для оперативного решения ваших вопросов
- Запуск таксопарка
- Основные настройки
- Панель управления
- Заказы
- Клиенты
- Исполнители
- Магазин
- Отчеты
- Справочники
- Настройки
- Данные организации
- Тариф и оплата
- Заказы
- Рейсы
- Исполнители
- Дополнительные опции
- Классы авто
- СМС
- Погода
- Уведомление клиентам
- Шаблоны уведомлений
- Статусы заказов для клиентов
- Банковские карты
- Онлайн-касса
- Сервис вывода средств
- Карты и маршруты
- Внешние АТС
- Пользовательские поля
- Горячие клавиши
- Приложение для клиентов
- Функционал модулей
- Приложение исполнителя
- Приложение клиента
- Эквайринг и вывод средств
- Карты и навигация
- Интеграция по API
- Ответы на частые вопросы
Использование геосервисов в Gootax
Для чего нужны геосервисы и какие они бывают
Геосервисы помогают клиентам, а также операторам искать и выбирать адреса, составлять маршруты по точкам, считать время в дороге и определять адрес по координатам на карте. Gootax интегрирован с несколькими геосервисами. Часть из них предлагают доступ к своим данным только на платной основе (например, Google или Яндекс), но есть бесплатные (OSM, бесплатная версия Яндекса) и условно-бесплатные (Dadata). Рассмотрим некоторые особенности и различия между сервисами.
OSM (OpenStreetMap) — полностью бесплатный сервис, карты наполняются сообществом, изменения проверяются и принимаются модераторами. Его плюсом является то, что работает на бесплатной основе, а минусом— неравномерная точность карт, небольшие города и поселки могут быть плохо прорисованы (мало улиц, нет новых домов). При этом для расчета маршрута сервис можно использовать, т.к. дороги практически не меняются.
DaData — условно-бесплатный сервис. Использует как базу систему КЛАДР (Классификатор адресов Российской Федерации, в который внесены все дома, организации, контакты) и карту OSM. Но т.к. КЛАДР не хранит координаты домов, DaData сопоставляет данные двух сервисов, если дом с координатами в OSM совпал с домом в КЛАДР, то у дома есть точные координаты. Если сопоставить дома не удалось, то DaData за координаты дома берет центр улицы, а иногда и центр города. Это отражается на расчете расстояния, времени подачи авто и построении маршрута, поэтому данный сервис лучше всего подходит для доставки ресторанов и магазинов. Бесплатный тариф рассчитан на 10 000 запросов в сутки — этого достаточно для работы сети ресторанов и магазинов. При регистрации сервис выдает Api Key и Secret Key.
2GIS — предоставляет платный доступ к данным. Необходимо заключить договор и получить ключ доступа у корпоративного менеджера 2GIS.
Google — предоставляет платный доступ к данным. Необходимо получить ключи доступа к Google Places API, Google Geocoding API, Google Routing API.
Yandex — предоставляет платный доступ к данным. Необходимо заключить договор и получить ключ доступа. Считается одним из самых дорогих, но и самых точных сервисов. Лучше всех считает пробки при расчете маршрута, т.к. у них больше всех статистики с навигаторов водителей.
Here.com — условно-бесплатный сервис. Рекомендуется для европейского региона.
OSM (OpenStreetMap) — полностью бесплатный сервис, карты наполняются сообществом, изменения проверяются и принимаются модераторами. Его плюсом является то, что работает на бесплатной основе, а минусом— неравномерная точность карт, небольшие города и поселки могут быть плохо прорисованы (мало улиц, нет новых домов). При этом для расчета маршрута сервис можно использовать, т.к. дороги практически не меняются.
DaData — условно-бесплатный сервис. Использует как базу систему КЛАДР (Классификатор адресов Российской Федерации, в который внесены все дома, организации, контакты) и карту OSM. Но т.к. КЛАДР не хранит координаты домов, DaData сопоставляет данные двух сервисов, если дом с координатами в OSM совпал с домом в КЛАДР, то у дома есть точные координаты. Если сопоставить дома не удалось, то DaData за координаты дома берет центр улицы, а иногда и центр города. Это отражается на расчете расстояния, времени подачи авто и построении маршрута, поэтому данный сервис лучше всего подходит для доставки ресторанов и магазинов. Бесплатный тариф рассчитан на 10 000 запросов в сутки — этого достаточно для работы сети ресторанов и магазинов. При регистрации сервис выдает Api Key и Secret Key.
2GIS — предоставляет платный доступ к данным. Необходимо заключить договор и получить ключ доступа у корпоративного менеджера 2GIS.
Google — предоставляет платный доступ к данным. Необходимо получить ключи доступа к Google Places API, Google Geocoding API, Google Routing API.
Yandex — предоставляет платный доступ к данным. Необходимо заключить договор и получить ключ доступа. Считается одним из самых дорогих, но и самых точных сервисов. Лучше всех считает пробки при расчете маршрута, т.к. у них больше всех статистики с навигаторов водителей.
Here.com — условно-бесплатный сервис. Рекомендуется для европейского региона.
Использование геосервисов в Gootax
Сервисы используются в Gootax по разному, в зависимости от задачи. Под каждую задачу можно выбрать свой, наиболее подходящий сервис. Например для подложки — Яндекс, для поиска адресов — DaData, для расчета маршрута — OSM, для матрицы расстояний — OSM. Рассмотрим некоторые задачи и каким образом Gootax использует геосервисы для их решения.
«Карта-картинка» — этом случае карта сервиса используется в качестве подложки в приложении, она не интерактивна, это просто рисунок, где отображены все объекты — дома, дороги, лес и т.д. Gootax никак с картинкой не взаимодействует и не может «считать» с нее объекты, определить координаты, рассчитать маршрут. «Карта-картинка» отображается в мобильном приложении на первом экране, когда клиент только запустил приложение такси. Используется также в приложении водителя и в Панели Управления Gootax. На данный момент это бесплатная услуга. Но некоторые сервисы уже накладывают ограничения на использование подложки. Например, у Яндекса есть лимит на количество отображений подложки и если его превысить, то подложка не будет отображаться в Панели управления службы.
Автокомплит и геокодинг — на данном этапе Gootax начинает взаимодействовать с сервисами, используя интеграцию с ними по определенному API. Карты и сервисы, их предоставляющие, в данном случае используются Gootax для поиска местоположения клиента, поиска координат введенного им адреса, а также для подсказки адреса по нескольким буквам. Использование геокодера помогает определить Gootax координаты объекта по его адресу или, наоборот, установить адрес по координатам. Например по запросу клиента «Москва, ул. Льва Толстого, 16» геокодер передаст координаты этого дома [37.587874, 55.73367] в систему Gootax для дальнейшего построения маршрута и расчета времени подачи автомобиля или доставки. Если клиент выбрал просто точку на карте, то геокодер определяет местоположение данной точки и отправляет в Gootax заданные координаты. Автокомплит позволяет клиенту не писать полностью адрес, а выбирать из предложенных наименований нужное, что значительно сокращает время создания заказа.
Расчет маршрута — с помощью выбранного геосервиса система прокладывает маршрут по дорогам, а также считает время и расстояние для доставки из магазинов и ресторанов.
Матрица расстояний и времени — с помощью выбранного геосервиса рассчитывается маршрут и время от адреса клиента до водителей, ожидающих заказ. Затем предлагает заказ тому, кто находится ближе всех к адресу клиента.
Система Gootax автоматически синхронизируется с базой OSM для загрузки обновлений карт. Таким образом, запросы координат проходят уже внутри системы, что значительно ускоряет процесс поиска адреса и построения маршрута.
Если при использовании любого из сервисов обнаруживается, что часть адресов в поиске не находится, их можно добавить вручную в Панели управления Gootax: Справочники → База адресов. И они будут выводиться в результатах поиска. Это внутренний инструмент, который позволяет накопить свою базу адресов для дальнейшей работы. А также можно загрузить в Gootax уже готовую базу небольшого объема адресов (файл в виде таблицы определенного формата и содержания).
Таким образом, у каждого сервиса есть свои плюсы и минусы, идеального бесплатного сервиса нет. У платных сервисов необходимо приобретать ключи, покупка которых может оказаться нерентабельной на момент начала работы. Поэтому при выборе сервиса необходимо учитывать особенности бизнеса (масштаб и специфику запросов), изучить точность отображения региона на разных картах, узнать, каким сервисом чаще пользуются «местные» бизнесы, и использовать тот сервис, который больше всего подходит.