Roads API

Antes de começar: antes de começar a usar a API Roads, você precisa de um projeto com uma conta de faturamento, além de estar com a API API Roads ativada. Recomendamos ter vários proprietários de projetos e administradores de faturamento, para que você sempre tenha alguém com esses papéis disponíveis na sua equipe. Para saber mais, consulte Configurar no Console do Cloud.

O Roads API identifica as vias em que um veículo estava passando e fornece mais metadados sobre elas, como limites de velocidade.

Antes de começar a desenvolver com o Roads API, consulte os requisitos de autenticação (você precisa de uma chave de API) e as informações de uso e faturamento da API.

Introdução

Assista a este vídeo para ver alguns exemplos dos tipos de apps que podem ser úteis ao Roads API.

O Roads API permite que você mapeie coordenadas de GPS para a geometria da via e determine o limite de velocidade nesses trechos de via. A API está disponível em uma interface HTTPS simples e expõe os seguintes serviços:

  • Alinhar a vias Esse serviço retorna a geometria de estrada de melhor ajuste para determinado conjunto de coordenadas de GPS. Esse serviço usa até 100 pontos GPS coletados em um trajeto e retorna um conjunto de dados semelhante com os pontos ajustados para as vias mais prováveis em que o veículo estava viajando. Você também pode solicitar que os pontos sejam interpolados, resultando em um caminho que segue a geometria da estrada de maneira suave.
  • Estradas mais próximas: este serviço retorna segmentos de vias individuais para um determinado conjunto de coordenadas de GPS. Esse serviço usa até 100 pontos GPS e retorna o segmento da via mais próxima para cada ponto. Os pontos transmitidos não precisam fazer parte de um caminho contínuo.
  • Limites de velocidade: este serviço retorna o limite de velocidade publicado para um trecho de via. O serviço de limite de velocidade está disponível para todos os clientes com uma licença de rastreamento de recursos. Para clientes do plano Premium da Plataforma Google Maps que fizeram a transição para preços de pagamento por utilização, o recurso permanece ativo.

Biblioteca de cliente

O Roads API está disponível com os clientes Java Client, Python, Go e Node.js para os serviços do Google Maps. As bibliotecas de cliente facilitam o desenvolvimento com Roads API fornecendo implementações simples e nativas de tarefas comuns, como autenticação, limitação de solicitações e nova tentativa automática.