封装计算路由时要满足的一组可选条件。
JSON 表示法 |
---|
{ "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean, "vehicleInfo": { object ( |
字段 | |
---|---|
avoidTolls |
设置为 true 时,在合理情况下避开收费路段,优先考虑不包含收费路段的路线。仅适用于 |
avoidHighways |
设置为 true 时,系统会在合理情况下避开高速公路,优先考虑不包含高速公路的路线。仅适用于 |
avoidFerries |
设置为 true 时,在合理情况下避开轮渡,优先考虑不包含轮渡的路线。仅适用于 |
avoidIndoor |
设置为 true 时,在合理的范围内避免在室内导航,优先考虑不包含室内导航的路线。仅适用于 |
vehicleInfo |
指定车辆信息。 |
tollPasses[] |
封装收费卡的相关信息。如果提供了通行卡,则 API 会尝试返回通行证价格。如果未提供通行卡,API 会将通行卡视为未知,并尝试返回现金价格。仅适用于 |
avoidTunnels |
设置为 true 时,在合理情况下避开隧道,优先考虑不包含隧道的路由。仅适用于 |
avoidVignettes[] |
设置为 true 时,在合理情况下,会避开带有穿插广告的某些国家/地区,优先考虑不包含穿插广告的国家/地区内带有穿插广告的道路。仅适用于 |
hovPreference |
指定是否根据高承载率车辆通行资格的道路更改路线。v2.computeRouteMatrix 不支持此字段。 |
VehicleInfo
包含车辆信息,例如车辆排放类型。
JSON 表示法 |
---|
{ "emissionType": enum ( |
字段 | |
---|---|
emissionType |
描述车辆的排放类型。仅适用于 |
totalAxleCount |
轴总数。如果设置,则必须大于等于 2。必须设置为卡车触发,但对于拖车则为可选项。当 |
totalHeightMm |
车辆的高度,包括所有相连拖车的高度。必须设置为卡车或拖车触发。当 |
totalLengthMm |
车辆的长度,包括所有挂车的长度。必须设置为卡车或拖车触发。当 |
totalWidthMm |
车辆的宽度,包括所有相连拖车的宽度。必须设置为卡车或拖车触发。当 |
totalWeightKg |
车辆的重量,包括所有相连拖车的重量。这里的重量是指实际重量,而不是评级。必须设置为卡车或拖车触发。当 |
trailerInfo[] |
每个预告片都有一个条目。如果提供了预告片信息,则必须将 |
VehicleEmissionType
一组用于描述车辆排放类型的值。仅适用于 DRIVE
。RouteTravelMode
枚举 | |
---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED |
未指定排放类型。默认为 GASOLINE 。 |
GASOLINE |
汽油/汽油燃料汽车。 |
ELECTRIC |
电力驱动的车辆。 |
HYBRID |
混合燃料(例如汽油 + 电动)汽车。 |
DIESEL |
柴油车。 |
TrailerInfo
车辆上挂载的单个拖车的相关信息。必须为卡车提供拖车的长度。其他属性是可选的。属性总数必须包含所有预告片的属性。例如,totalHeightMm
必须始终大于或等于 trailerInfo.height_mm
。
JSON 表示法 |
---|
{ "heightMm": string, "lengthMm": string, "widthMm": string, "weightKg": string } |
字段 | |
---|---|
heightMm |
拖车的高度。 |
lengthMm |
预告片的时长。 |
widthMm |
拖车的宽度。 |
weightKg |
拖车的重量。这里的重量是指实际重量,而不是评级。 |
TollPass
我们支持的全球通行卡列表。
枚举 | |
---|---|
TOLL_PASS_UNSPECIFIED |
未使用。如果使用此值,则请求失败。 |
AU_ETOLL_TAG |
悉尼通行卡。如需了解更多详情,请访问 https://www.myetoll.com.au。 |
AU_EWAY_TAG |
悉尼通行卡。如需了解更多详情,请访问 https://www.tollpay.com.au。 |
AU_LINKT |
澳大利亚通用通行卡。如需了解更多详情,请访问 https://www.linkt.com.au/。 |
AR_TELEPASE |
阿根廷通行卡。如需了解更多详情,请访问 https://telepase.com.ar |
BR_AUTO_EXPRESO |
巴西通行卡。如需了解更多详情,请访问 https://www.autoexpreso.com |
BR_CONECTCAR |
巴西通行卡。如需了解更多详情,请访问 https://conectcar.com。 |
BR_MOVE_MAIS |
巴西通行卡。如需了解更多详情,请访问 https://movemais.com。 |
BR_PASSA_RAPIDO |
巴西通行卡。如需了解更多详情,请访问 https://pasorapido.gob.do/ |
BR_SEM_PARAR |
巴西通行卡。如需了解更多详情,请访问 https://www.semparar.com.br。 |
BR_TAGGY |
巴西通行卡。如需了解更多详情,请访问 https://taggy.com.br。 |
BR_VELOE |
巴西通行卡。如需了解更多详情,请访问 https://veloe.com.br/site/onde-usar。 |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD |
加拿大与美国过境处。 |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD |
加拿大与美国过境处。 |
CA_US_BLUE_WATER_EDGE_PASS |
加拿大安大略省与美国密歇根州过境处。 |
CA_US_CONNEXION |
加拿大安大略省与美国密歇根州过境处。 |
CA_US_NEXUS_CARD |
加拿大与美国过境处。 |
ID_E_TOLL |
印度尼西亚。多家银行提供的电子卡,用于支付通行费。通过银行发送的所有电子卡都采用相同的计费方式,因此只需要一个枚举值。例如 - Mandiri https://www.bankmandiri.co.id/e-money - BCA https://www.bca.co.id/flazz - BNI https://www.bni.co.id/id-id/ebanking/tapcash |
IN_FASTAG |
India. |
IN_LOCAL_HP_PLATE_EXEMPT |
印度,惠普州车牌豁免。 |
JP_ETC |
Japan ETC。用于收取通行费的电子无线系统。https://www.go-etc.jp/ |
JP_ETC2 |
Japan ETC2.0。新版 ETC 可提供更大折扣,还能让您在车载设备与路上天线之间实现双向通信。https://www.go-etc.jp/etc2/index.html |
MX_IAVE |
墨西哥通行卡。https://iave.capufe.gob.mx/#/ |
MX_PASE |
墨西哥 https://www.pase.com.mx |
MX_QUICKPASS |
墨西哥 https://operadoravial.com/quick-pass/ |
MX_SISTEMA_TELEPEAJE_CHIHUAHUA |
http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf |
MX_TAG_IAVE |
墨西哥 |
MX_TAG_TELEVIA |
墨西哥通行卡公司。在墨西哥城运营的众多办事处之一。如需了解更多详情,请访问 https://www.televia.com.mx。 |
MX_TELEVIA |
墨西哥通行卡公司。在墨西哥城运营的众多运营商之一。https://www.televia.com.mx |
MX_VIAPASS |
墨西哥通行卡。如需了解更多详情,请访问 https://www.viapass.com.mx/viapass/web_home.aspx。 |
US_AL_FREEDOM_PASS |
美国亚拉巴马州。 |
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS |
美国阿拉斯加州。 |
US_CA_FASTRAK |
美国加利福尼亚州。 |
US_CA_FASTRAK_CAV_STICKER |
表示驾驶员除了拥有 DMV 签发的清洁空气车辆 (CAV) 贴纸外,还拥有任何 FasTrak 通行证。https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml |
US_CO_EXPRESSTOLL |
美国科罗拉多州。 |
US_CO_GO_PASS |
美国科罗拉多州。 |
US_DE_EZPASSDE |
美国德国。 |
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS |
美国佛罗里达州。 |
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD |
美国佛罗里达州。 |
US_FL_EPASS |
美国佛罗里达州。 |
US_FL_GIBA_TOLL_PASS |
美国佛罗里达州。 |
US_FL_LEEWAY |
美国佛罗里达州。 |
US_FL_SUNPASS |
美国佛罗里达州。 |
US_FL_SUNPASS_PRO |
美国佛罗里达州。 |
US_IL_EZPASSIL |
美国伊利诺伊州。 |
US_IL_IPASS |
美国伊利诺伊州。 |
US_IN_EZPASSIN |
美国印第安纳州。 |
US_KS_BESTPASS_HORIZON |
美国堪萨斯州。 |
US_KS_KTAG |
美国堪萨斯州。 |
US_KS_NATIONALPASS |
美国堪萨斯州。 |
US_KS_PREPASS_ELITEPASS |
美国堪萨斯州。 |
US_KY_RIVERLINK |
美国肯塔基州。 |
US_LA_GEAUXPASS |
美国洛杉矶。 |
US_LA_TOLL_TAG |
美国洛杉矶。 |
US_MA_EZPASSMA |
美国马萨诸塞州。 |
US_MD_EZPASSMD |
美国马里兰州。 |
US_ME_EZPASSME |
我,美国。 |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD |
美国密歇根州。 |
US_MI_BCPASS |
美国密歇根州。 |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG |
美国密歇根州。 |
US_MI_IQ_PROX_CARD |
美国密歇根州。已弃用,因为此卡券类型已不存在。 |
US_MI_IQ_TAG |
美国密歇根州。 |
US_MI_MACKINAC_BRIDGE_MAC_PASS |
美国密歇根州。 |
US_MI_NEXPRESS_TOLL |
美国密歇根州。 |
US_MN_EZPASSMN |
美国明尼苏达州。 |
US_NC_EZPASSNC |
美国北卡罗来纳州。 |
US_NC_PEACH_PASS |
美国北卡罗来纳州。 |
US_NC_QUICK_PASS |
美国北卡罗来纳州。 |
US_NH_EZPASSNH |
美国新罕布什尔州。 |
US_NJ_DOWNBEACH_EXPRESS_PASS |
美国新泽西州。 |
US_NJ_EZPASSNJ |
美国新泽西州。 |
US_NY_EXPRESSPASS |
美国纽约。 |
US_NY_EZPASSNY |
美国纽约。 |
US_OH_EZPASSOH |
美国俄亥俄州。 |
US_PA_EZPASSPA |
美国宾夕法尼亚州。 |
US_RI_EZPASSRI |
美国罗得岛州。 |
US_SC_PALPASS |
美国南卡罗来纳州。 |
US_TX_AVI_TAG |
美国得克萨斯州。 |
US_TX_BANCPASS |
美国得克萨斯州。 |
US_TX_DEL_RIO_PASS |
美国得克萨斯州。 |
US_TX_EFAST_PASS |
美国得克萨斯州。 |
US_TX_EAGLE_PASS_EXPRESS_CARD |
美国得克萨斯州。 |
US_TX_EPTOLL |
美国得克萨斯州。 |
US_TX_EZ_CROSS |
美国得克萨斯州。 |
US_TX_EZTAG |
美国得克萨斯州。 |
US_TX_FUEGO_TAG |
美国得克萨斯州。 |
US_TX_LAREDO_TRADE_TAG |
美国得克萨斯州。 |
US_TX_PLUSPASS |
美国得克萨斯州。 |
US_TX_TOLLTAG |
美国得克萨斯州。 |
US_TX_TXTAG |
美国得克萨斯州。 |
US_TX_XPRESS_CARD |
美国得克萨斯州。 |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD |
美国犹他州。 |
US_VA_EZPASSVA |
美国弗吉尼亚州。 |
US_WA_BREEZEBY |
美国华盛顿州。 |
US_WA_GOOD_TO_GO |
美国华盛顿州。 |
US_WV_EZPASSWV |
美国西弗吉尼亚州。 |
US_WV_MEMORIAL_BRIDGE_TICKETS |
美国西弗吉尼亚州。 |
US_WV_MOV_PASS |
美国西弗吉尼亚州 |
US_WV_NEWELL_TOLL_BRIDGE_TICKET |
美国西弗吉尼亚州。 |
HOVPreference
指定是否根据高乘载量车辆 (HOV) 道路或车道更改路线。
JSON 表示法 |
---|
{ "allowHov": boolean } |
字段 | |
---|---|
allowHov |
指定除共享高承载率车道的路段外,是否允许在只允许高承载率车辆通行的道路上规划路线。默认情况下,系统会优先处理不包含高承载率车辆通行的道路的路线。 |