Google maps api 3 使用谷歌地图距离矩阵API时,我可以通过多种旅行模式吗

Google maps api 3 使用谷歌地图距离矩阵API时,我可以通过多种旅行模式吗,google-maps-api-3,google-distancematrix-api,Google Maps Api 3,Google Distancematrix Api,我需要用多个旅行模式计算时间和距离,我尝试通过多个旅行模式,用|分隔,如下所示: https://maps.googleapis.com/maps/api/distancematrix/json?origins=E149AQ&destinations=UB83PH|NW14SA | WC1E7HU | N78DB&mode=步行|骑自行车|驾驶&language=en GB&key=myKey每个请求只支持单一旅行模式。要获取多个旅行模式的结果,请发出多个请求 这意味着,但没有明确说明: 可选

我需要用多个旅行模式计算时间和距离,我尝试通过多个旅行模式,用|分隔,如下所示:


https://maps.googleapis.com/maps/api/distancematrix/json?origins=E149AQ&destinations=UB83PH|NW14SA | WC1E7HU | N78DB&mode=步行|骑自行车|驾驶&language=en GB&key=myKey
每个请求只支持单一旅行模式。要获取多个旅行模式的结果,请发出多个请求

这意味着,但没有明确说明:

可选参数

模式(默认为驾驶)指定计算距离时使用的运输模式。有效值和其他请求详细信息在本文档的“旅行模式”部分中指定

旅行模式

对于距离的计算,可以指定要使用的运输模式。默认情况下,计算行驶方向的距离。支持以下行驶模式:

  • 驾驶(默认)表示使用道路网络计算距离

  • 步行请求通过人行道和人行道(如果可用)进行步行距离计算

  • 骑自行车请求计算通过自行车道和首选街道骑自行车的距离(如果可用)

  • 公交请求通过公共交通路线计算距离(如果可用)。仅当请求包含API密钥或Google Maps API for Work client ID时,才能指定此值。如果将模式设置为transit,则可以选择指定出发时间或到达时间。如果未指定任何时间,则出发时间默认为现在(即出发时间默认为当前时间)。您还可以选择包括中转模式和/或中转路由首选项

注意:步行和自行车方向有时可能不包括清晰的行人或自行车路径,因此这些方向将在返回结果中返回警告,您必须向用户显示这些警告