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 можно найти в справочнике или демоверсии.