Pakiet SDK nawigacji umożliwia zintegrowanie szczegółowych wskazówek Map Google z aplikacją mobilną. Co ważne, zawiera on dane dotyczące bieżącego odcinka trasy i miejsca docelowego, które wraz z aktualizacjami lokalizacji i współrzędnych geograficznych z Driver SDK są wysyłane do Fleet Engine, gdy kierowca rozpoczyna jazdę. Dzięki temu możesz w pełni korzystać z jazdy.
Dlaczego warto używać pakietu SDK do nawigacji?
Pakiet SDK do nawigacji umożliwia łatwiejszą integrację z Fleet Engine w celu aktualizowania tras kierowcy. Korzystanie z pakietu Navigation SDK wraz z pakietem Driver SDK umożliwia kierowcy zarządzanie zleceniami i nawigacją w jednej aplikacji, tak jak w przypadku wersji Map Google dla użytkowników, bez konieczności przełączania się na inną aplikację.
Co można zrobić z pakietem SDK do nawigacji?
Użyj pakietu sterowników SDK Nawigacji, aby przesyłać te informacje do Fleet Engine:
- niezawodne wskazówki dojazdu zakręt po zakręcie w Mapach Google;
- niestandardowe trasy na podstawie współrzędnych szerokości i długości geograficznej udostępnianych przez Driver SDK;
- Niestandardowe elementy mapy, takie jak niestandardowe znaczniki, nakładki i elementy interfejsu, które wyróżniają najważniejsze informacje nawigacyjne i personalizują nawigację.
Jak działa pakiet SDK do nawigacji
Pakiet SDK Nawigacji przekazuje informacje o trasie i miejscu docelowym do Fleet Engine, a pakiet SDK Kierowcy – strumień aktualizacji lokalizacji, współrzędnych geograficznych, pozostałej odległości i szacowanego czasu przybycia. Wszystkie inne aktualizacje danych pojazdu muszą być wysyłane do backendu klienta, który przekazuje dane do Fleet Engine.
Jak korzystać z pakietu Navigation SDK
Poniżej znajdziesz instrukcje dotyczące typowego scenariusza wdrożenia pakietu SDK nawigacji w aplikacji kierowcy:
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 SDK do nawigacji do klucza interfejsu API | Klucz interfejsu API to unikalny identyfikator, który uwierzytelnia Twoje żądania. Aby korzystać z pakietu SDK nawigacji, powiązaj z projektem co najmniej 1 klucz API. Więcej informacji znajdziesz w artykule Korzystanie z kluczy interfejsu API. |
3 | Konfigurowanie projektu w Android Studio | Utwórz projekt na Androida i zintegruj z nim pakiet SDK do nawigacji. Więcej informacji znajdziesz w artykule Konfigurowanie projektu w Android Studio. |
4 | Dodaj do projektu pakiet SDK Driver | Zainstaluj i skonfiguruj pakiet SDK Kierowcy, aby zacząć korzystać ze wszystkich funkcji Fleet Engine. Więcej informacji znajdziesz w artykułach Pobierz pakiet Driver SDK na potrzeby przejazdów na żądanie i Pobierz pakiet Driver SDK na potrzeby 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 SDK do nawigacji do klucza interfejsu API | Klucz interfejsu API to unikalny identyfikator, który uwierzytelnia Twoje żądania. Aby korzystać z pakietu SDK nawigacji, powiązaj z projektem co najmniej 1 klucz API. Więcej informacji znajdziesz w artykule Korzystanie z kluczy interfejsu API. |
3 | Konfigurowanie projektu Xcode | Utwórz projekt Xcode i zainstaluj w nim pakiet SDK Nawigacji. Więcej informacji znajdziesz w artykule Konfigurowanie projektu Xcode. |
4 | Dodaj do projektu pakiet SDK Driver | Zainstaluj i skonfiguruj pakiet SDK Kierowcy, aby zacząć korzystać ze wszystkich funkcji Fleet Engine. Więcej informacji znajdziesz w artykułach Pobierz pakiet Driver SDK na potrzeby przejazdów na żądanie i Pobierz pakiet Driver SDK na potrzeby zaplanowanych zadań. |
Więcej informacji o funkcjach pakietu Navigation SDK znajdziesz w pełnej dokumentacji Navigation SDK na Android i iOS.