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 filtrar essa categoria, use a caixa de filtro. Para pesquisar recursos em todas as categorias, consulte Todos os recursos.
Navegar por categoria: Visão geral | Todos os recursos | Maps | Places | Routes | Environment | Analytics
Filtre os recursos do Routes por subcategoria, recurso ou plataforma. Para abrir a documentação de uma plataforma, selecione o rótulo dela.
| Subcategoria | Capacidade | Plataforma |
|---|---|---|
| Rotas e trajetos | Incorporar 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 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 | |
| Retorna 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 | |
| Retorne os tempos de viagem para uma matriz de rotas entre várias origens e destinos. | JavaScript Serviço da Web | |
| Defina um ponto para um trajeto 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 trajetos ecológicos 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 trajeto. | JavaScript Serviço da Web | |
| Especifica como os dados de trânsito são usados em uma solicitação de trajeto. | 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 interativo e personalizável que rastreia 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 de veículos de entrega e tarefas do Fleet Engine a um mapa. | JavaScript | |
| Adicionar ao mapa a localização em tempo real dos veículos de entrega e das tarefas do Fleet Engine | 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 | |
| Mudar 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 acompanhamento de frota do Fleet Engine. | JavaScript | |
| Mude o estilo dos ícones e das etiquetas 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 monitoramento 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 | |
| Personalizar 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 em um mapa de acompanhamento de frota do Fleet Engine. | JavaScript | |
| Mostrar ou ocultar elementos 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 | |
| Informe ao serviço do Fleet Engine o horário previsto de chegada de um veículo no próximo ponto de referência. | 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 da viagem de um veículo do SDK do Navigation para o serviço do Fleet Engine. | Android iOS | |
| Informar ao serviço do Fleet Engine o trajeto fornecido para um veículo pelo SDK de navegação. | Android iOS | |
| Responda a eventos de veículos de entrega do Fleet Engine, incluindo viagens, trechos, entregas e tarefas concluídas. | JavaScript | |
| Retorna uma lista de todas as viagens do Fleet Engine de um veículo específico. | 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 | |
| Retornar 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 em um 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 um trajeto 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 guiada interativa 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 | |
| Permita que os usuários vejam as interrupções ao longo do 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 | |
| Retornar 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 | |
| Retornar 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 meio de transporte (carro, a pé, veículo de duas rodas, táxi) para uma solicitação de trajeto. | 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 que estão 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 de um conjunto de coordenadas de latitude/longitude. | Serviço da Web | |
| Retorna o limite de velocidade do trecho da 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 |
| Processar em lote uma solicitação de otimização de plano de entrega com várias paradas e gravar 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 rota, custo, remessa 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 | |
| Retornar 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 os 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 as restrições de horário de retirada e entrega para cada remessa em um plano de entrega com várias paradas. | Serviço da Web | |
| Especifique a disponibilidade de horário 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 |