API de Routes para Automotive

La API de Routes para Automotive proporciona atributos especializados para los socios de la industria automotriz que desarrollan funciones de navegación en el automóvil. Extiende la API de Routes estándar con atributos adaptados a la industria automotriz.

Qué se incluye en la documentación de la API de Routes para Automotive

Además de la documentación de la API de Routes estándar, la API de Routes para Automotive incluye lo siguiente:

Autoriza tus solicitudes

Para autorizar tus solicitudes a annotatePaths, debes usar el método de OAuth que se describe aquí: Usa OAuth (industria automotriz). Las solicitudes requieren que uses el robo de identidad con OAuth, de manera similar a como llamas a la API de Automotive Maps (pero con un alcance diferente).

Sin embargo, si llamas a los métodos computeRoutes o computeRoutesMatrix, puedes usar cualquiera de los tipos de autorización que se describen en los documentos normales de la API de Routes: OAuth o claves de API.

Documentación compartida con la API de Standard Routes

La API de Routes para Automotive comparte documentación con la API de Routes estándar, como los instructivos en la pestaña Guides.

Ten en cuenta que, cuando usas los instructivos estándar de la API de Routes, los vínculos apuntan a la referencia estándar. Debes ir al vínculo equivalente en la API de Routes para hacer referencia a Automotive. Para ello, agrega automotive/ después de routes/ en la URL del navegador, de esta manera: routes/automotive/.

Cómo obtener ayuda

Dado que la API de Routes para Automotive no está disponible públicamente, te pedimos que no registres errores en ella en nuestra Herramienta de seguimiento de errores pública. Le proporcionamos a tu equipo un componente de la Herramienta de seguimiento de errores específico de la empresa para informar errores. Si tienes otras inquietudes, comunícate con tu contacto de Google.

Terminología y convenciones de mayúsculas y minúsculas

En la documentación, se usan principalmente las convenciones de mayúsculas y minúsculas de REST (como annotatePaths) en lugar de las convenciones de mayúsculas y minúsculas de RPC (AnnotatePaths). Sin embargo, ambos usos de mayúsculas y minúsculas son igualmente válidos.

Además, aunque es común referirse a annotatePaths, computeRoutes o computeRoutesMatrix como "APIs", en realidad son métodos personalizados. Sin embargo, es posible que se los denomine como métodos o APIs.

DG (disponibilidad general) y funciones experimentales

En esta sección, se describen los atributos únicos de la API de Routes para Automotive. Las siguientes funciones tienen disponibilidad general.

Atributos base expuestos a través de la API de Routes

Polilínea E7 (la polilínea codificada estándar que se describe con coordenadas E7 en lugar de E5):

Funciones experimentales

Las siguientes funciones se encuentran en versión experimental y solo están disponibles para clientes seleccionados:

Atributos base expuestos a través de la API de Routes

  • Token de ruta tomado como entrada opcional. Consulta routeToken en Route.

Información que puede estar disponible en la polilínea

  • Las demoras en los embotellamientos se miden en minutos de tráfico. Consulta IncidentType.
  • Enumeraciones de incidentes sin detalles de incidentes de texto. Consulta IncidentInfo.

Consulta PolylineDetails.

Otras funciones

  • Altitud en la ruta. Consulta AltitudeInfo.
  • Intervalos de velocidad previsto a lo largo de la ruta (8 buckets, cada uno de 10 a 20 km/h de ancho) Consulta PredictedSpeedInfo.

Modificadores de ruta

Puedes activar el siguiente RouteModifiers desde la API. Sin embargo, es posible que las rutas no respeten el objetivo del modificador porque aún están en desarrollo y prueba. Si tiene preguntas, comuníquese con su representante de Google.

  • Evita las viñetas (avoidVignettes[]). Se admite en seis países: Austria, Suiza, Hungría, Eslovenia, Eslovaquia y República Checa.
  • Permitir rutas para vehículos de alta ocupación (VAO) (hovPreference). Compatible con EE.UU. y Canadá.
  • Evita los túneles (avoidTunnels).
  • Rutas específicas para remolques (totalAxleCount, totalHeightMm, totalLengthMm, totalWidthMm, totalWeightKg)