Routes API dla branży Automotive

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:

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):

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 w Route.

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).