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.