Omówienie pakietu SDK nawigacji

Pakiet SDK nawigacji umożliwia płynną integrację nawigacji zakręt po zakręcie z Map Google bezpośrednio w aplikacjach mobilnych. Pakiet SDK umożliwia personalizację interfejsu użytkownika pod kątem wyglądu i wrażeń związanych z marką oraz zaawansowaną konfigurację tras. Dostęp do spersonalizowanych funkcji nawigacji w aplikacji zwiększa wydajność operacyjną, poprawia zaangażowanie użytkowników i umożliwia uzyskiwanie cennych statystyk opartych na danych.

Dlaczego warto używać pakietu SDK do nawigacji?

Integracja nawigacji z aplikacją pozwala zapewnić użytkownikom lepsze wrażenia, a zarazem stosować własną markę 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 zrobić z pakietem SDK do nawigacji?

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

  • Zapewnij użytkownikom płynną i niezawodną nawigację zakręt po zakręcie w ramach Map Google.
  • Obsługa różnych środków transportu, w tym jazdy samochodem, chodzenia, jazdy na rowerze i jazdy na dwukołowym pojeździe.
  • Wprowadź niestandardowe znaczniki, nakładki i elementy interfejsu, aby wyróżnić najważniejsze informacje nawigacyjne i spersonalizować nawigację, tak aby pasowała do Twojej marki.
  • Dostęp do danych o podróży umożliwia analizowanie trendów, identyfikowanie obszarów wymagających poprawy i optymalizowanie działań.

Jak działa pakiet SDK do nawigacji

Za pomocą pakietu SDK do nawigacji możesz dodać do aplikacji mapy i funkcje nawigacji. 2 główne komponenty pakietu SDK do nawigacji 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 korzystają z pakietu SDK do nawigacji, nie mogą zawierać pakietu SDK Maps. Jeśli Twoja aplikacja korzysta z pakietu SDK Maps, musisz go usunąć, aby móc używać pakietu SDK Navigation. Interfejs API Map jest jednak prawie identyczny w pakiecie SDK Nawigacji, 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 Informacje.
  • Nawigacja: dodaj nawigację, która obejmuje nakładkę z szczegółowymi wskazówkami dojazdu, karty z informacjami o skrętach 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 pierwszej trasy 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 sekcji Informacje referencyjne lub w demo.