Interfejs Routes API for Automotive udostępnia specjalne atrybuty partnerom z branży motoryzacyjnej, którzy opracowują funkcje nawigacji w samochodzie. Rozszerza on standardowy interfejs Routes API o atrybuty dostosowane do potrzeb branży motoryzacyjnej.
Co zawiera dokumentacja Routes API for Automotive
Oprócz dokumentacji standardowego interfejsu Routes API interfejs Routes API for Automotive zawiera:
- Informacje o wersji (Automotive)
- Korzystanie z protokołu OAuth (Automotive)
- Biblioteki klienta (Motoryzacja)
- Odniesienie do REST (Automotive)
- Dokumentacja RPC (Automotive)
Autoryzuj żądania
Aby autoryzować żądania do annotatePaths
, musisz użyć metody OAuth opisanej tutaj: Użycie OAuth (Automotive). Żądania wymagają użycia podszywania się pod inne osoby za pomocą protokołu OAuth, podobnie jak wywołujesz interfejs Automotive Maps API (ale z innym zakresem).
Jeśli jednak wywołujesz metody computeRoutes
lub computeRoutesMatrix
, możesz użyć dowolnego typu autoryzacji opisanego w zwykłych dokumentach interfejsu Routes API: klucze interfejsu API lub OAuth.
Udostępniona dokumentacja interfejsu Standard Routes API
Interfejs Routes API for Automotive udostępnia dokumentację standardowego interfejsu Routes API, np. samouczki na karcie Wskazówki.
Pamiętaj, że w przypadku standardowych samouczków interfejsu Routes API linki wskazują standardowe materiały referencyjne. Musisz otworzyć odpowiedni link w dokumentacji interfejsu Routes API for Automotive. Możesz to zrobić, dodając automotive/
po routes/
w adresie URL przeglądarki, w następujący sposób: routes/automotive/
.
Uzyskiwanie pomocy
Interfejs Routes API for Automotive nie jest publicznie dostępny, dlatego prosimy o unikanie zgłaszania błędów w naszym publicznym narzędziu do śledzenia problemów. Udostępniliśmy Twojemu zespołowi specyficzny dla firmy komponent Issue Tracker, który umożliwia zgłaszanie błędów. Jeśli masz inne pytania, skontaktuj się ze swoją osobą kontaktową w Google.
Konwencje i terminologia uwzględniająca wielkie litery
W dokumentacji stosowane są głównie konwencje zapisu wielkości liter REST (np. annotatePaths
) zamiast konwencji RPC (AnnotatePaths
).
Jednak obie wersje zapisu mają takie same znaczenie.
Oprócz tego annotatePaths
, computeRoutes
lub computeRoutesMatrix
są często określane jako „interfejsy API”, ale są to w rzeczywistości metody niestandardowe. Mogą być jednak określane jako metody lub interfejsy API.
Google Analytics (ogólna dostępność) i funkcje eksperymentalne
W tej sekcji opisujemy 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 (standardowa linia łamana opisana przy użyciu współrzędnych E7 zamiast E5):
- Unikaj promów. Zobacz
FerryInfo
- Unikaj opłat. Zobacz
TollInfo
- [Podgląd] Wybór trasy ekologicznej na podstawie typu silnika. Więcej informacji znajdziesz w artykule o wyznaczaniu tras przyjaznych dla środowiska.
Funkcje eksperymentalne
Poniższe funkcje są w wersji eksperymentalnej i dostępne tylko dla wybranych klientów:
Atrybuty podstawowe udostępniane przez interfejs Routes API
- Token trasy używany jako opcjonalne dane wejściowe. Zobacz
routeToken
wRoute
.
Informacje, które mogą być dostępne wzdłuż linii łamanej
- Opóźnienia w korkach mierzone w minutach ruchu. Zobacz
IncidentType
. - Wyliczenia incydentów bez szczegółów incydentu tekstowego. Zobacz
IncidentInfo
.
Zobacz PolylineDetails
.
Inne funkcje
- Wysokość na trasie. Zobacz
AltitudeInfo
. - Przewidywana prędkość przemieszczania się na całej trasie (8 zasobników, każdy zasobnik o szerokości 10–20 km/h). Zobacz
PredictedSpeedInfo
.
Modyfikatory trasy
Te RouteModifiers
możesz aktywować za pomocą interfejsu API. Trasy mogą jednak nie stosować celu modyfikatora, ponieważ wciąż są w fazie opracowywania i testowania. Jeśli masz pytania, skontaktuj się z przedstawicielem Google.
- Unikaj reklam winietowych (
avoidVignettes[]
). Obsługiwany w 6 krajach: Austria, Czechy, Słowenia, Szwajcaria i Węgry. - Zezwalaj na drogi dla pojazdów z wieloma pasażerami (
hovPreference
). Obsługiwane w Stanach Zjednoczonych i Kanadzie. - Unikaj tuneli (
avoidTunnels
). - Trasy obejmujące przyczepy (
totalAxleCount
,totalHeightMm
,totalLengthMm
,totalWidthMm
,totalWeightKg
).