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ą.