Omówienie pakietu SDK nawigacji

Pakiet SDK nawigacji umożliwia płynną integrację nawigacji zakręt po zakręcie w Mapach Google bezpośrednio w aplikacji mobilnej. Pakiet SDK umożliwia dostosowywanie interfejsu użytkownika do wizerunku marki oraz zaawansowaną konfigurację tras. Dostęp do dostosowywalnej nawigacji w aplikacji zwiększa wydajność operacyjną, poprawia zaangażowanie użytkowników i pozwala uzyskać cenne statystyki oparte na danych.

Dlaczego warto używać pakietu Navigation SDK?

Integracja nawigacji z aplikacją pozwala zapewnić użytkownikom lepsze wrażenia, a zarazem stosować Twoje elementy marki i wykorzystywać dane o podróży:

  • Zapewnij użytkownikom wygodę korzystania z aplikacji i zwiększ ich zaangażowanie, utrzymując ich w aplikacji podczas nawigacji i eliminując potrzebę przełączania się między aplikacjami.
  • Spersonalizuj nawigację, dopasowując ją do wyglądu i działania swojej marki za pomocą elementów interfejsu do dostosowywania.
  • Optymalizuj wyświetlanie trasy, zarządzając ustawieniami, miejscami docelowymi i punktami pośrednimi.
  • Korzystaj z danych o lokalizacji i zdarzeniach z planowania trasy do celów analitycznych, optymalizacji, komunikacji z klientami i monitorowania w czasie rzeczywistym.

Co można robić z pakietem Navigation SDK?

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

  • Zapewnij użytkownikom płynną i niezawodną nawigację zakręt po zakręcie w Mapach Google.
  • Obsługa różnych środków transportu, w tym jazdy samochodem, chodzenia, jazdy na rowerze i jazdy pojazdami dwukołowymi.
  • Wprowadź niestandardowe znaczniki, nakładki i elementy interfejsu, aby wyróżnić najważniejsze informacje nawigacyjne i spersonalizować nawigację pod kątem marki.
  • Dostęp do danych o podróży, 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 dodać 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, stylizacji, elementów sterujących interfejsu użytkownika, kamery i zachowania interakcji. Pakiet SDK do nawigacji zawiera funkcje mapowania z pakietu SDK Maps, a aplikacje, które zawierają pakiet SDK do nawigacji, nie mogą zawierać pakietu SDK Maps. Jeśli Twoja aplikacja korzysta z pakietu SDK Map, musisz go usunąć, aby móc używać pakietu SDK Nawigacji. Interfejs API Map jest jednak prawie identyczny w pakiecie Navigation SDK, więc zazwyczaj nie musisz aktualizować implementacji, z wyjątkiem usunięcia pakietu SDK Map. Informacje o interfejsie Maps API i różnicach w funkcjonalności między pakietem SDK Map i pakietem SDK Nawigacji znajdziesz na stronie Przegląd w sekcji Przewodnik.
  • Nawigacja: dodaj nawigację, która obejmuje nakładkę z szczegółowymi wskazówkami dojazdu, karty odcinków trasy i dodatkowe elementy interfejsu. Możesz skorzystać z funkcji nawigacji Google lub utworzyć własną niestandardową nawigację.

Jak korzystać z pakietu Navigation SDK

Poniżej znajdziesz czynności związane z typowym scenariuszem użycia pakietu SDK nawigacji:

1 Konfiguracja 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 Przejdź do pierwszego planu podróży wyznaczyć trasę w aplikacji do jednego miejsca docelowego. Więcej informacji znajdziesz w artykule Nawigacja po trasie do jednego miejsca docelowego.
3 Zmiana interfejsu nawigacji Dostosowywanie nawigacji i wyglądu mapy przez modyfikowanie wbudowanych elementów sterujących i elementów interfejsu użytkownika. Więcej informacji znajdziesz w artykule Modyfikowanie interfejsu nawigacji.
4 Dostosowywanie szczegółów routingu modyfikować preferencje trasowania i zarządzać punktami drogi. Więcej informacji znajdziesz w artykule Wyświetlanie tras.

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