Omówienie pakietu SDK nawigacji

Pakiet Navigation SDK pozwala płynnie zintegrować nawigacji zakręt po zakręcie z Mapami Google bezpośrednio z aplikacjami mobilnymi. Pakiet SDK umożliwia dostosowywanie interfejsu do wyglądu i stylu marki oraz umożliwia zaawansowane konfigurowanie tras. Umożliwienie dostosowywanej nawigacji w aplikacji pomaga zwiększyć wydajność operacyjną, zwiększyć zaangażowanie użytkowników i uzyskać cenne statystyki oparte na danych.

Dlaczego warto korzystać z pakietu SDK nawigacji?

Zintegrowanie nawigacji w aplikacji zapewnia użytkownikom lepsze wrażenia, a jednocześnie pozwala wykorzystać własną markę i wykorzystywać dane o podróży:

  • Kontroluj kompleksowy interfejs i zwiększaj zaangażowanie, pozostawiając użytkowników w aplikacji podczas nawigacji, bez potrzeby przełączania się między aplikacjami.
  • Spersonalizuj nawigację, aby pasowała do wyglądu i stylu Twojej marki dzięki niestandardowym elementom interfejsu.
  • Zoptymalizuj korzystanie z trasy, zarządzając ustawieniami trasy, miejscami docelowymi i punktami na trasie.
  • Wykorzystaj dane o lokalizacji i zdarzeniach z wyznaczania tras do celów analitycznych, optymalizacji, komunikacji z klientami i monitorowania w czasie rzeczywistym.

Do czego służy pakiet Navigation SDK?

Pakiet Navigation SDK umożliwia stworzenie kompleksowej nawigacji w aplikacji:

  • Zapewnij użytkownikom płynną i niezawodną nawigację zakręt po zakręcie dzięki Mapom Google.
  • Obsługują różne środki transportu, takie jak samochód, chodzenie, rower czy pojazdy dwukołowe.
  • Stosuj niestandardowe znaczniki, nakładki i elementy interfejsu, aby wyróżniać najważniejsze informacje nawigacyjne i spersonalizować nawigację do swojej marki.
  • Korzystaj z danych dotyczących podróży, aby analizować trendy, identyfikować obszary wymagające poprawy i optymalizować działania.

Jak działa pakiet SDK nawigacji

Za pomocą pakietu Navigation SDK możesz umieścić w swojej aplikacji zarówno mapy, jak i funkcje nawigacji. Oto 2 główne komponenty pakietu Navigation SDK:

  • Warstwa mapy: zacznij od warstwy mapy, w tym widoku mapy, stylu, elementów sterujących interfejsu, kamery i działania interakcji. Pakiet Navigation SDK zawiera funkcje mapy z pakietu SDK Map Google, a aplikacje, które go zawierają, nie mogą zawierać tego pakietu. Jeśli Twoja aplikacja korzysta z pakietu SDK Map Google, musisz go usunąć, aby korzystać z pakietu SDK do nawigacji. Interfejs API Map Google jest jednak prawie taki sam w pakiecie SDK nawigacji, więc zazwyczaj nie musisz aktualizować implementacji. Jedynym wyjątkiem jest usunięcie pakietu SDK Map Google. Informacje o interfejsie API Map Google oraz różnicach funkcjonalności między pakietem SDK Map Google a pakietem Navigation SDK znajdziesz na stronie Przegląd w sekcji z materiałami referencyjnymi.
  • Nawigacja: dodaj funkcje nawigacyjne, np. nakładkę nawigacji „zakręt po zakręcie”, karty z zakrętem i dodatkowe elementy interfejsu. Możesz skorzystać z nawigacji Google lub utworzyć własny niestandardowy interfejs nawigacji.

Jak korzystać z pakietu Navigation SDK

Poniżej opisaliśmy typowy scenariusz użycia pakietu Navigation SDK:

1 Skonfiguruj Utwórz projekt Google Cloud, dodaj pakiet SDK nawigacji do klucza interfejsu API i skonfiguruj projekt Android Studio. Więcej informacji znajdziesz w artykule Konfigurowanie projektu.
2 Nawigacja do pierwszej trasy Wyznacz w aplikacji trasę do jednego miejsca docelowego. Więcej informacji znajdziesz w artykule Nawigowanie po trasie obejmującej jeden cel podróży.
3 Modyfikowanie interfejsu użytkownika Dostosuj nawigację i wygląd, modyfikując wbudowane elementy interfejsu i elementy wyświetlane na mapie. Więcej informacji znajdziesz w artykule Modyfikowanie interfejsu użytkownika.
4 Dostosowywanie szczegółów trasy Zmieniaj ustawienia routingu i zarządzaj punktami na trasie. Więcej informacji znajdziesz w artykule Jakość tras.

Więcej informacji o funkcjach pakietu Navigation SDK znajdziesz w dokumentacji lub prezentacji.