

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Rota APIs
<a name="choose-routes-apis"></a>

As rotas fornecem funcionalidades para calcular caminhos otimizados entre locais. Esses atributos ajudam aplicações que exigem planejamento logístico, cálculos de distância e otimização de rotas. Os usuários também podem colocar pontos de localização em estradas para melhorar a precisão. Para obter mais informações, consulte[Rotas do Amazon Location Service](routes.md).
+ **CalculateIsolines**: gera isolinhas com base no tempo de viagem ou na distância, úteis para definir áreas de serviço ou zonas de acessibilidade. Para obter mais informações, consulte[Calcular isolinhas](calculate-isolines.md).
+ **CalculateRouteMatrix**: Fornece uma matriz de distâncias e tempos de viagem entre várias origens e destinos, apoiando a logística e o planejamento de viagens. Para obter mais informações, consulte[Calcular matriz de rotas](calculate-route-matrix.md).
+ **CalculateRoutes**: calcula rotas otimizadas para navegação em várias point-to-point paradas, incluindo preferências de roteamento personalizáveis. Para obter mais informações, consulte[Calcular rotas](calculate-routes.md).
+ **OptimizeWaypoints**: otimiza a ordem dos pontos de referência para a rota de viagem mais eficiente, minimizando a distância ou o tempo. Para obter mais informações, consulte[Otimizar pontos de referência](actions-optimize-waypoints.md).
+ **SnapToRoads**: alinha as coordenadas aos caminhos rodoviários mais próximos, aprimorando a precisão do GPS ao capturar pontos em estradas conhecidas. Para obter mais informações, consulte[Ajustar às estradas](snap-to-roads.md).

A tabela a seguir apresenta vários casos de uso comercial que são mais bem resolvidos com o Routes APIs.


| **Necessidade da empresa** | **API útil** | **Exemplos** | 
| --- | --- | --- | 
| **Calcular a distância e o tempo de viagem para uma origem e um destino**É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontrar uma polilinha de rota para uma origem e um destino **É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontrar rotas, curva a curva, para uma origem e um destino**É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontrar uma rota partindo agora**É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontrar uma rota se você partir em um horário específico**É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontrar uma rota se precisar chegar em um horário específico**É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontrar as rotas mais curtas**É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontrar as rotas mais rápidas **É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontrar rotas alternativas**É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontrar rotas com reconhecimento de tráfego **É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontre rotas com evasão, como pedágio, retorno, balsa, rodovia, túnel, entre outras **É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Encontrar rotas com evasão personalizada, passando polilinha ou polígono**É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Calcular o custo do pedágio **É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` | [Calcular o custo do pedágio](calculate-toll-cost.md) | 
| **Encontrar o limite de velocidade de uma extensão de estrada em uma rota **É compatível com o seguinte: [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **Desenhar uma rota em um mapa**Permite marcação de pontos de referência. | `GetTile`e `GetStyleDescriptor` com mecanismo de renderização (MapLibre) com Calcular rota |  | 
| **Calcular a matriz de rota de distância e tempo para várias origens e destinos**É compatível com o seguinte:[See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRouteMatrix` | [Como calcular uma matriz de rota de distância e tempo para várias origens e destinos](calculate-route-matrix-distance.md) | 
| **Calcular a matriz de rotas com evasão**É compatível com o seguinte:[See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/location/latest/developerguide/choose-routes-apis.html) | `CalculateRouteMatrix` | [Como calcular a matriz de rotas com evasão](calculate-route-matrix-with-avoidance.md) | 
| **Calcular uma área de serviço com base no tempo (isócronas)**Permite modos de viagem, como caminhão, pedestre, carro e moto.  | `CalculateIsolines` | [Como calcular uma área de serviço com base em intervalos de tempo](calculate-service-area-based-on-time.md) | 
| **Calcular uma área de serviço com base na distância (isodistância)**Permite modos de viagem, como caminhão, pedestre, carro e moto.  | `CalculateIsolines` |  | 
| **Calcular uma área de serviço com evasão**Permite modos de viagem, como caminhão, pedestre, carro e moto.  | `CalculateIsolines` |  | 
| **Calcular uma área de serviço a partir da direção inversa**<br />Permite modos de viagem, como caminhão, pedestre, carro e moto. | `CalculateIsolines` |  | 
| **Calcular área de serviço para vários intervalos de tempo ou distância**<br />Permite modos de viagem, como caminhão, pedestre, carro e moto. | `CalculateIsolines` |  | 
| **Otimizar pontos de referência para rotas (problema de vendedor que viaja)**<br />Permite modos de viagem, como caminhão, pedestre, carro e moto. | `OptimizeWaypoint` | [Como otimizar pontos de referência para uma rota](optimize-waypoints.md) | 
| **Otimizar pontos de referência para uma rota com reconhecimento de tráfego **<br />Permite modos de viagem, como caminhão, pedestre, carro e moto. | `OptimizeWaypoint` |  | 
| **Otimizar pontos de passagem para uma rota com reconhecimento do horário de acesso**<br />Permite modos de viagem, como caminhão, pedestre, carro e moto. | `OptimizeWaypoint` |  | 
| **Associar traços do GPS à rede rodoviária **Permite modos de viagem, como caminhão, pedestre, carro e moto. | Ajustar à estrada | [Como associar traços do GPS a uma rede rodoviária](how-to-match-gps-traces.md) | 
| **Visualizar traços de GPS correspondentes em um mapa **Permite modos de viagem, como caminhão, pedestre, carro e moto. | `GetStyleDescriptor`com mecanismo de renderização (MapLibre) com Snap to road |  | 