Обзор навигационного SDK

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

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

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

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

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

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

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

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

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

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

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

Приведенные ниже шаги охватывают типичный сценарий использования Navigation SDK:

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

Дополнительную информацию о функциях Navigation SDK см. в разделе «Справка» или попробуйте демо-версию .