Обзор Navigation SDK

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

Зачем использовать Navigation SDK?

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

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

Что можно делать с помощью Navigation SDK

Navigation SDK позволяет создавать в приложениях полноценные навигационные функции:

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

Как работает Navigation SDK

Вы можете интегрировать Navigation SDK в свое приложение независимо от того, используется ли в нем Maps SDK. В состав Navigation SDK входят два основных компонента:

  • Слой карты. Начните со слоя карты из Maps SDK, включая вид карты, стили, элементы управления пользовательского интерфейса, камеру и поведение при взаимодействии.
  • Навигация. Добавьте навигацию с помощью Navigation SDK, который включает оверлей пошаговой навигации, карточки поворотов и дополнительные элементы интерфейса. Вы можете использовать навигацию Google или создать собственную навигацию.

Как использовать Navigation SDK

Ниже описан типичный сценарий использования Navigation SDK.

1 Настройка Создайте проект Google Cloud, добавьте Maps SDK и Navigation SDK в API и настройте проект Xcode. Подробнее о том, как настроить проект…
2 Как перейти к первому маршруту Прокладывать маршрут до одного пункта назначения в приложении. Подробнее о том, как прокладывать маршруты…
3 Как изменить интерфейс навигации Настройте навигацию и внешний вид, изменив встроенные элементы управления пользовательского интерфейса и другие элементы, отображаемые на карте. Подробнее о том, как изменить интерфейс навигации…
4 Как изменить сведения о маршрутизации Изменять настройки маршрута и добавлять промежуточные точки. Подробнее о маршрутах…

Дополнительную информацию о функциях Navigation SDK можно найти в справочнике или демоверсии.