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

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

Зачем использовать навигационный SDK?

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

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

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

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

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

Как работает навигационный SDK

Вы можете использовать Navigation SDK, чтобы включить в свое приложение карты и функции навигации. Двумя основными компонентами Navigation SDK являются:

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

Как использовать навигационный SDK

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

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

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