Conheça os recursos de cálculo de rotas, matriz de distância, navegação guiada, estradas e roteamento de frotas da Plataforma Google Maps nas APIs para Android, iOS, JavaScript e serviços da Web. Para navegar pelos recursos compatíveis, use os links de salto da plataforma ou as caixas de filtro:
Explorar por categoria: Visão geral | Maps | Lugares | Rotas | Ambiente | Analytics
Filtre os recursos de rotas por subcategoria, recurso ou plataforma:
| Subcategoria | Capacidade | Plataforma |
|---|---|---|
| Rotas e roteamento | Incorpore uma visualização padrão de rotas do Google Maps em um iframe em uma página da Web. | JavaScript |
| Otimizar a ordem das paradas no trajeto | Serviço da Web | |
| Retorna uma polilinha codificada entre cada etapa de um trajeto entre dois ou mais conjuntos de coordenadas de latitude/longitude. | JavaScript Serviço da Web | |
| Retorna uma polilinha codificada para um trajeto entre dois ou mais conjuntos de coordenadas de latitude/longitude. | JavaScript Serviço da Web | |
| Retorna rotas entre duas ou mais coordenadas de latitude/longitude como uma série de coordenadas para cada etapa de um trajeto. | JavaScript Serviço da Web | |
| Retorna rotas entre dois ou mais conjuntos de coordenadas de latitude/longitude como uma série de descrições de manobras para as etapas ao longo de um trajeto. | JavaScript Serviço da Web | |
| Retorna a distância, o tempo de viagem e o URI de rotas entre um conjunto de coordenadas de latitude/longitude e cada um dos lugares próximos a um local específico. | Android iOS Serviço da Web | |
| Retorna a distância, o tempo de viagem e o URI de rotas entre um conjunto de coordenadas de latitude/longitude e cada um dos lugares retornados com base em uma string de consulta. | Android iOS Serviço da Web | |
| Retorna a distância, o tempo de viagem e o URI de rotas entre cada um dos lugares retornados com base em uma string de consulta, que também estão localizados ao longo de um trajeto predefinido, e o destino do trajeto. | Android Serviço da Web | |
| Retorna a distância, o tempo de viagem e o URI de rotas entre a origem de um trajeto predefinido e cada um dos lugares retornados com base em uma string de consulta, que também estão localizados ao longo do trajeto. | Android Serviço da Web | |
| Retorna distâncias para uma matriz de rotas entre várias origens e destinos. | JavaScript Serviço da Web | |
| Retorna informações sobre lugares com base em uma string de consulta que estão localizados ao longo de um trajeto predefinido. | Android iOS Serviço da Web | |
| Retorna a distância entre cada etapa ao longo de um trajeto entre dois ou mais conjuntos de coordenadas de latitude/longitude. | JavaScript Serviço da Web | |
| Retorna a distância de um trajeto entre dois ou mais conjuntos de coordenadas de latitude/longitude. | JavaScript Serviço da Web | |
| Retornar o tempo de viagem entre cada etapa de um trajeto entre dois ou mais conjuntos de coordenadas de latitude/longitude. | JavaScript Serviço da Web | |
| Retorna o tempo de viagem de um trajeto entre dois ou mais conjuntos de coordenadas de latitude/longitude. | JavaScript Serviço da Web | |
| Retornar informações de pedágio para uma matriz de rotas entre várias origens e destinos. | Serviço da Web | |
| Retorna informações de pedágio para um trajeto entre dois ou mais conjuntos de coordenadas de latitude/longitude. | Serviço da Web | |
| Retorna os tempos de viagem de uma matriz de rotas entre várias origens e destinos. | JavaScript Serviço da Web | |
| Defina um ponto para uma rota passar. | Serviço da Web | |
| Defina waypoints intermediários ao longo de um trajeto. | Serviço da Web | |
| Defina waypoints ao longo de um trajeto. | Serviço da Web | |
| Especifique um ponto de parada ou de passagem para uma solicitação de trajeto. | JavaScript Serviço da Web | |
| Especifique o roteamento ecológico para uma solicitação de rotas. | Serviço da Web | |
| Especifique recursos a serem evitados, como rodovias ou pedágios, para uma solicitação de rota. | JavaScript Serviço da Web | |
| Especifique como os dados de trânsito são usados em uma solicitação de rota. | JavaScript Serviço da Web | |
| Especifique uma distância menor ou uma rota alternativa para uma solicitação de rotas. | JavaScript Serviço da Web | |
| Especifique o meio de transporte (carro, transporte público, a pé, veículo de duas rodas) para uma solicitação de matriz de rotas. | JavaScript Serviço da Web | |
| Especifique o meio de transporte (carro, transporte público, caminhada, veículo de duas rodas) para uma solicitação de trajeto. | JavaScript Serviço da Web | |
| Especifique a direção do veículo e o lado da via para um trajeto. | Serviço da Web | |
| Fleet Engine | Adicione um mapa personalizável e interativo que acompanha o progresso de uma viagem do Fleet Engine para um app para dispositivos móveis. | Android iOS |
| Adicione ao mapa o local, as paradas, as tarefas e os marcadores de waypoint de um veículo de entrega do Fleet Engine. | JavaScript | |
| Adicione uma polilinha de trajeto que rastreia uma viagem do Fleet Engine a um mapa em uma página da Web ou um app para dispositivos móveis. | Android iOS JavaScript | |
| Adicione as rotas previstas dos veículos de entrega e tarefas do Fleet Engine a um mapa. | JavaScript | |
| Adicionar a localização em tempo real dos veículos de entrega e tarefas do Fleet Engine a um mapa | JavaScript | |
| Aplique estilos de mapa diferentes a níveis de zoom distintos em um mapa de rastreamento de frota do Fleet Engine. | JavaScript | |
| Aplique estilos de mapa diferentes a níveis de zoom variados em um mapa que acompanha o progresso de uma viagem do Fleet Engine. | Android iOS JavaScript | |
| Mudar a densidade de lugares em um mapa de rastreamento de frota do Fleet Engine. | JavaScript | |
| Mudar a densidade de lugares em um mapa que acompanha o progresso de uma viagem do Fleet Engine. | Android iOS JavaScript | |
| Mude o estilo dos edifícios em um mapa de rastreamento de frotas do Fleet Engine. | JavaScript | |
| Mude o estilo dos edifícios em um mapa que acompanha o progresso de uma viagem do Fleet Engine. | Android iOS JavaScript | |
| Mude o estilo dos ícones e dos rótulos de texto em um mapa de monitoramento de frota do Fleet Engine. | JavaScript | |
| Mude o estilo dos ícones e rótulos de texto em um mapa que acompanha o progresso da viagem do Fleet Engine. | Android iOS JavaScript | |
| Mude o estilo dos pontos de referência em um mapa de acompanhamento de frota do Fleet Engine. | JavaScript | |
| Mudar o estilo dos pontos de referência em um mapa que acompanha o progresso de uma viagem do Fleet Engine. | Android iOS JavaScript | |
| Mude o estilo de vias, polilinhas e polígonos em um mapa de rastreamento de frota do Fleet Engine. | JavaScript | |
| Mude o estilo de vias, polilinhas e polígonos em um mapa que acompanha o progresso de uma viagem do Fleet Engine. | Android iOS JavaScript | |
| Cria e retorna uma nova viagem do Fleet Engine. | Serviço da Web | |
| Personalize um marcador em um mapa de rastreamento de frota do Fleet Engine. | JavaScript | |
| Personalize um marcador em um mapa que acompanha o progresso de uma viagem do Fleet Engine. | Android iOS JavaScript | |
| Personalize a polilinha de trajeto em um mapa de acompanhamento de frota do Fleet Engine. | JavaScript | |
| Personalize a polilinha do trajeto em um mapa que acompanha o progresso de uma viagem do Fleet Engine. | Android iOS JavaScript | |
| Mostrar ou ocultar elementos do mapa em um mapa de rastreamento de frota do Fleet Engine. | JavaScript | |
| Mostrar ou ocultar elementos do mapa em um mapa que acompanha o progresso de uma viagem do Fleet Engine. | Android iOS JavaScript | |
| Instancie um novo veículo no Fleet Engine associado a um provedor de viagens compartilhadas ou entregas sob demanda. | Serviço da Web | |
| Reportar ao serviço do Fleet Engine o horário previsto de chegada de um veículo ao próximo ponto de parada. | Android iOS | |
| Informar a posição em tempo real de um veículo ao serviço do Fleet Engine | Android iOS | |
| Informe ao serviço do Fleet Engine a distância restante de um veículo até o próximo ponto de referência. | Android iOS | |
| Informar o uso faturável de viagens do Fleet Engine. | Serviço da Web | |
| Informar as coordenadas de latitude/longitude dos pontos de passagem de uma viagem de veículo do SDK Navigation para o serviço do Fleet Engine. | Android iOS | |
| Informar a rota fornecida para um veículo pelo SDK Navigation ao serviço do Motor de frota. | Android iOS | |
| Responda a eventos de veículos de entrega do Fleet Engine, incluindo viagens, segmentos, entregas e tarefas concluídas. | JavaScript | |
| Retorna uma lista de todas as viagens do Fleet Engine para um veículo especificado. | Serviço da Web | |
| Retorna uma lista de veículos no Fleet Engine que correspondem aos critérios especificados. | Serviço da Web | |
| Retorna uma lista paginada de veículos no Fleet Engine associados a um provedor que correspondem aos critérios especificados. | Serviço da Web | |
| Retorna um veículo do serviço do Fleet Engine. | Serviço da Web | |
| Retorna informações sobre uma viagem do Fleet Engine. | Serviço da Web | |
| Retornar informações de viagem de um veículo do serviço do Fleet Engine. | Android iOS | |
| Atualizar os dados de uma viagem do Fleet Engine. | Serviço da Web | |
| Atualize o progresso da viagem ao longo de um trajeto em um mapa em uma página da Web ou app para dispositivos móveis para uma viagem do Fleet Engine. | Android iOS JavaScript | |
| Atualize os atributos de um veículo no Fleet Engine. | Serviço da Web | |
| Atualizar os dados de um veículo no Fleet Engine. | Serviço da Web | |
| IA generativa | Mostre uma rota em um mapa otimizado para respostas de agentes de IA. | Android iOS JavaScript |
| Navegação | Adicione um botão de relatório de interrupção de rota personalizado. | Android iOS |
| Adicione um novo elemento da interface à navegação guiada. | Android iOS | |
| Adicione uma camada de trânsito à navegação guiada. | Android iOS | |
| Adicione um indicador de progresso da viagem à navegação guiada. | Android iOS | |
| Adicione navegação guiada interativa para o Android Auto a um app Android. | Android | |
| Adicione navegação guiada interativa para o CarPlay a um app iOS. | iOS | |
| Adicione navegação interativa e curva a curva a um app para dispositivos móveis. | Android iOS | |
| Alertar os usuários sobre interrupções no trajeto. | Android iOS | |
| Permitir que os usuários informem interrupções no trajeto. | Android iOS | |
| Permitir que os usuários verifiquem interrupções ao longo do trajeto. | Android iOS | |
| Permitir que os usuários vejam interrupções no trajeto antes de iniciar a navegação. | Android iOS | |
| Personalize os alertas de velocímetro e limite de velocidade para a navegação guiada. | Android iOS | |
| Personalize os recursos do mapa que aparecem durante a navegação guiada. | Android iOS | |
| Personalize os elementos e controles da interface que aparecem durante a navegação guiada. | Android iOS | |
| Modificar as preferências de roteamento para a navegação guiada. | Android iOS | |
| Modifique a visualização e o comportamento da câmera para a navegação guiada. | Android iOS | |
| Retorna um feed de navegação guiada como uma série de mensagens para cada manobra ao longo do trajeto. | Android iOS | |
| Retorna atualizações do modo noturno de uma sessão de navegação guiada. | Android iOS | |
| Retorna atualizações de mudança de trajeto de uma sessão de navegação guiada. | Android iOS | |
| Retorna atualizações de tempo e distância de uma sessão de navegação guiada. | Android iOS | |
| Retornar atualizações de chegada do usuário de uma sessão de navegação guiada. | Android iOS | |
| Retornar atualizações de localização do usuário de uma sessão de navegação guiada. | Android iOS | |
| Retorna atualizações de velocidade do usuário de uma sessão de navegação guiada. | Android iOS | |
| Defina o destino para a navegação guiada. | Android iOS | |
| Especifique um trajeto replanejado para a navegação guiada com um token de trajeto reutilizável. | Android iOS | |
| Especifique ícones de manobra personalizados para usar com um feed de navegação guiada. | Android iOS | |
| Especifique o lado da via e outras preferências de chegada para a navegação guiada. | Android iOS | |
| Especifique o modo de viagem (carro, caminhada, duas rodas, táxi) para uma solicitação de rota. | Android iOS | |
| Inicie a navegação guiada. | Android iOS | |
| Places | Retorna a distância, o tempo de viagem e o URI de rotas entre um conjunto de coordenadas de latitude/longitude e cada um dos lugares próximos a um local específico. | Android iOS Serviço da Web |
| Retorna a distância, o tempo de viagem e o URI de rotas entre um conjunto de coordenadas de latitude/longitude e cada um dos lugares retornados com base em uma string de consulta. | Android iOS Serviço da Web | |
| Retorna a distância, o tempo de viagem e o URI de rotas entre cada um dos lugares retornados com base em uma string de consulta, que também estão localizados ao longo de um trajeto predefinido, e o destino do trajeto. | Android Serviço da Web | |
| Retorna a distância, o tempo de viagem e o URI de rotas entre a origem de um trajeto predefinido e cada um dos lugares retornados com base em uma string de consulta, que também estão localizados ao longo do trajeto. | Android Serviço da Web | |
| Retorna informações sobre lugares com base em uma string de consulta localizados ao longo de um trajeto predefinido. | Android iOS Serviço da Web | |
| Vias | Retorna um conjunto de coordenadas de latitude/longitude para o trecho de via mais próximo de um conjunto de coordenadas especificadas. | Serviço da Web |
| Retorna um conjunto de coordenadas de latitude/longitude que se alinham com segmentos de via e correspondem ao caminho de um conjunto de coordenadas especificadas. | Serviço da Web | |
| Retorna o identificador de lugar do Google para o trecho de via mais próximo a um conjunto de coordenadas de latitude/longitude. | Serviço da Web | |
| Retorna o limite de velocidade do trecho de via para um identificador de lugar do Google fornecido. | Serviço da Web | |
| Retorna o limite de velocidade do trecho de via que mais se aproxima do trajeto de um conjunto de coordenadas de latitude/longitude. | Serviço da Web | |
| Otimização de rotas | Evite fazer conversões em U em um trajeto de veículo com várias paradas. | Serviço da Web |
| Processa em lote uma solicitação de otimização de plano de entrega com várias paradas e grava a resposta no Google Cloud Storage. | Serviço da Web | |
| Entregue as remessas mais pesadas primeiro. | Serviço da Web | |
| Otimize para objetivos predefinidos. | Serviço da Web | |
| Priorize visitas próximas para serem feitas em sequência. | Serviço da Web | |
| Reserve um tempo para estacionar antes de fazer entregas. | Serviço da Web | |
| Retorna um plano de entrega com várias paradas, otimizado com base em restrições de roteamento, custo, envio e veículo especificadas. | Serviço da Web | |
| Retorna um token de trajeto de navegação para o trajeto entre cada parada em um plano de entrega otimizado. | Serviço da Web | |
| Retorne métricas agregadas de remessa, veículo e custo para um plano de entrega otimizado. | Serviço da Web | |
| Retorna uma polilinha codificada para o trajeto entre cada parada em um plano de entrega otimizado. | Serviço da Web | |
| Retorna informações de custo para cada remessa em um plano de entrega otimizado. | Serviço da Web | |
| Retorna os horários de início e término de cada parada em um plano de entrega otimizado. | Serviço da Web | |
| Retorna as durações de viagem, atraso, pausa e espera entre cada parada em um plano de entrega otimizado. | Serviço da Web | |
| Retornar informações de carga do veículo em cada parada em um plano de entrega otimizado. | Serviço da Web | |
| Especifique parâmetros do modelo de custo para um plano de entrega com várias paradas. | Serviço da Web | |
| Especifique os limites de carga para cada veículo em um plano de entrega com várias paradas. | Serviço da Web | |
| Especifique restrições de horário de coleta e entrega para cada remessa em um plano de entrega com várias paradas. | Serviço da Web | |
| Especifique a disponibilidade de horários de início e término e os locais de cada veículo em um plano de entrega com várias paradas. | Serviço da Web | |
| Especifique a janela de horário de início e término para um plano de entrega com várias paradas. | Serviço da Web | |
| Especifique as atribuições de veículos para um plano de entrega com várias paradas. | Serviço da Web | |
| Especifique os custos de tempo de cada veículo em um plano de entrega com várias paradas. | Serviço da Web | |
| Especifique se as informações de trânsito em tempo real devem ser consideradas para um plano de entrega com várias paradas. | Serviço da Web |