A API Routes para Automotive fornece atributos especializados para parceiros automotivos que desenvolvem recursos de navegação automotivos. Ela amplia a API Routes padrão com atributos personalizados para o setor automotivo.
O que está incluído na documentação da API Routes for Automotive
Além da documentação da API Routes padrão, a API Routes para Automotive inclui o seguinte:
- Notas da versão (Automotivo)
- Usar o OAuth (Automotivo)
- Bibliotecas de cliente (automotivas)
- Referência da REST (automotiva)
- Referência da RPC (automotivo)
Autorizar suas solicitações
Para autorizar suas solicitações ao annotatePaths
, use o método OAuth
descrito aqui: Usar o OAuth (Automotive). As solicitações exigem que você use a representação com o OAuth, semelhante à maneira como você chama a API Automotive Maps, mas com um escopo diferente.
No entanto, se você estiver chamando os métodos computeRoutes
ou computeRoutesMatrix
, poderá usar o tipo de autorização descrito nos documentos comuns da API Routes: chaves de API ou OAuth.
Documentação compartilhada com a API Standard Routes
A API Routes for Automotive compartilha documentação com a API Routes padrão, como tutoriais na guia "Guias".
Ao usar os tutoriais padrão da API Routes, os links apontam para a referência padrão. Você precisa acessar o link equivalente na API Routes para
referência do Automotive. Para fazer isso, adicione automotive/
após routes/
no
URL do navegador, desta forma: routes/automotive/
.
Receber ajuda
Como a API Routes para Automotive não está disponível publicamente, pedimos que você evite registrar bugs nela no Issue Tracker público. Fornecemos à sua equipe um componente Issue Tracker específico da empresa para registrar bugs. Fale com seu contato do Google se tiver outras dúvidas.
Convenções e terminologia de concatenação
A documentação usa principalmente as convenções de maiúsculas e minúsculas REST (como annotatePaths
) em vez das convenções de capitalização de RPC (AnnotatePaths
). No entanto, ambas as maiúsculas e minúsculas são igualmente válidas.
Além disso, embora seja comum se referir a annotatePaths
,
computeRoutes
ou computeRoutesMatrix
como "APIs", eles são
métodos personalizados. No entanto, elas podem ser chamadas de métodos
ou APIs.
Disponibilidade geral e recursos experimentais
Esta seção descreve os atributos exclusivos na API Routes for Automotive. Os recursos a seguir têm disponibilidade geral.
Atributos base expostos pela API Routes
Polilinha E7 (a polilinha codificada padrão descrita com coordenadas E7 em vez de E5):
- Evite balsas. Consulte
FerryInfo
. - Evite pedágios. Consulte
TollInfo
. - [Prévia] Seleção da rota ecológica com base no tipo de motor. Para mais detalhes, consulte Escolher um trajeto ecológico.
Recursos experimentais
Os seguintes recursos estão na versão experimental e disponíveis apenas para alguns clientes:
Atributos base expostos pela API Routes
- Token de rota usado como entrada opcional. Consulte
routeToken
noRoute
.
Informações que podem estar disponíveis ao longo da polilinha
- Atrasos em engarrafamentos medidos em minutos de trânsito. Veja
IncidentType
. - Enumerações de incidentes sem detalhes de incidente de texto. Veja
IncidentInfo
.
Veja PolylineDetails
.
Outros recursos
- Altitude ao longo do trajeto. Veja
AltitudeInfo
. - Faixas de velocidade previstas ao longo do trajeto (8 buckets, cada um com 10 a 20 km/h de largura). Veja
PredictedSpeedInfo
.
Modificadores de rota
Você pode acionar os seguintes RouteModifiers
pela API. No entanto, as
rotas podem não respeitar o objetivo do modificador porque ainda estão em
desenvolvimento e teste. Entre em contato com seu representante do Google se tiver dúvidas.
- Evite vinhetas (
avoidVignettes[]
). Compatível com seis países: Áustria, Suíça, Hungria, Eslovênia, Eslováquia e República Tcheca. - Permitir vias para veículos com alta ocupação (
hovPreference
). Disponível nos EUA e no Canadá. - Evite túneis (
avoidTunnels
). - Trajetos específicos de trailers (
totalAxleCount
,totalHeightMm
,totalLengthMm
,totalWidthMm
,totalWeightKg
).