Interfejs Routes API for Automotive udostępnia specjalne atrybuty partnerom z branży motoryzacyjnej, którzy opracowują funkcje nawigacyjne w samochodzie. Rozszerza standardowy interfejs Routes API o atrybuty dostosowane do potrzeb branży motoryzacyjnej.
Co zawiera dokumentacja interfejsu Routes API for Automotive
Oprócz dokumentacji standardowego interfejsu Routes API interfejs Routes API for Automotive zawiera te informacje:
- Informacje o wersji (Motoryzacja)
- Użyj OAuth (Automotive)
- Biblioteki klientów (Motoryzacja)
- Dokumentacja REST (motoryzacja)
- Dokumentacja RPC (motoryzacja)
Autoryzuj żądania
Aby autoryzować żądania wysyłane do annotatePaths
, musisz użyć metody OAuth opisanej tutaj: Używaj protokołu OAuth (Automotive). Żądania wymagają użycia tożsamości przez OAuth, podobnie jak w przypadku wywoływania interfejsu Automotive Maps API (ale z innym zakresem).
Jeśli jednak wywołujesz metody computeRoutes
lub computeRoutesMatrix
, możesz użyć jednego z tych typów autoryzacji opisanych w zwykłych dokumentach interfejsu Routes API: kluczy interfejsu API lub OAuth.
Udostępniona dokumentacja dotycząca interfejsu Standard Routes API
Interfejs Routes API for Automotive udostępnia dokumentację standardowego interfejsu Routes API, np. samouczki na karcie przewodniki.
Pamiętaj, że podczas korzystania ze standardowych samouczków interfejsu Routes API linki wskazują standardowe odwołanie. Musisz kliknąć odpowiedni link w informacjach o interfejsie Routes API for Automotive. Aby to zrobić, dodaj automotive/
po routes/
w adresie URL przeglądarki, na przykład: routes/automotive/
.
Uzyskiwanie pomocy
Interfejs Routes API for Automotive nie jest dostępny publicznie, dlatego prosimy o unikanie zgłaszania błędów w naszym publicznym narzędziu Issue Tracker. Udostępniliśmy Twojemu zespołowi komponent Issue Tracker przeznaczony dla konkretnej firmy, za pomocą którego mogą zgłaszać błędy. Jeśli masz inne pytania, skontaktuj się ze swoją osobą kontaktową w Google.
Konwencje i terminologia związana z wielbłądami
W dokumentacji głównie stosowana jest konwencja wstawiania w postaci wielbłąda REST (np. annotatePaths
), a nie konwencji zapisu RPC (AnnotatePaths
).
Jednak obie wielkości liter są jednakowe.
Poza tym annotatePaths
, computeRoutes
lub computeRoutesMatrix
często nazywa się „interfejsami API”, ale są to metody niestandardowe. Możesz je jednak nazywać jedną z tych metod albo jako interfejs API.
Ogólna dostępność i funkcje eksperymentalne w Google Analytics
W tej sekcji opisano unikalne atrybuty interfejsu Routes API for Automotive. Poniższe funkcje są ogólnie dostępne.
Atrybuty podstawowe udostępniane przez interfejs Routes API
linia łamana E7 (standardowo zakodowana linia łamana opisana ze współrzędnymi E7 zamiast E5):
- Unikaj promów. Zobacz
FerryInfo
- Unikaj opłat. Zobacz
TollInfo
- [Podgląd] Wybór trasy Eko na podstawie typu silnika. Więcej informacji znajdziesz w artykule o wyznaczaniu tras ekologicznych.
Funkcje eksperymentalne
Te funkcje są w wersji eksperymentalnej i są dostępne tylko dla wybranych klientów:
Atrybuty podstawowe udostępniane przez interfejs Routes API
- Token trasy jest używany jako opcjonalne dane wejściowe. Zobacz
routeToken
wRoute
.
Informacje, które mogą być dostępne na linii łamanej
- Opóźnienia w korkach mierzone w minutach ruchu. Zobacz
IncidentType
. - Wyliczenia incydentów bez szczegółów incydentów tekstowych. Zobacz
IncidentInfo
.
Zobacz PolylineDetails
.
Inne funkcje
- Wysokość wzdłuż trasy. Zobacz
AltitudeInfo
. - Przewidywane zasobniki prędkości na trasie (8 zasobników, każdy zasobnik o szerokości 10–20 km/h). Zobacz
PredictedSpeedInfo
.
Modyfikatory tras
Możesz aktywować te RouteModifiers
za pomocą interfejsu API. Trasy mogą jednak nie uwzględniać celu modyfikatora, ponieważ są one nadal w fazie rozwoju i testów. Jeśli masz pytania, skontaktuj się z przedstawicielem Google.
- Unikaj winiet (
avoidVignettes[]
). Obsługiwany w 6 krajach: Austria, Szwajcaria, Węgry, Słowenia, Słowacja i Czechy. - Zezwalaj na drogi dla pojazdów z wieloma pasażerami (
hovPreference
). Obsługiwane w Stanach Zjednoczonych i Kanadzie. - Unikaj tuneli (
avoidTunnels
). - Trasy dla przyczep (
totalAxleCount
,totalHeightMm
,totalLengthMm
,totalWidthMm
,totalWeightKg
).