Pakiet Navigation SDK umożliwia integrację szczegółowych wskazówek dojazdu Map Google z aplikacjami mobilnymi. Co ważne, dostarcza on dane o bieżącym odcinku trasy i miejscu docelowym, które wraz z informacjami o zmianie lokalizacji i współrzędnymi szerokości i długości geograficznej z pakietu Driver SDK są wysyłane do Fleet Engine, gdy kierowca zaczyna jazdę. Dzięki temu kierowca ma dostęp do wszystkich funkcji.
Dlaczego warto korzystać z pakietu Navigation SDK?
Pakiet Navigation SDK ułatwia integrację z Fleet Engine w celu aktualizowania tras kierowcy. Korzystanie z pakietu Navigation SDK wraz z pakietem Driver SDK umożliwia kierowcy używanie jednej aplikacji do zarządzania zadaniami i nawigowania, tak jak w przypadku konsumenckiej wersji Map Google, bez konieczności przełączania się na inną aplikację.
Jakie możliwości daje pakiet Navigation SDK?
Użyj pakietu Navigation SDK, aby przekazać te informacje do Fleet Engine.
- Niezawodne szczegółowe wskazówki dojazdu z Map Google.
- Dostosowane trasy na podstawie współrzędnych szerokości i długości geograficznej podanych przez pakiet SDK dla kierowców.
- Dostosowane elementy mapy, takie jak niestandardowe znaczniki, nakładki i elementy interfejsu, które wyróżniają kluczowe informacje nawigacyjne i personalizują nawigację.
Jak działa pakiet Navigation SDK
Pakiet Navigation SDK dostarcza do Fleet Engine informacje o trasie i miejscu docelowym, a pakiet Driver SDK zapewnia strumień informacji o zmianie lokalizacji, współrzędne szerokości i długości geograficznej, pozostałą odległość i szacowany czas dotarcia na miejsce. Wszystkie inne aktualizacje danych pojazdu muszą być wysyłane do backendu klienta, który przekazuje je do Fleet Engine.

Jak korzystać z pakietu Navigation SDK
Poniżej opisujemy typowy przypadek użycia pakietu Navigation SDK w aplikacji dla kierowców:
Android
| 1 | Konfigurowanie projektu Google Cloud | Zanim zaczniesz korzystać z pakietu Navigation SDK, utwórz projekt Google Cloud. Więcej informacji znajdziesz w artykule o konfigurowaniu projektu w chmurze Google. |
| 2 | Dodawanie pakietu Navigation SDK do klucza interfejsu API | Klucz interfejsu API to unikalny identyfikator, który uwierzytelnia Twoje żądania. Aby korzystać z pakietu Navigation SDK, musisz powiązać z projektem co najmniej 1 klucz interfejsu API. Więcej informacji znajdziesz w artykule Używanie kluczy interfejsu API. |
| 3 | Konfigurowanie projektu w Android Studio | utworzyć projekt aplikacji na Androida i zintegrować z nim pakiet Navigation SDK, Więcej informacji znajdziesz w artykule Konfigurowanie projektu w Android Studio. |
| 4 | Dodawanie pakietu Driver SDK do projektu | Zainstaluj i skonfiguruj pakiet SDK dla kierowców, aby zacząć korzystać ze wszystkich funkcji Fleet Engine. Więcej informacji znajdziesz w artykułach Pobieranie pakietu Driver SDK do przejazdów na żądanie i Pobieranie pakietu Driver SDK do zaplanowanych zadań. |
iOS
| 1 | Konfigurowanie projektu Google Cloud | Zanim zaczniesz korzystać z pakietu Navigation SDK, utwórz projekt Google Cloud. Więcej informacji znajdziesz w artykule o konfigurowaniu projektu w chmurze Google. |
| 2 | Dodawanie pakietu Navigation SDK do klucza interfejsu API | Klucz interfejsu API to unikalny identyfikator, który uwierzytelnia Twoje żądania. Aby korzystać z pakietu Navigation SDK, musisz powiązać z projektem co najmniej 1 klucz interfejsu API. Więcej informacji znajdziesz w artykule o używaniu kluczy interfejsu API. |
| 3 | Konfigurowanie projektu Xcode | utworzyć projekt Xcode i zainstalować w nim pakiet Navigation SDK; Więcej informacji znajdziesz w artykule Konfigurowanie projektu Xcode. |
| 4 | Dodawanie pakietu Driver SDK do projektu | Zainstaluj i skonfiguruj pakiet SDK dla kierowców, aby zacząć korzystać ze wszystkich funkcji Fleet Engine. Więcej informacji znajdziesz w artykułach Pobieranie pakietu Driver SDK do przejazdów na żądanie i Pobieranie pakietu Driver SDK do zaplanowanych zadań. |
Więcej informacji o funkcjach pakietu Navigation SDK znajdziesz w pełnej dokumentacji pakietu Navigation SDK na Android i iOS.