
Dlaczego warto używać interfejsu Directions API (starszego typu)
Dzięki interfejsowi Directions API (starsza wersja) możesz uzyskiwać wskazówki dojazdu różnymi środkami transportu, np. transportem publicznym, samochodem, pieszo lub rowerem.
Co możesz zrobić za pomocą interfejsu Directions API (starsza wersja)?
Za pomocą Directions API (starsza wersja) możesz obliczać wskazówki dojazdu między lokalizacjami, w tym te szczegóły:
- Wskazówki dojazdu różnymi środkami transportu, w tym transportem publicznym, samochodem, pieszo lub rowerem.
- Wskazówki dojazdu składające się z kilku części i wykorzystujące serię punktów orientacyjnych.
- Określaj miejsca początkowe, miejsca docelowe i punkty pośrednie na różne sposoby, m.in. jako ciągi tekstowe (np. „Chicago, IL” lub „Darwin, NT, Australia”), identyfikatory miejsc lub współrzędne szerokości i długości geograficznej.
Jak działa interfejs Directions API (starsza wersja)
Podczas obliczania wskazówek dojazdu interfejs Directions API (starsza wersja) zwraca najbardziej efektywne trasy. Podczas wyznaczania najbardziej efektywnej trasy usługa uwzględnia te elementy podróży:
- Czas podróży (główny)
- Odległość
- Liczba tur
To przykładowe żądanie zwraca wskazówki dojazdu z Toronto w Ontario do Montrealu w Quebecu w formacie JSON:
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 (starsza wersja) oraz zwracanych przez nie danych.
| Zasoby danych | Zwrócone dane | Format zwrotu |
|---|---|---|
| Trasa
Podaj miejsca początkowe i docelowe w postaci identyfikatorów miejsc, adresów lub współrzędnych szerokości i długości geograficznej. Więcej informacji znajdziesz w sekcji Parametry wymagane. |
Szczegółowe wskazówki dojazdu podzielone na trasy, odcinki i kroki. Szczegółowe informacje znajdziesz w sekcji Odpowiedzi dotyczące wskazówek dojazdu. |
|
Jak korzystać z interfejsu Directions API (starsza wersja)
| 1 | Skonfiguruj. | Zacznij od sekcji Konfigurowanie projektu Google Cloud i postępuj zgodnie z instrukcjami konfiguracji. |
| 2 | Wypróbuj wersję demonstracyjną | Gdy masz już klucz interfejsu API i projekt w chmurze, możesz bezpłatnie wypróbować wersję demonstracyjną wskazówek dojazdu. Zobacz wersję demonstracyjną interfejsu Directions API (starsza wersja). |
| 3 | Tworzenie żądania | Zobacz przykładowe żądania i dowiedz się więcej o dostępnych opcjach, które możesz podać, takich jak tryby podróży, punkty pośrednie i ograniczenia trasy. Zobacz przykłady wskazówek dojazdu. |
| 4 | Podstawowe informacje o odpowiedziach | Przeanalizuj odpowiedzi z danymi, aby przygotować się do korzystania z danych o trasach w aplikacji. Szczegółowe informacje znajdziesz w artykule Odpowiedzi dotyczące tras. |
| 5 | Włącz dane o trasach do własnej aplikacji. | Możesz użyć tych danych do obliczenia odległości i czasu podróży. |
Dostępne biblioteki klienta
Wywołaj ten interfejs API w wybranym języku, korzystając z jednej z tych bibliotek klienta:
- Klient Java dla usług Map Google
- Klient Python dla usług Map Google
- Klient Go dla usług Map Google
- Klient Node.js dla usług Map Google
Klient Java, klient Python, klient Go i klient Node.js dla usług Map Google to biblioteki klienta obsługiwane przez społeczność, udostępniane na zasadach open source na licencji Apache 2.0. Pobierz je z GitHuba, gdzie znajdziesz też instrukcje instalacji i przykładowy kod.
Co dalej?
- Zacznij korzystać z Directions API (starsza wersja): przejdź do sekcji Pierwsze kroki.
- Zacznij wysyłać żądania wskazówek dojazdu: przejdź do sekcji Uzyskiwanie wskazówek dojazdu.
- Stosuj sprawdzone metody: zapoznaj się ze sprawdzonymi metodami dotyczącymi usług internetowych.