Navigation SDK – Übersicht

Mit dem Navigation SDK können Sie die detaillierte Routenführung von Google Maps nahtlos in Ihre mobilen Anwendungen einbinden. Das SDK bietet die Möglichkeit, die Benutzeroberfläche an das Erscheinungsbild der Marke anzupassen, und eine erweiterte Routenkonfiguration. Mit anpassbaren In-App-Navigationsfunktionen können Sie die betriebliche Effizienz steigern, die Nutzerinteraktion verbessern und wertvolle datengestützte Informationen gewinnen.

Vorteile des Navigation SDK

Wenn Sie die Navigation in Ihre App einbinden, können Sie Ihren Nutzern eine bessere Nutzererfahrung bieten, Ihr eigenes Branding anwenden und Fahrtdaten nutzen:

  • Sie können die gesamte Nutzererfahrung steuern und die Interaktion steigern, indem Sie Nutzer während der Navigation in Ihrer App halten und so den Wechsel zwischen Apps vermeiden.
  • Mit anpassbaren UI-Elementen können Sie die Navigation an das Erscheinungsbild Ihrer Marke anpassen.
  • Optimieren Sie die Routenführung, indem Sie Routeneinstellungen, Ziele und Wegpunkte verwalten.
  • Nutzen Sie Standort- und Ereignisdaten aus der Routenplanung für Analysen, Optimierungen, Kundenkommunikation und Echtzeitüberwachung.

Was kann ich mit dem Navigation SDK tun?

Mit dem Navigation SDK können Sie eine umfassende In-App-Navigation erstellen:

  • Bieten Sie Ihren Nutzern eine nahtlose und zuverlässige detaillierte Routenführung mit Google Maps.
  • Unterstützung verschiedener Mobilitätsformen, darunter Autofahren, Gehen, Radfahren und Zweiräder.
  • Implementieren Sie benutzerdefinierte Markierungen, Overlays und UI-Elemente, um wichtige Navigationsinformationen hervorzuheben und die Navigation an Ihre Marke anzupassen.
  • Greifen Sie auf Fahrtdaten zu, um Trends zu analysieren, Bereiche mit Verbesserungspotenzial zu identifizieren und Abläufe zu optimieren.

So funktioniert das Navigation SDK

Mit dem Navigation SDK können Sie sowohl Karten- als auch Navigationsfunktionen in Ihre App einbinden. Die beiden Hauptkomponenten des Navigation SDK sind:

  • Kartenebene: Beginnen Sie mit einer Kartenebene, einschließlich Kartenansicht, Stil, UI-Steuerelementen, Kamera und Interaktionsverhalten. Das Navigation SDK enthält die Kartenfunktionen des Maps SDK. Apps, die das Navigation SDK enthalten, können das Maps SDK nicht enthalten. Wenn in Ihrer App das Maps SDK verwendet wird, müssen Sie es entfernen, um das Navigation SDK verwenden zu können. Die Maps API ist im Navigation SDK jedoch fast identisch. Daher müssen Sie Ihre Implementierung in der Regel nicht aktualisieren, sondern nur das Maps SDK entfernen. Informationen zu den Unterschieden bei den Google Maps-APIs und den Funktionen zwischen dem Maps SDK und dem Navigation SDK finden Sie im Abschnitt „Referenz“ auf der Seite Übersicht.
  • Navigation: Fügen Sie die Navigation mit dem Navigation SDK hinzu. Dazu gehören das Overlay für die detaillierte Routenführung, Fahrspurassistenten und zusätzliche UI-Elemente. Sie können entweder die Google-Navigation verwenden oder eine eigene Navigation erstellen.

Navigation SDK verwenden

Die folgenden Schritte beschreiben ein typisches Anwendungsfallszenario für die Verwendung des Navigations-SDK:

1 Einrichten Erstellen Sie ein Google Cloud-Projekt, fügen Sie das Navigation SDK Ihrem API-Schlüssel hinzu und richten Sie Ihr Android Studio-Projekt ein. Weitere Informationen finden Sie unter Projekt einrichten.
2 Zur ersten Route navigieren In Ihrer App eine Route zu einem einzelnen Ziel planen. Weitere Informationen finden Sie unter Route mit einem Ziel.
3 Navigations-UI ändern Sie können die Navigation und das Erscheinungsbild anpassen, indem Sie die integrierten UI-Steuerelemente und ‑Elemente auf der Karte ändern. Weitere Informationen finden Sie unter Navigations-UI ändern.
4 Routingdetails anpassen Routeneinstellungen ändern und Wegpunkte verwalten Weitere Informationen finden Sie unter Routen.

Weitere Informationen zu den Funktionen des Navigation SDK finden Sie in der Referenz oder in der Demo.