Routes API dla branży Automotive

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:

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

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

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