как составить маршрут в 2 гис несколько адресов на телефоне

Навигатор для пешеходов

как составить маршрут в 2 гис несколько адресов на телефоне. image loader. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-image loader. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка image loader.

Мы строим пешеходные маршруты по тропинкам, через калитки и с возможностью срезать через двор с апреля 2017 года. А совсем недавно мы добавили в 2ГИС полноценный навигатор для пешеходов — с режимом turn-by-turn и озвучкой важных точек на маршруте.

Под катом — история о том, как мы хотели решить эту задачу по-быстрому, опираясь на экспертизу в навигации для авто, а в итоге придумывали новые сценарии, боролись за размер баз и учились давать правильные инструкции.

Новые сценарии

Мы планировали разобраться с задачей «за пару недель», немного переделав логику автомобильных манёвров. Для первых тестов сделали сборку с озвучкой пеших манёвров, «накрученных» на алгоритмы автомобильной навигации. Результат поразил.

Я построил маршрут от дома и убрал телефон в карман. Ориентировался только на голосовое ведение. Когда понял, что начинаю бессмысленно блуждать, а голосовые подсказки лишь уводят меня в сторону от конечной точки, решил построить маршрут заново. Когда проблема повторилась в восьмой раз, стало понятно, что нам предстоит огромный пласт работ.

Голосовые инструкции опираются на сценарий их использования. Стандартный шаблон сценария — как именно пешеход подходит к перекрёстку, с какой скоростью двигается и куда пойдёт потом. Автомобильные инструкции не сработали, так как условия их воспроизведения слишком отличаются от пешеходных. Банально — скорость пешехода в разы меньше, и это влияет на момент озвучки манёвра.

При этом важно учитывать нюансы: пешеходные переходы, светофоры, калитки, лестницы, наземные и подземные переходы, так как информация об этих объектах помогает быстрее сориентироваться пешеходу.

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

Старый алгоритм

Качество маршрутизации напрямую зависит от полноты данных, которые используются для построения маршрута: базовых знаний о дорожном графе, расположении рёбер и их дополнительных атрибутах.

Полнота данных достигается в два этапа: сначала собираем информацию, а потом улучшаем её с помощью алгоритмов предрасчёта.

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

Так для автомобильных маршрутов мы заранее генерируем все возможные варианты проезда через перекрёсток, а для каждого варианта вычисляем нужную инструкцию и добавляем к ней атрибуты. Такой подход даёт ряд преимуществ:

Ещё на этапе предрасчета можно реализовать различные алгоритмы проверки распространённых кейсов. Правильно вычисленные, проверенные инструкции уже не изменятся. Это даёт возможность проверять корректность полученных инструкций до того, как мы доставим данные и алгоритмы пользователю.

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

Эффективность алгоритма предварительной генерации инструкций

Алгоритм выдачи инструкций по маршруту фактически сводится к тому, чтобы для всех рёбер, составляющих маршрут, сопоставить уже имеющиеся в базе инструкции и выдать их пользователю. С помощью алгоритма делать это намного проще и быстрее, чем в рантайме анализировать возможные ситуации и генерировать из них инструкции.

Но есть два больших минуса — такой подход заставляет выделять дополнительные ресурсы на хранение новой информации и создаёт зависимость от обновления пакетов данных. Если данные не обновлены или их нет, то пользователь не получает доступ к фиче даже при наличии у него алгоритма.

Новый алгоритм

Ещё на этапе создания первого прототипа мы увидели, что из-за пешеходных инструкций растёт размер локальной базы, используемой для поиска маршрутов. В среднем пакет роутинга вырос на 20% — это недопустимо много, так как приведёт к увеличению размера офлайн-баз на телефонах нашей аудитории.

По сравнению с автомобильными перекрёстками пешеходные допускают намного больше вариантов прохода. Стандартный перекрёсток — это 56 вариантов прохода пешком в зависимости от положения начальной (8 сторон перекрестка) и конечной (7 сторон) точки. И в каждом варианте — до трёх пешеходных манёвров.

как составить маршрут в 2 гис несколько адресов на телефоне. image loader. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-image loader. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка image loader.

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

