Pakiet Navigation SDK udostępnia różne sposoby integracji nawigacji. z Twojej aplikacji. Na tej stronie wyjaśniamy, do czego służy nawigacja Google i czym różni się od innych dostępne w pakiecie SDK nawigacji.
Jak działa nawigacja Google?
Jakość nawigacji Google odnosi się do użycia pakietu Navigation SDK do umieścić nawigację zakręt po zakręcie, korzystając z elementów interfejsu dostarczonych przez Google; podobne do interfejsu nawigacji w usługach Google. Mapy. Gdy umieścisz w swojej aplikacji nawigację Google, nie musisz tworzyć nawigacji od podstaw, ale możesz i modyfikowanie niektórych elementów. Jeśli potrzebujesz więcej niż jest to dostępne w nawigacji Google, możesz zażądać z pakietu SDK nawigacji zakręt po zakręcie, a następnie udostępniać własne elementy interfejsu i nimi zarządzać. Więcej informacji znajdziesz w sekcji Niestandardowe nawigacja .
Gdy korzystasz z nawigacji Google, aplikacja wywołuje metodę Pakiet Navigation SDK do uruchamiania, uruchamiania i zatrzymywania nawigacji przy użyciu przepływ:
Rozpocznij nawigację. Aby rozpocząć nawigację, aplikacja tworzy nawigację instancji. Ustawia tam miejsce docelowe dla nawigatora. uruchamia mapę. Na koniec aplikacja udostępnia szczegółowe wskazówki. Przebieg aplikacji można przedstawić użytkownikowi na różne sposoby w zależności od do Twojego przypadku użycia. Na przykład aplikacja może mieć własny lokalizator sklepów. Elementy interfejsu, za pomocą których użytkownicy mogą rozpocząć nawigację do sklepu. lub aplikacja może rozpocząć aktywną nawigację od wstępnie zdefiniowanego miejsca docelowego, gdy kierowca akceptuje zadanie dostawy.
Aktywna nawigacja. Po przejściu aplikacji do aktywnej nawigacji używa ona lokalizacji urządzenia, aby zachować aktywne wskazówki. Konfigurujesz detektory zdarzeń istotne w Twoim przypadku użycia, takie jak zmiana trasy czy do miejsca docelowego. W trakcie aktywnej nawigacji Pakiet SDK zawiera komponenty interfejsu podobne do tych w Mapach Google aplikacji. Na przykład nawigacja wyświetla standardową wersję Map Google z warstwami wizualnymi, takimi jak karty ze wskazówkami skrętu, informacje o natężeniu ruchu, trasy, ograniczenia prędkości.
Zatrzymaj nawigację. Aplikacja przerywa sesję nawigacji w sposób uniemożliwiający najlepiej sprawdza się w Twoim przypadku użycia, np. w przypadku detektora przylotów, który uruchamia się, gdy użytkownik dotrze do miejsca docelowego.
Jak można zmodyfikować działanie nawigacji w Google?
Ogólnie można modyfikować środowisko nawigacyjne Google, schematy kolorów, widok kamery, dodatkowe wskazówki dotyczące zakrętu i reguły reakcji na zdarzenia. Na liście poniżej znajdziesz informacje o niektórych opcjach korekt, które możesz wprowadzić. Ta lista jest nie jest wyczerpująca.
Zmiany | Szczegóły |
---|---|
Zmodyfikowane wskazówki nawigacyjne: pokaż/ukryj nagłówki, kolory i czcionki, wskazówki dojazdu, alternatywne trasy i postępy w podróży |
Mapa
Elementy sterujące interfejsu Zmień w nagłówku nawigacyjnym Reklamy displayowe lista wskazówek Ukryj trasy alternatywne Reklamy displayowe postępy w podróży |
Dostosowywanie informacji o natężeniu ruchu i ograniczeniach prędkości |
Włącz
warstwa ruchu poza ruchem Włącz sygnalizacja świetlna i znaki stopu Reklamy displayowe prędkościomierz |
Zmień interfejs mapy i dostosuj aparat. |
Dodaj
znaczniki niestandardowe Pływająca tekst Ustaw tryb nocny Dostosowywanie kamery |