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. |
|
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, który możesz wypróbować 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 dostarczyć, takie jak środki transportu, punkty pośrednie ograniczeń 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:
- Java Klient usług Map Google
- Python. Klient usług Map Google
- Klient Go w przypadku usług Map Google
- Node.js Klient usług Map Google
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?
- Zacznij korzystać z interfejsu Directions API: otwórz Rozpocznij
- Aby zacząć wysyłać prośby o wskazówki dojazdu, wybierz Uzyskaj wskazówki dojazdu.
- Stosuj sprawdzone metody: przejdź do sekcji Sprawdzone metody dotyczące usług internetowych. .