Из-за этого мы отказались от идеи предрасчёта пешеходных инструкций и перенесли логику их генерации в рантайм. Если есть интернет, то расчёт инструкций идёт на наших серверах, а если интернета нет или ответ сервера не уложился по таймауту, — то на мобильном приложении. Фактически мы заново переписали алгоритм.

Мы стали меньше зависеть от версии данных. А в сочетании с тем, что бо́льшая часть сценариев строится через наш онлайн-сервер, появилась возможность быстрой доработки алгоритма сразу для всех пользователей.

Новые инструкции

Повторюсь, что пешеходные проходы через перекрёстки намного более вариативны по сравнению с автомобильными.

как составить маршрут в 2 гис несколько адресов на телефоне. image loader. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-image loader. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка image loader.
Каждый перекрёсток — возможность изменить маршрут

На этапе проработки инструкций мы столкнулись с проблемой их компактного, однозначного и своевременного представления. Звёздочку задаче добавляло то, что телефон может лежать в кармане, и пользователь не видит направляющую линию и стрелочки. Ориентироваться можно только на голосовое ведение. Кроме этого, пешеход в отличие от автомобиля может легко развернуться практически на любой угол на совсем узком участке. И важно объяснить человеку максимально точно, как и где именно переходить дорогу, поворачивать или спускаться.

как составить маршрут в 2 гис несколько адресов на телефоне. . как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка .

Сначала я ходил и выписывал ошибки. Иногда проходил перекрёстки несколько десятков раз, чтобы понять, какие могут быть варианты их прохождения. Потом сделали эмулятор, на котором запускали виртуального пешехода, и слушали, что и в какой момент ему озвучивается.

Проверяли озвучку лесных тропинок, дворовых дорог, переходов через широкие перекрёстки, нерегулируемые и регулируемые пешеходные переходы со светофорами.

Собранный практический опыт анализировали, обсуждали, разбивали на группы доработок, объединённых общими решениями. Для каждой из них придумывали алгоритмические сценарии.

как составить маршрут в 2 гис несколько адресов на телефоне. image loader. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-image loader. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка image loader.

На этом этапе поняли, что однокомпонентных инструкций по типу автомобильных недостаточно — в пеших маршрутах две отдельные инструкции были так близко, что из-за неточности GPS могут прозвучать несвоевременно и запутать человека.

Мы сделали составные голосовые инструкции, чтобы ориентироваться ещё до начала перехода, в какую сторону двигаться после него.

С точки зрения пользователя, такая инструкция ничем не отличается от привычной автомобильной. Так, фраза «Поверните налево, затем через 100 метров поверните направо» для авто — это две однокомпонентных инструкции
«Поверните налево» + «через 100 метров поверните направо». А у пешеходов фраза для перехода через дорогу «Поверните налево на пешеходный переход, а затем поверните направо» — это полностью одна инструкция.

Фактически такие инструкции — связки любых элементарных инструкций поворота, но в виде единой озвучиваемой инструкции. Такой подход позволил существенно повысить информативность и удобство фонового ведения. Особенно при переходе нетривиальных перекрёстков.

как составить маршрут в 2 гис несколько адресов на телефоне. image loader. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-image loader. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка image loader.
На ближайшем пешеходном переходе поверните налево,
а сразу после перехода поверните направо

Что ещё

Пешеходные маршруты часто включают в себя относительно мелкие проходы — рёбра графа. А в городских условиях, когда сигнал нестабильный и/или экранируется высотными объектами, погрешности позиционирования могут мешать правильно рассчитывать инструкции и вести по маршруту. Чтобы случайно не перекинуть текущую точку на другую сторону улицы, мы немного «подтюнили» алгоритм — учитываем нюансы погрешности и корректируем алгоритм притяжки к маршруту вплоть до 30 метров.

Ведение голосом — решение, когда телефон лежит в кармане. Но чтобы избежать ситуацию, когда в шумном городе голос не будет слышно, мы добавили вибрацию, которая срабатывает вместе с озвучкой перед нужным манёвром. Сам вибрационный паттерн сделали отличающимся от привычного при сообщении в мессенджере.

Что получилось

