RouteModifiers

封装计算路线时要满足的一组可选条件。

JSON 表示法
{
  "avoidTolls": boolean,
  "avoidHighways": boolean,
  "avoidFerries": boolean,
  "avoidIndoor": boolean,
  "vehicleInfo": {
    object (VehicleInfo)
  },
  "tollPasses": [
    enum (TollPass)
  ]
}
字段
avoidTolls

boolean

设置为 true 时,可在合理情况下避开收费路段,优先考虑不包含收费道路的路线。仅适用于 DRIVETWO_WHEELER RouteTravelMode

avoidHighways

boolean

设置为 true 时,会在合理情况下避开高速公路,并优先考虑不包含高速公路的路线。仅适用于 DRIVETWO_WHEELER RouteTravelMode

avoidFerries

boolean

设置为 true 时,会在合理情况下避开轮渡,并优先考虑不包含轮渡的路线。仅适用于DRIVETWO_WHEELER RouteTravelMode

avoidIndoor

boolean

设置为 true 时,系统会尽可能避免在室内导航,并优先考虑不包含室内导航的路线。仅适用于 WALK RouteTravelMode

vehicleInfo

object (VehicleInfo)

指定车辆信息。

tollPasses[]

enum (TollPass)

封装有关通行卡的信息。如果提供了通行卡,该 API 会尝试返回卡券价格。如果未提供通行卡,则 API 会将通行卡视为未知,并尝试返回现金价格。仅适用于 DRIVETWO_WHEELER RouteTravelMode

VehicleInfo

包含车辆信息,例如车辆排放类型。

JSON 表示法
{
  "emissionType": enum (VehicleEmissionType)
}
字段
emissionType

enum (VehicleEmissionType)

描述车辆的排放类型。仅适用于 DRIVE RouteTravelMode

VehicleEmissionType

一组用于描述车辆排放类型的值。仅适用于 DRIVE RouteTravelMode

枚举
VEHICLE_EMISSION_TYPE_UNSPECIFIED 未指定排放类型。默认为 GASOLINE
GASOLINE 汽油/汽油燃料汽车。
ELECTRIC 电力驱动的交通工具。
HYBRID 混合燃料(例如汽油 + 电动)汽车。
DIESEL 柴油燃料汽车。

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 印度尼西亚。由多家银行提供的用于支付过路费的电子卡。通过银行的所有电子卡的计费方式都相同,因此只需要一个枚举值。例如 - Bank 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_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 美国西弗吉尼亚州。