Die Google-Navigation

Das Navigation SDK bietet verschiedene Möglichkeiten zur Integration einer Navigation. in Ihre App einbinden. Auf dieser Seite wird erläutert, was die Google-Navigation wie sie sich von anderen Navigationserlebnissen die im Navigation SDK verfügbar sind.

Was ist die Google-Navigation?

Die Google-Navigation bezieht sich auf die Nutzung des Navigation SDK, Eine detaillierte Routenführung mit von Google bereitgestellten UI-Elementen einbetten und Bilder, die der Navigation im Google Maps-Apps. Wenn Sie die Google-Navigation in Ihre App einbetten, müssen Sie die Navigation nicht von Grund auf neu entwickeln, die User Experience ändern. Wenn Sie mehr Daten benötigen, als mit der Google-Navigation. einen Feed für die detaillierte Routenführung vom Navigation SDK anfordern und dann eigene UI-Elemente bereitstellen und verwalten. Weitere Informationen finden Sie unter Benutzerdefiniert Navigation .

Wenn Sie die Google-Navigation verwenden, ruft Ihre App die Navigation SDK zum Starten, Ausführen und Beenden der Navigation unter Verwendung der folgenden Ablauf:

  1. Starten Sie die Navigation. Um die Navigation zu starten, erstellt deine App einen Navigator Instanz. Hier werden das Ziel für den Navigator und initialisiert eine Karte. Schließlich startet die App die detaillierte Routenführung. Dieser App-Ablauf kann Nutzern auf unterschiedliche Art und Weise präsentiert werden, je nachdem, Ihren Anwendungsfall. Beispiel: Die App hat eine Filialsuche mit eigener UI-Elemente, mit denen Nutzer die Navigation zum Store starten können Oder Ihre eine App die aktive Navigation mit einem vordefinierten Ziel starten kann, eine Lieferaufgabe akzeptiert.

  2. Aktive Navigation: Sobald Ihre App in die aktive Navigation eintritt, verwendet sie die Gerätestandort verwenden, damit die Routenführung aktiv bleibt. Sie konfigurieren Ereignis-Listener. die für Ihren Anwendungsfall von Bedeutung sind, z. B. für Routenänderungen und verbleibende Zeit bis zum Ziel. Während der aktiven Navigation zeigt die Navigation Das SDK bietet UI-Komponenten, die denen in Google Maps ähnlich sind. Apps. In der Navigation wird z. B. eine Standardansicht von Google Maps Ebene mit Bildern wie Routenführungskarten, Verkehrsebenen, alternativer Routen und Geschwindigkeitsbegrenzungen.

  3. Navigation beenden: Ihre App beendet die Navigationssitzung auf die Art und Weise, die am besten zu Ihrem Anwendungsfall passt, zum Beispiel mit einem Ankunfts-Listener, wird ausgelöst, wenn der Nutzer das Ziel erreicht.

Wie können Sie die Google-Navigation anpassen?

Im Allgemeinen können Sie die Google-Navigation so ändern, Farbschemata, Kameraansichten, zusätzliche Rundenführung und Auslöser für Ereignisreaktionen. In der folgenden Liste werden einige der möglichen Anpassungen beschrieben. Diese Liste ist nicht vollständig.

Änderung Details
Geänderte Navigationshinweise: Überschriften und Farben ein-/ausblenden Schriftarten, Wegbeschreibungen, alternativen Routen und Fahrtfortschritt Karte UI-Steuerelemente
Ändern in der Kopfzeile
Displaykampagnen Liste mit Wegbeschreibungen
Ausblenden alternative Routen
Displayanzeige Streckenfortschritt
Verkehrsinformationen und Informationen zu Geschwindigkeitsbegrenzungen anpassen Drehen abseits der Verkehrsebene
Aktivieren Ampeln und Stoppschilder
Displaykampagnen den Tacho
Die Benutzeroberfläche der Karte ändern und die Kamera anpassen Hinzufügen Benutzerdefinierte Markierungen
Schwebend Text
Festlegen Nachtmodus
Kamera anpassen