В итоге на первую публичную версию навигатора для пешеходов у нас ушло примерно шесть месяцев. Сейчас он доступен в версии 2ГИС для iOS и Android.

Мы проделали огромную работу, но сами прекрасно понимаем, что упустили хитрые варианты. Присылайте через мобильное приложение кейсы, которые мы показали и озвучили неправильно — каждый рассмотрим и учтем в алгоритме.

Источник

Обзор приложения 2ГИС для Android

2ГИС – это приложение, разработанное одноимённой компанией из Новосибирска. Также оно известно под названием «ДубльГИС». Традиционно является одним из самых популярных решений на российском рынке приложений для навигации по местности, конкурируя с Яндекс Картами и Навител Навигатором, а с недавних пор и Google Maps. Рассмотрим все особенности приложения более подробно, сравним, чем оно лучше или хуже конкурентов.

как составить маршрут в 2 гис несколько адресов на телефоне. 2gis dlya android. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-2gis dlya android. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка 2gis dlya android.

Работа в оффлайне

2GIS для корректной работы на устройстве требует скачать карту города и/или региона. Благодаря этому вы сможете просматривать карты даже, если у вас возникнут проблемы с интернетом, но отследить своё место положение или местоположение общественного транспорта в режиме реального времени будет проблематично.

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

как составить маршрут в 2 гис несколько адресов на телефоне. 2gis dlya android 1. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-2gis dlya android 1. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка 2gis dlya android 1.

Дополнительно стоит отметить, что в приложении пока доступны карты более-менее крупных городов стран СНГ (и то не всех стран).

Возможности навигации по местности

Что касается навигации на местности, то здесь приложение мало чем отличается от своих конкурентов. Здесь можно определить своё место положение, если вы находитесь в зоне действия сети, проложить маршрут до определённого места, просмотреть избранные маршруты и места, настроить опции передачи геоданных. Единственной интересной особенностью является индикатор задействованных в работе спутников, который можно включить и отобразить в верхнем углу.

Построение маршрута

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

как составить маршрут в 2 гис несколько адресов на телефоне. 2gis dlya android 2. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-2gis dlya android 2. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка 2gis dlya android 2.

Список интересных мест

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

как составить маршрут в 2 гис несколько адресов на телефоне. 2gis dlya android 3. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-2gis dlya android 3. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка 2gis dlya android 3.

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

Специальные возможности

Для зарегистрированных в системе пользователей открываются некоторые дополнительные возможности, а именно:

Отслеживание общественного транспорта

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

Функция обратной связи

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

Разработчик старается максимально быстро и оперативно реагировать на входящие вызовы.

Доступные настройки приложения

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

как составить маршрут в 2 гис несколько адресов на телефоне. 2gis dlya android 4. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-2gis dlya android 4. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка 2gis dlya android 4.

Заключение

В качестве резюме статьи-обзора хотелось бы выделить преимущества и недостатки приложения 2ГИС.

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

«ДубльГИС» приобрёл особую популярность в сибирском регионе, но при этом он на слуху и в других регионах СНГ. С его помощью не получится ориентироваться в каком-нибудь маленьком городке или в сельской местности, но для использования в городе это идеальный вариант.

Источник

Как составить маршрут из нескольких адресов в 2гис?

Как построить маршрут из нескольких точек в 2гис?

Как построить маршрут через несколько точек

Как составить свой маршрут в 2гис?

Как построить пеший маршрут

Как в Google Maps Проложить маршрут через несколько точек?

Как добавить несколько пунктов назначения

Как проложить маршрут по нескольким точкам в Яндекс навигаторе?

Построить маршрут между двумя точками

Как сохранять маршруты в 2гис?

Откройте карточку компании или места. Нажмите на «Сохранить» в самом верху карточки. Чтобы добавить карточку в конкретную подборку, нажмите ещё раз на «Сохранить» и выберите нужную подборку или создайте новую.

Как в 2 Гис посмотреть маршрут автобуса?

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

Как научиться пользоваться 2гис?

Как включить режим навигатора

Как работает 2гис без интернета?

