Omówienie pakietu SDK nawigacji

Pakiet Navigation SDK umożliwia bezproblemowe zintegrowanie nawigacji zakręt po zakręcie w Mapach Google bezpośrednio z aplikacjami mobilnymi. Pakiet SDK umożliwia dostosowywanie interfejsu do wyglądu i stylu marki oraz zaawansowaną konfigurację tras. Zapewnianie konfigurowalnych funkcji nawigacji w aplikacji pomaga zwiększać wydajność operacyjną, poprawiać zaangażowanie użytkowników i uzyskiwać cenne statystyki oparte na danych.

Dlaczego warto korzystać z pakietu Navigation SDK?

Integracja nawigacji z aplikacją pozwala zapewnić użytkownikom lepsze wrażenia, a także zastosować własną markę i wykorzystać dane o podróżach:

  • Kontroluj całe środowisko i zwiększaj zaangażowanie, utrzymując użytkowników w aplikacji podczas nawigacji. Nie będą oni musieli przełączać się między aplikacjami.
  • Spersonalizuj nawigację, aby dopasować ją do wyglądu i stylu Twojej marki, korzystając z elementów interfejsu użytkownika, które można dostosowywać.
  • Optymalizuj trasę, zarządzając preferencjami dotyczącymi wyznaczania tras, miejscami docelowymi i punktami pośrednimi.
  • Wykorzystuj dane o lokalizacji i zdarzeniach z wyznaczania tras przejazdów do celów analitycznych, optymalizacji, komunikacji z klientami i monitorowania w czasie rzeczywistym.

Co można robić za pomocą pakietu Navigation SDK?

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

  • Zapewnij użytkownikom bezproblemową i niezawodną nawigację zakręt po zakręcie opartą na Mapach Google.
  • Obsługuje różne środki transportu, w tym samochody, pieszych, rowery i pojazdy dwukołowe.
  • Wdrażaj niestandardowe znaczniki, nakładki i elementy interfejsu, aby wyróżniać kluczowe informacje nawigacyjne i dostosowywać nawigację do swojej marki.
  • Dostęp do danych o przejazdach, aby analizować trendy, określać obszary wymagające poprawy i optymalizować działania.

Jak działa pakiet Navigation SDK

Pakiet Navigation SDK umożliwia dodawanie do aplikacji zarówno map, jak i funkcji nawigacji. Dwa główne komponenty pakietu Navigation SDK to:

  • Warstwa mapy: zacznij od warstwy mapy, w tym widoku mapy, stylu, elementów interfejsu, kamery i zachowania interakcji. Pakiet Navigation SDK zawiera funkcje mapy z Maps SDK, a aplikacje, które go zawierają, nie mogą zawierać Maps SDK. Jeśli Twoja aplikacja korzysta z pakietu Maps SDK, musisz go usunąć, aby używać pakietu Navigation SDK. Interfejs API Map jest jednak niemal identyczny w pakiecie Navigation SDK, więc zwykle nie musisz aktualizować implementacji, poza usunięciem pakietu Maps SDK. Informacje o różnicach między interfejsem API Map i funkcjami pakietów SDK Map i Navigation SDK znajdziesz na stronie Omówienie w sekcji Dokumentacja.
  • Nawigacja: dodaj nawigację za pomocą elementu, który zawiera nakładkę nawigacji krok po kroku, karty z kolejnymi krokami i dodatkowe elementy interfejsu. Możesz użyć nawigacji Google lub utworzyć własną nawigację niestandardową.

Jak korzystać z pakietu Navigation SDK

Poniższe kroki opisują typowy scenariusz użycia pakietu Navigation SDK:

1 Konfiguracja Utwórz projekt Google Cloud, dodaj Navigation SDK do klucza interfejsu API i skonfiguruj projekt Android Studio. Więcej informacji znajdziesz w artykule Konfigurowanie projektu.
2 Przejdź do pierwszej trasy Wyznaczanie trasy w aplikacji do jednego miejsca docelowego. Więcej informacji znajdziesz w artykule Nawigowanie po trasie do jednego miejsca docelowego.
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 routingu zmieniać preferencje dotyczące wyznaczania trasy i zarządzać punktami pośrednimi. Więcej informacji znajdziesz w sekcji Wyznaczanie trasy.

Więcej informacji o funkcjach pakietu Navigation SDK znajdziesz w dokumentacji lub wypróbuj wersję demonstracyjną.