Présentation du SDK Navigation

Le SDK Navigation vous permet d'intégrer de manière transparente l'expérience de navigation détaillée de Google Maps directement dans vos applications mobiles. Il offre une personnalisation de l'interface utilisateur pour l'apparence de la marque et une configuration avancée des itinéraires. En proposant des expériences de navigation personnalisables dans l'application, vous pouvez améliorer l'efficacité opérationnelle, l'engagement des utilisateurs et obtenir des insights précieux basés sur les données.

Pourquoi utiliser le SDK Navigation ?

En intégrant la navigation dans votre application, vous pouvez offrir une expérience de qualité supérieure à vos utilisateurs, tout en appliquant votre propre image de marque et en exploitant les données de trajet :

  • Contrôlez l'expérience de bout en bout et augmentez l'engagement en gardant les utilisateurs dans votre application pendant la navigation, ce qui leur évite de passer d'une application à l'autre.
  • Personnalisez l'expérience de navigation pour qu'elle corresponde à l'apparence de votre marque grâce à des éléments d'interface utilisateur personnalisables.
  • Optimisez l'expérience d'itinéraire en gérant les préférences de routage, les destinations et les points de passage.
  • Utilisez les données de localisation et d'événements issues du calcul d'itinéraire pour l'analyse, les optimisations, les communications avec les clients et la surveillance en temps réel.

Que pouvez-vous faire avec le SDK Navigation ?

Le SDK Navigation vous permet de créer une expérience de navigation complète dans l'application :

  • Offrez à vos utilisateurs une expérience de navigation détaillée fluide et fiable grâce à Google Maps.
  • Prenez en charge différents modes de transport, y compris la voiture, la marche, le vélo et les deux-roues.
  • Implémentez des repères, des superpositions et des éléments d'interface utilisateur personnalisés pour mettre en évidence les informations de navigation clés et personnaliser l'expérience de navigation afin qu'elle corresponde à votre marque.
  • Accédez aux données de trajet pour analyser les tendances, identifier les axes d'amélioration et optimiser les opérations.

Fonctionnement du SDK Navigation

Vous pouvez utiliser le SDK Navigation pour intégrer des cartes et des fonctionnalités de navigation dans votre application. Les deux principaux composants du SDK Navigation sont les suivants :

  • Couche de carte : commencez par une couche de carte, y compris la vue cartographique, le style, les commandes d'interface utilisateur , l'appareil photo et le comportement d'interaction. Le SDK Navigation inclut la fonctionnalité de carte du SDK Maps, et les applications qui incluent le SDK Navigation ne peuvent pas inclure le SDK Maps. Si votre application utilise le SDK Maps, vous devez le supprimer pour pouvoir utiliser le SDK Navigation. Toutefois, l'API Maps est presque identique dans le SDK Navigation. Vous n'avez donc généralement pas besoin de mettre à jour votre implémentation, si ce n'est de supprimer le SDK Maps. Pour en savoir plus sur l'API Maps et les différences de fonctionnalités entre le SDK Maps et le SDK Navigation, consultez la page Présentation de la section Référence.
  • Expérience de navigation : ajoutez l'expérience de navigation à l'aide du SDK Navigation, qui inclut la superposition de navigation détaillée, les cartes d'itinéraire et d'autres éléments d'interface utilisateur. Vous pouvez utiliser l'expérience de navigation Google Navigation ou créer votre propre expérience de navigation personnalisée.

Comment utiliser le SDK Navigation ?

Les étapes ci-dessous couvrent un scénario d'utilisation typique du SDK Navigation :

1 Configuration Créez un projet Google Cloud, ajoutez le SDK Navigation à votre clé API et configurez votre projet Android Studio. Pour en savoir plus, consultez Configurer votre projet.
2 Accéder à votre premier itinéraire Tracez un itinéraire dans votre application vers une seule destination. Pour en savoir plus, consultez Accéder à un itinéraire à destination unique.
3 Modifier l'interface utilisateur de navigation Personnalisez l'expérience de navigation et l'apparence visuelle en modifiant les commandes et les éléments d'interface utilisateur intégrés qui s'affichent sur la carte. Pour en savoir plus, consultez Modifier l'interface utilisateur de navigation.
4 Ajuster les détails de l'itinéraire Modifiez les préférences de routage et gérez les points de passage. Pour en savoir plus, consultez Expérience d'itinéraire.

Pour en savoir plus sur les fonctionnalités du SDK Navigation, consultez la section Référence ou essayez la démo.