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

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

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

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

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

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

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

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

Как работает SDK для навигации

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

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

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

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

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

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