Omówienie pakietu SDK nawigacji

Pakiet Navigation SDK umożliwia integrację nawigacji zakręt po zakręcie z Map Google. do aplikacji mobilnych. Przede wszystkim zapewnia obecny segment trasy i dane o ostatecznym miejscu docelowym, a także lokalizację aktualizacje oraz współrzędne szerokości i długości geograficznej z pakietu Driver SDK są wysyłane do Fleet Engine, gdy kierowca rozpocznie jazdę. Dzięki temu można uzyskać pełną jazdę z myślą o użytkownikach.

Dlaczego warto korzystać z pakietu Navigation SDK?

Pakiet Navigation SDK umożliwia łatwą integrację z Fleet Engine w celu aktualizacji trasami kierowcy. Używanie pakietu Navigation SDK wraz z pakietem Driver SDK umożliwia kierowca może korzystać z jednej aplikacji do zarządzania zleceniami i nawigowania po nich korzystaliby ze swojej zwykłej wersji Map Google, bez konieczności innej aplikacji.

Do czego służy pakiet Navigation SDK?

Użyj pakietu Navigation SDK, aby przekazać poniższe informacje za pomocą Fleet Engine.

  • Niezawodne szczegółowe instrukcje nawigacji zakręt po zakręcie dostarczane przez Mapy Google.
  • Dostosowane trasy w oparciu o współrzędne geograficzne podawane przez Pakiet SDK sterownika.
  • Dostosowane elementy mapy, takie jak niestandardowe znaczniki, nakładki i elementy interfejsu, wyróżnić najważniejsze informacje nawigacyjne i dostosować nawigację z myślą o użytkownikach.

Jak działa pakiet Navigation SDK

Pakiet Navigation SDK udostępnia informacje o routingu i miejscu docelowym do Fleet Engine, a Driver SDK – strumień aktualizacji lokalizacji, szerokości i długości geograficznej. współrzędne, pozostałą odległość i szacowany czas dotarcia na miejsce. Wszelkie inne aktualizacje danych pojazdu muszą zostaną wysłane do backendu klienta, który przekazuje dane do Fleet Engine.

Diagram systemu przedstawiający, jak pakiet Driver SDK komunikuje się między klientami a infrastrukturą klienta, a następnie infrastrukturą Google przez Fleet Engine i backend klienta

Jak korzystać z pakietu Navigation SDK

Poniższe kroki opisują typowy scenariusz zastosowania funkcji Pakiet SDK nawigacji do aplikacji sterownika:

Android

1 Konfigurowanie projektu Google Cloud Przed użyciem pakietu Navigation SDK utwórz projekt Google Cloud. Więcej informacji znajdziesz w artykule Konfigurowanie projektu Google Cloud.
2 Dodawanie pakietu Navigation SDK do klucza interfejsu API Klucz interfejsu API to unikalny identyfikator służący do uwierzytelniania żądań. Aby używać pakietu SDK nawigacji, powiąż z projektem co najmniej 1 klucz interfejsu API. Aby dowiedzieć się więcej, zobacz Korzystanie z kluczy interfejsu API.
3 Konfigurowanie projektu w Android Studio Utwórz projekt na Androida i zintegruj z nim pakiet SDK nawigacji. Więcej informacji znajdziesz w artykule Konfigurowanie projektu w Android Studio.
4 Dodawanie pakietu Driver SDK do projektu Zainstaluj i skonfiguruj pakiet Driver SDK, aby zacząć korzystać ze wszystkich funkcji Fleet Engine. Więcej informacji znajdziesz w artykułach Pobieranie Driver SDK do podróży na żądanie i Pobieranie pakietu Driver SDK do zaplanowanych zadań.

iOS

1 Konfigurowanie projektu Google Cloud Przed użyciem pakietu Navigation SDK utwórz projekt Google Cloud. Więcej informacji znajdziesz w artykule Konfigurowanie projektu Google Cloud.
2 Dodawanie pakietu Navigation SDK do klucza interfejsu API Klucz interfejsu API to unikalny identyfikator służący do uwierzytelniania żądań. Aby używać pakietu SDK nawigacji, powiąż z projektem co najmniej 1 klucz interfejsu API. Aby dowiedzieć się więcej, zobacz Korzystanie z kluczy interfejsu API.
3 Konfigurowanie projektu Xcode Utwórz projekt Xcode i zainstaluj 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 Driver SDK, aby zacząć korzystać ze wszystkich funkcji Fleet Engine. Więcej informacji znajdziesz w artykułach Pobieranie Driver SDK do podróży na żądanie i Pobieranie pakietu Driver SDK do zaplanowanych zadań.

Więcej informacji o funkcjach pakietu Navigation SDK znajdziesz w Pełna dokumentacja pakietu Navigation SDK.