Как и само приложение, навигатор работает без подключения к интернету во всех городах России и СНГ, где есть 2ГИС. Он рассчитывает примерное время в пути и показывает, во сколько пользователь доберется до места. Учитывает пробки, график разведения мостов, перекрытие дорог там, где это известно.

Как добавить свой город в 2гис?

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

Как построить сложный маршрут в Google Maps?

Как добавить несколько пунктов назначения

Как начать маршрут в Гугл картах?

Как сохранить маршруты

Как нарисовать свой маршрут на карте?

Как нарисовать линию или фигуру

Как проложить свой маршрут в Яндекс картах?

Как на Яндекс карте поставить несколько точек?

Установка нескольких меток на карте

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

Как поставить точку в навигаторе?

Добавить точку в Мои места

Источник

Как в 2гис проложить маршрут через несколько точек?

Как в Яндекс картах проложить маршрут из нескольких точек?

Построить маршрут между двумя точками

Как проложить маршрут в гугл карты через несколько точек?

Как добавить несколько пунктов назначения

Как в 2гис добавить несколько адресов?

Как создать свой маршрут в 2гис?

Как построить пеший маршрут

Как проложить маршрут через несколько точек?

Как построить маршрут через несколько точек

Как проложить свой маршрут в Яндекс картах?

Как проложить свой маршрут в Google Maps?

Как сохранить маршруты

Как нарисовать маршрут на карте Google?

Как нарисовать линию или фигуру

Как настроить 2 Гис?

Как установить 2ГИС

Как работать с 2 Гис?

Как включить режим навигатора

Как работать в 2 Гис?

2ГИС выполнит поиск по всей территории, карты, открытой на экране. … Чтобы сразу поискать что-то в другом городе, наберите в поиске нужный запрос и название города, например, «тверская москва» — 2ГИС откроет карту Москвы и покажет улицу Тверскую.

Как в навигаторе построить пеший маршрут?

Чтобы проложить маршрут для передвижения пешком, необходимо :

Как включить транспорт в 2гис?

Мобильный 2ГИС начал показывать движение автобусов прошлым летом. Функция стала востребованной — и теперь она появилась онлайн на 2gis.ru, где включить отображение транспорта можно нажатием кнопки в правом верхнем углу экрана.

Как в 2 Гис посмотреть маршрут автобуса?

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

Источник

Общественный транспорт в один клик: 2ГИС покажет движение автобусов во всех версиях сервиса

Мобильное приложение и онлайн-версия 2ГИС теперь показывают, где находятся автобусы, троллейбусы, маршрутки и трамваи в режиме реального времени. Слой карты с передвижением городского транспорта доступен в один клик с главного экрана 2gis.ru и в пару касаний в мобильном приложении.

Мобильный 2ГИС начал показывать движение автобусов прошлым летом. Функция стала востребованной — и теперь она появилась онлайн на 2gis.ru, где включить отображение транспорта можно нажатием кнопки в правом верхнем углу экрана. В мобильном приложении доступ к ней тоже вынесли на главный экран:

как составить маршрут в 2 гис несколько адресов на телефоне. 7d9b446eec04%2037. как составить маршрут в 2 гис несколько адресов на телефоне фото. как составить маршрут в 2 гис несколько адресов на телефоне-7d9b446eec04%2037. картинка как составить маршрут в 2 гис несколько адресов на телефоне. картинка 7d9b446eec04%2037.

С помощью сервиса можно:

Иконки транспорта теперь показывают направление движения автобусов, троллейбусов, маршруток и трамваев, а при нажатии на нужную остановку 2ГИС покажет возможные маршруты и время отправления городского транспорта.

2ГИС получает данные о местоположении городского транспорта с установленных на нём трекеров. Информация обновляется в среднем каждые 30-60 секунд.

Общественный транспорт на карте уже доступен на iOS, Android и в онлайн-версии 2ГИС более чем в 40 городах России, Украины, Казахстана и Узбекистана.

Активность поездок на общественном транспорте восстановилась после весенне-летнего падения из-за карантина — в сентябре пользователи 2ГИС построили более 90 млн маршрутов, это на 18% больше, чем в последнем доковидном месяце, феврале 2020 года.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *