

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á.

# Como encontrar uma rota intermodal
<a name="calculate-routes-intermodal-route"></a>

A CalculateRoutes API suporta o modo de `Intermodal` viagem para calcular rotas que combinam vários tipos de transporte em uma única viagem, como dirigir até um local de estacionamento e, em seguida, pegar o transporte público até seu destino. As pernas de pedestres estão sempre habilitadas para se conectar entre outros tipos de transporte.

## Casos de uso possíveis
<a name="intermodal-potential-use-cases"></a>
+ **Estacione e viaje:** Dirija até uma estação de transporte público, estacione e use o transporte público para evitar congestionamentos e custos de estacionamento nos centros das cidades. Uso `Vehicle` ativado para `FirstLeg` com `Taxi` e `Rental` desativado.
+ **Táxi e viaje:** pegue um táxi do ponto de partida até uma estação de transporte público bem conectada e, em seguida, mude para o transporte público pelo restante da viagem. Isso é útil para áreas não bem conectadas por transporte público ou quando você deseja evitar totalmente o estacionamento. Uso `Taxi` ativado para `FirstLeg` com `Vehicle` e `Rental` desativado.
+ **Last-mile transporte público:** use transporte público durante a maior parte da viagem e use um táxi ou aluguel na última etapa para chegar ao destino final.

## Exemplos
<a name="calculate-routes-intermodal-examples"></a>

### Calcule uma rota intermodal de estacionamento e viaje
<a name="calculate-routes-intermodal-park-and-ride"></a>

------
#### [ Sample request ]

```
{
    "Origin": [
        -122.3088,
        47.4502
    ],
    "Destination": [
        -122.3331,
        47.6097
    ],
    "TravelMode": "Intermodal",
    "TravelModeOptions": {
        "Intermodal": {
            "Vehicle": {
                "EnabledFor": ["FirstLeg"]
            },
            "Taxi": {
                "EnabledFor": ["None"]
            },
            "Rental": {
                "EnabledFor": ["None"]
            }
        }
    },
    "DepartNow": true
}
```

------
#### [ Sample response ]

```
{
    "LegGeometryFormat": "FlexiblePolyline",
    "Notices": [],
    "Routes": [
        {
            "Legs": [
                {
                    "Geometry": {
                        "Polyline": "Redacted"
                    },
                    "TravelMode": "Car",
                    "Type": "Vehicle",
                    "VehicleLegDetails": {
                        "AfterTravelSteps": [
                            {
                                "Duration": 300,
                                "Type": "Park"
                            }
                        ],
                        "Arrival": {
                            "Place": {
                                "Name": "Ipm Lot",
                                "Position": [
                                    -122.3264,
                                    47.58003
                                ],
                                "Type": "ParkingLot"
                            },
                            "Time": "2026-05-19T15:32:00-07:00"
                        },
                        "Departure": {
                            "Place": {
                                "Position": [
                                    -122.3088,
                                    47.4502
                                ]
                            },
                            "Time": "2026-05-19T15:12:00-07:00"
                        },
                        "Summary": {
                            "Overview": {
                                "Distance": 20493,
                                "Duration": 1500
                            },
                            "TravelOnly": {
                                "Duration": 1200
                            }
                        }
                    }
                },
                {
                    "Geometry": {
                        "Polyline": "Redacted"
                    },
                    "PedestrianLegDetails": {
                        "Arrival": {
                            "Place": {
                                "Name": "Sodo Station Northeast Entrance",
                                "Position": [
                                    -122.327329,
                                    47.580637
                                ],
                                "Type": "AccessPoint"
                            },
                            "Time": "2026-05-19T15:39:00-07:00"
                        },
                        "Departure": {
                            "Place": {
                                "Name": "Ipm Lot",
                                "Position": [
                                    -122.3264,
                                    47.58003
                                ],
                                "Type": "ParkingLot"
                            },
                            "Time": "2026-05-19T15:37:00-07:00"
                        }
                    },
                    "TravelMode": "Pedestrian",
                    "Type": "Pedestrian"
                },
                {
                    "Geometry": {
                        "Polyline": "Redacted"
                    },
                    "TravelMode": "LightRail",
                    "Type": "Transit",
                    "TransitLegDetails": {
                        "Agency": {
                            "Name": "Sound Transit",
                            "Url": "https://www.soundtransit.org"
                        },
                        "Arrival": {
                            "Place": {
                                "Name": "Symphony",
                                "Position": [
                                    -122.33602,
                                    47.60781
                                ],
                                "Type": "Station"
                            },
                            "Time": "2026-05-19T15:48:00-07:00"
                        },
                        "Departure": {
                            "Place": {
                                "Name": "Sodo",
                                "Position": [
                                    -122.32739,
                                    47.581074
                                ],
                                "Type": "Station"
                            },
                            "Time": "2026-05-19T15:40:00-07:00"
                        },
                        "Summary": {
                            "Overview": {
                                "Distance": 3174,
                                "Duration": 480
                            },
                            "TravelOnly": {
                                "Duration": 480
                            }
                        },
                        "Transport": {
                            "Color": "#28813F",
                            "Headsign": "Lynnwood City Center",
                            "Mode": "LightRail",
                            "RouteName": "1 Line",
                            "ShortRouteName": "1 Line",
                            "TextColor": "#FFFFFF"
                        }
                    }
                },
                {
                    "Geometry": {
                        "Polyline": "Redacted"
                    },
                    "PedestrianLegDetails": {
                        "Arrival": {
                            "Place": {
                                "Position": [
                                    -122.3331,
                                    47.6097
                                ]
                            },
                            "Time": "2026-05-19T15:55:00-07:00"
                        },
                        "Departure": {
                            "Place": {
                                "Name": "Symphony Station Entrance A1",
                                "Position": [
                                    -122.335875,
                                    47.607929
                                ],
                                "Type": "AccessPoint"
                            },
                            "Time": "2026-05-19T15:49:00-07:00"
                        }
                    },
                    "TravelMode": "Pedestrian",
                    "Type": "Pedestrian"
                }
            ],
            "Summary": {
                "Distance": 24183,
                "Duration": 2280
            }
        }
    ]
}
```

------
#### [ cURL ]

```
curl --request POST \
  --url 'https://routes.geo.us-east-1.amazonaws.com/v2/routes?key=Your_key' \
  --header 'Content-Type: application/json' \
  --data '{
  "Origin": [
    -122.3088,
    47.4502
  ],
  "Destination": [
    -122.3331,
    47.6097
  ],
  "TravelMode": "Intermodal",
  "TravelModeOptions": {
    "Intermodal": {
      "Vehicle": {
        "EnabledFor": ["FirstLeg"]
      },
      "Taxi": {
        "EnabledFor": ["None"]
      },
      "Rental": {
        "EnabledFor": ["None"]
      }
    }
  },
  "DepartNow": true
}'
```

------
#### [ AWS CLI ]

```
aws geo-routes calculate-routes \
--origin -122.3088 47.4502 \
--destination -122.3331 47.6097 \
--travel-mode "Intermodal" \
--travel-mode-options '{"Intermodal": {"Vehicle": {"EnabledFor": ["FirstLeg"]}, "Taxi": {"EnabledFor": ["None"]}, "Rental": {"EnabledFor": ["None"]}}}' \
--depart-now
```

------