Omówienie pakietu SDK nawigacji

Pakiet Navigation SDK umożliwia płynną integrację szczegółowej nawigacji z Map Google bezpośrednio z aplikacjami mobilnymi. Pakiet SDK umożliwia dostosowywanie interfejsu do wyglądu i charakteru marki oraz zaawansowaną konfigurację tras. Udostępnianie dostosowywanej nawigacji w aplikacji pomaga zwiększyć wydajność operacyjną, zaangażowanie użytkowników i uzyskać cenne statystyki oparte na danych.

Dlaczego warto korzystać z pakietu Navigation SDK?

Integracja nawigacji z aplikacją pozwala zapewnić użytkownikom lepsze wrażenia, a jednocześnie stosować własną markę i wykorzystywać dane o podróży:

  • Kontroluj całe doświadczenie użytkownika i zwiększaj zaangażowanie, utrzymując użytkowników w aplikacji podczas nawigacji i eliminując potrzebę przełączania się między aplikacjami.
  • Spersonalizuj nawigację, aby dopasować ją do wyglądu i stylu Twojej marki, korzystając z elementów interfejsu, które można dostosowywać.
  • Zoptymalizuj trasę, zarządzając ustawieniami routingu, miejscami docelowymi i punktami orientacyjnymi.
  • Wykorzystuj dane o lokalizacji i dane zdarzeń z wyznaczania trasy przejazdu do analityki, optymalizacji, komunikacji z klientami i monitorowania w czasie rzeczywistym.

Jakie możliwości daje pakiet Navigation SDK?

Pakiet Navigation SDK umożliwia tworzenie kompleksowych funkcji nawigacji w aplikacji:

  • Zapewnij użytkownikom płynną i niezawodną szczegółową nawigację opartą na Mapach Google.
  • obsługę różnych środków transportu, w tym samochodów, pieszych, rowerów i pojazdów dwukołowych;
  • Wdrażaj niestandardowe znaczniki, nakładki i elementy interfejsu, aby wyróżniać kluczowe informacje nawigacyjne i personalizować nawigację zgodnie z Twoją marką.
  • Uzyskaj dostęp do danych o przejazdach, aby analizować trendy, identyfikować obszary wymagające poprawy i optymalizować działania.

Jak działa pakiet Navigation SDK

Za pomocą pakietu Navigation SDK możesz dodawać do aplikacji zarówno mapy, jak i funkcje nawigacji. 2 główne komponenty pakietu Navigation SDK to:

  • Warstwa mapy: zacznij od warstwy mapy, w tym widoku mapy, stylów, elementów sterujących interfejsu, kamery i interakcji. Pakiet Navigation SDK zawiera funkcje map z pakietu Maps SDK, a aplikacje, które zawierają pakiet Navigation SDK, nie mogą zawierać pakietu Maps SDK. Jeśli Twoja aplikacja używa pakietu Maps SDK, musisz go usunąć, aby móc korzystać z pakietu Navigation SDK. Interfejs API Map Google jest jednak prawie identyczny w pakiecie Navigation SDK, więc zwykle nie musisz aktualizować implementacji, wystarczy usunąć pakiet Maps SDK. Informacje o interfejsie Maps API i różnicach w funkcjach między pakietem Maps SDK a pakietem Navigation SDK znajdziesz na stronie Omówienie w sekcji Dokumentacja.
  • Nawigacja: dodaj nawigację za pomocą pakietu Navigation SDK, który obejmuje nakładkę ze szczegółowymi wskazówkami dojazdu, karty ze wskazówkami i dodatkowe elementy interfejsu. Możesz użyć Nawigacji Google lub utworzyć własną niestandardową nawigację.

Jak korzystać z pakietu Navigation SDK

Poniżej opisujemy typowy przypadek użycia pakietu Navigation SDK:

1 Konfiguracja utworzyć projekt Google Cloud, dodać Navigation SDK do klucza interfejsu API i skonfigurować projekt Android Studio; Więcej informacji znajdziesz w artykule Konfigurowanie projektu.
2 Nawigowanie do pierwszej trasy wyznaczać w aplikacji trasę do jednego miejsca docelowego; Więcej informacji znajdziesz w artykule Nawigowanie po trasie z jednym miejscem docelowym.
3 Modyfikowanie interfejsu nawigacji Dostosuj nawigację i wygląd, modyfikując wbudowane elementy sterujące interfejsu i elementy wyświetlane na mapie. Więcej informacji znajdziesz w artykule Modyfikowanie interfejsu nawigacji.
4 Dostosowywanie szczegółów trasy modyfikować ustawienia trasy i zarządzać punktami orientacyjnymi; Więcej informacji znajdziesz w sekcji Trasa.

Więcej informacji o funkcjach pakietu Navigation SDK znajdziesz w dokumentacji. Możesz też wypróbować wersję demonstracyjną.