

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 傳輸路由
<a name="transit-routing"></a>

傳輸路由會使用公有運輸來計算路由。當行程模式設定為 時`Transit`，會使用公有傳輸網路來計算路由，包括公車、地鐵、火車和其他傳輸類型。傳輸路由包括步行腿，用於進出傳輸站。

## 支援的傳輸模式
<a name="transit-supported-modes"></a>

支援下列傳輸模式。


| Mode | 說明 | 
| --- | --- | 
| `AerialTramway` | 將停靠在地面上的乘客停靠在高架纜線上的空中纜車和纜車。 | 
| `Airplane` | 屬於公有傳輸網路的飛機服務。 | 
| `Bus` | 在固定路由上運作的標準公有匯流排服務。 | 
| `BusRapidTransit` | 在專用車道上操作的快速匯流排服務，停止次數有限，提供比標準匯流排更快的服務。 | 
| `CityTrain` | 城市和commuter 訓練可在城市和郊區區域內運作。 | 
| `Ferry` | 屬於公有運輸網路一部分的船和船舶服務，可跨水道運送乘客。 | 
| `FunicularRailway` | 使用纜線牽引來上坡和下坡陡峭坡道的傾斜鐵路和漏斗。 | 
| `HighSpeedTrain` | 可在專用軌道上以比傳統軌道更快的速度操作的高速訓練。 | 
| `IntercityTrain` | 長途列車連接主要城市。 | 
| `InterregionalTrain` | 跨區域和快速培訓，可連接城市和區域之間的區域。 | 
| `LightRail` | 通常在街道層級或城市區域內專用軌道上操作的電車和輕軌系統。 | 
| `Monorail` | 在單一軌道或光束上操作的單軌電車系統，通常高於街道關卡。 | 
| `PrivateBus` | 補充公有交通網路的私有營運公車和計程車服務。 | 
| `RegionalTrain` | 在地理區域內提供較短路由的區域培訓，經常在當地站點停留。 | 
| `Subway` | 在城市街道下專用賽道上操作的地底都會站和地鐵系統。 | 

## 模式
<a name="transit-modes"></a>

根據預設，允許所有傳輸模式。您可以控制哪些模式與 `AllowedModes`或 搭配使用`ExcludedModes`：
+ `AllowedModes` – 只會使用指定的模式。所有其他模式都會停用。
+ `ExcludedModes` – 指定模式已停用。所有其他模式會保持啟用狀態。

您無法在同一請求`ExcludedModes`中使用 `AllowedModes`和 。

## 不支援的欄位
<a name="transit-unsupported-fields"></a>

相較於其他旅行模式，傳輸路由支援不同的一組請求欄位。當行程模式設定為 時，不支援下列最上層欄位`Transit`。


| 欄位 | 說明 | 
| --- | --- | 
| `Allow` | 在路由計算期間允許的道路功能，例如高佔用車道。 | 
| `Avoid` | 在路線計算期間要避免的道路特徵或區域，例如收費道路或花車。 | 
| `Driver` | 與驅動程式相關的選項，例如排程或靜態規則。 | 
| `Exclude` | 排除選項，例如要避免的特定國家/地區。 | 
| `OptimizeRoutingFor` | 路由的最佳化目標，例如最快或最短距離。 | 
| `SpanAdditionalFeatures` | 其他跨層級功能，例如速限或道路屬性。 | 
| `Tolls` | 過路費計算選項。 | 
| `Traffic` | 用於計算路由的流量用量選項。 | 
| `TravelStepType` | 路由指示的Turn-by-turn步驟類型。 | 
| `Waypoints` | 沿著路由的中繼路徑點。 | 