Omówienie Directions API

Interfejs Directions API to usługa, która akceptuje żądania HTTP i zwraca Wskazówki w formacie JSON lub XML między lokalizacjami.

Dlaczego warto korzystać z interfejsu Directions API

Dzięki interfejsowi Directions API możesz uzyskać wskazówki dojazdu dla kilku trybów środkami transportu, np. transportem publicznym, samochodem, pieszo lub rowerem.

Do czego można użyć interfejsu Directions API?

Dzięki interfejsowi Directions API możesz wyznaczać trasy między lokalizacjami w tym następujące informacje:

  • trasy dojazdu różnymi środkami transportu, w tym transportem publicznym, samochodem, pieszo lub rowerem.
  • Wieloczęściowe wskazówki dojazdu wykorzystujące szereg punktów pośrednich.
  • Punkty początkowe, miejsca docelowe i punkty pośrednie można określać na wiele sposobów, w tym ciągi tekstowe (np. "Chicago, IL" lub "Darwin, NT, Australia"), miejsce. identyfikatorów lub współrzędnych geograficznych.

Jak działa Directions API

Interfejs Directions API zwraca najbardziej efektywne trasy, gdy obliczanie trasy. Bierzemy pod uwagę produkty w przypadku tych elementów związanych z podróżami podczas ustalania najodpowiedniejszej trasy:

  • Czas podróży (podstawowy)
  • Odległość
  • Liczba zwojów

Poniższe przykładowe żądanie zwraca w formacie JSON wskazówki dojazdu z Toronto w Ontario do Montrealu w prowincji Quebec:

https://maps.googleapis.com/maps/api/directions/json
  ?destination=Montreal
  &origin=Toronto
  &key=YOUR_API_KEY

Zasoby

W tabeli poniżej znajdziesz podsumowanie zasobów dostępnych w Directions API wraz z zwracanymi danymi.

Zasoby danych Zwrócone dane Format zwrotu
Wskazówki dojazdu

Podaj miejsca wylotu i przylotu w formie identyfikatorów miejsc, adresów, lub współrzędnych geograficznych. Zobacz wymagane parametry .

Szczegółowe wskazówki dojazdu z podziałem na trasy, nogi i kroki. Zobacz Odpowiedzi na wskazówki dojazdu.
  • JSON
  • XML

Jak korzystać z interfejsu Directions API

1 Rozpocznij konfigurację. Zacznij od skonfigurowania Projekt Google Cloud i dokończ konfigurację. z podanych instrukcji.
2 Wypróbuj Gdy masz klucz interfejsu API i projekt w chmurze, z których możesz korzystać i wyświetl wskazówki dojazdu bez opłat. Zobacz prezentację interfejsu Directions API.
3 Utwórz prośbę Zobacz przykładowe żądania i dowiedz się więcej o dostępnych które możesz zapewnić, takie jak środki transportu, punkty pośrednie ograniczenia tras. Zobacz przykładowe wskazówki dojazdu.
4 Podstawowe informacje o odpowiedziach Przejrzyj odpowiedzi na podstawie danych, aby przygotować się do korzystania z danych o trasach dojazdu w aplikacji. Zobacz Odpowiedzi dotyczące wskazówek dojazdu .
5 Umieść dane o kierunkach w swojej aplikacji. Można ich używać do obliczania odległości i czasu podróży.

Dostępne biblioteki klienta

Wywołaj ten interfejs API w języku możesz wybrać za pomocą jednej z tych bibliotek klienta:

klient Java, Python, Go i Node.js dla Map Google; Usługi to obsługiwane przez społeczność biblioteki klienckie udostępniane na zasadach open source Licencja Apache 2.0 Pobierz je z GitHuba, gdzie znajdziesz też instrukcje instalacji i przykładowy kod.

Co dalej?