你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RouteGetRouteDirectionsOptionalParams interface

可选参数。

Extends

RequestOptionsBase

属性

accelerationEfficiency

指定当车辆加速 ( 即 KineticEnergyGained/ChemicalEnergyConsumed) 时,将存储在燃料中的化学能转换为动能的效率。ChemicalEnergyConsumed 是通过使用 fuelEnergyDensityInMJoulesPerLiter 将消耗的燃料转换为化学能获得的。 必须与 减速效率配对。

允许的值范围为 0.0 到 1/减速效率

合理值:对于 燃烧模型 :0.33,对于 电动模型 :0.66

alternativeType

控制与参考路线相比计算的替代项的给定规划条件的最佳性。 可能的值包括:“anyRoute”、“betterRoute”

arriveAt

到达目标点的日期和时间。 必须将其指定为 dateTime。 如果未指定时区偏移量,则将它假定为目标点的时区偏移量。 arriveAt 值必须是将来的。 arriveAt 参数不能与 departAt、minDeviationDistance 或 minDeviationTime 结合使用。

auxiliaryPowerInkW

指定用于维持辅助系统的功耗,以千瓦 (kW) 为单位。 它可用于指定设备和系统(如交流系统、无线电、加热等)的消耗量。

合理值:1.7

auxiliaryPowerInLitersPerHour

指定用于维持车辆辅助系统的燃料消耗量(以升/小时为单位)。 它可用于指定设备和系统(如交流系统、无线电、加热等)的消耗量。

合理值:0.2

avoid

指定在确定路由时路由计算应尝试避免的内容。 可以在一个请求中多次指定,例如,“&avoid=高速公路&avoid=tollRoads&avoid=ferries”。 在 calculateReachableRange 请求中,不得使用已经UsedRoads 的值。 可能的值包括:“tollRoads”、“高速公路”、“渡轮”、“unpavedRoads”、“carpools”、“alreadyUsedRoads”、“borderCrossings”

computeBestOrder

对路线点重新排序以减少路线长度。 与 routeType 最短结合使用时产生最佳结果。 可能值为 true 或 false。 如果可能,True 将计算更好的顺序,但不允许与大于 0 的 maxAlternatives 值或与圆路点结合使用。 False 将按给定顺序使用位置,不允许与 routeRepresentation none 结合使用。

computeTravelTimeFor

指定是否使用不同类型的交通信息返回其他行程时间, (无、历史、实时) 以及默认的最佳估计行程时间。 可能的值包括:“none”、“all”

constantSpeedConsumptionInkWhPerHundredkm

指定消耗的速度相关分量。 以无序的速度/消耗率对列表的形式提供。 该列表定义消耗曲线上的点。 列表中未列出的速度消耗率如下所示:

  • 如果给定速度位于列表中的两个速度之间,则按线性内插

  • 由线性推断,否则,假设常量 (ΟConsumption/ーSpeed) 由列表中最近的两个点决定

该列表必须包含 1 到 25 个点, (包含) ,并且不能包含相同速度的重复点。 如果它只包含单个点,则使用该点的消耗率而无需进一步处理。

为最大速度指定的消耗量必须大于或等于倒数第二个最大速度的消耗量。 这可确保外推不会导致负消耗率。

同样,为列表中的两个最小速度指定的消耗值不能导致任何较小速度的负消耗率。

(以 kWh/100km) 表示的消耗值的有效范围为 0.01 到 100000.0。

合理值:50,8.2:130,21.3

电量模型需要此参数。

constantSpeedConsumptionInLitersPerHundredkm

指定消耗的速度相关分量。 以冒号分隔的速度 & 消耗率对的无序列表形式提供。 该列表定义消耗曲线上的点。 列表中未列出的速度消耗率如下所示:

  • 如果给定速度在列表中的两个速度之间,则按线性内插

  • 按线性外推,否则,假设常量 (ЛConsumption/ТSpeed) 由列表中最近的两个点确定

该列表必须包含 1 到 25 分 (包含) ,并且不能包含相同速度的重复点。 如果它只包含单个点,则使用该点的消耗率,而无需进一步处理。

为最大速度指定的消耗量必须大于或等于倒数第二个最大速度的消耗量。 这可确保推断不会导致负消耗率。

同样,为列表中的两个最小速度指定的消耗值不能导致任何较小速度的负消耗率。

以 l/100km) 表示 (消耗值的有效范围介于 0.01 和 100000.0 之间。

合理值: 50,6.3:130,11.5

注意 :此参数是 燃烧消耗模型所必需的。

currentChargeInkWh

指定当前以千瓦时 (千瓦时) 的电力供应。 此参数与 maxChargeInkWh 参数共存。

允许的值范围为 0.0 到 maxChargeInkWh

合理值 : 43

currentFuelInLiters

指定当前燃料供应量(以升为单位)。 合理值 : 55

decelerationEfficiency

指定当车辆减速 (( 即 ChemicalEnergySaved/KineticEnergyLost) )时,将动能转换为节省 (不消耗) 燃料的效率。ChemicalEnergySaved 是通过使用 fuelEnergyDensityInMJoulesPerLiter 将节省的 (不消耗) 燃料转换为能源获得的。 必须与 加速效率配对。

允许的值范围是 0.0 到 1/加速效率

合理值:对于 燃烧模型 :0.83,对于 电气模型 :0.91

departAt

从起点出发的日期和时间。 除现在以外,出发时间必须指定为 dateTime。 如果未指定时区偏移量,则将假定为原点的时区偏移量。 ) , (1996-12-19T16:39:57-08:00 的 date-time 格式,

downhillEfficiency

指定当车辆失去高程 (( 例如 ChemicalEnergySaved/PotentialEnergyLost) )时,将潜在能量转换为节省 (不消耗) 燃料的效率。ChemicalEnergySaved 是通过使用 fuelEnergyDensityInMJoulesPerLiter 将节省的 (不消耗) 燃料转换为能源获得的。 必须与 uphillEfficiency 配对。

允许的值范围是 0.0 到 1/上坡效率

合理值:对于 燃烧模型 :0.51,对于 电气模型 :0.73

fuelEnergyDensityInMJoulesPerLiter

指定存储在一升燃料中的化学能量(以兆焦耳 (MJ) 为单位)。 它与 *效率 参数结合使用,用于在节省或消耗的能量与燃料之间进行转换。 例如,汽油的能量密度为 34.2 MJ/l,柴油燃料的能量密度为 35.8 MJ/l。 如果设置了任何 *效率 参数,则此参数是必需的。

合理值 : 34.2

hilliness

惊心动魄的路线的丘陵程度。 此参数只能与 =thrilling 一起使用 routeType。 可能的值包括:“low”、“normal”、“high”

instructionsType

如果指定,将返回指导说明。 请注意,instructionsType 参数不能与 routeRepresentation=none 一起使用。 可能的值包括:“coded”、“text”、“tagged”

language

语言参数确定指导消息的语言。 它不会影响适当的名词 (街道、广场等的名称 ) 当 instructionsType=coded 时,它不起作用。 允许的值 (描述的 IETF 语言标记) 子集

maxAlternatives

要计算的所需备用路由数。 默认值:0,最小值:0,最大值:5

maxChargeInkWh

指定可能存储在车辆电池中 (千瓦时) 的最大电力供应量(千瓦时)。 此参数与 currentChargeInkWh 参数共存。

最小值必须大于或等于 currentChargeInkWh

合理值 : 85

minDeviationDistance

返回的所有备用路由将遵循引用路由 (请参阅 POST 请求) 部分,从 calculateRoute 请求的起始点至少为此数米。 只能在重建路由时使用。 minDeviationDistance 参数不能与 arriveAt 一起使用

minDeviationTime

返回的所有备用路由将遵循引用路由 (请参阅 POST 请求) 部分从 calculateRoute 请求的起始点至少此秒数。 只能在重建路由时使用。 minDeviationTime 参数不能与 arriveAt 一起使用

report

指定应报告哪些数据用于诊断目的。 唯一可能的值是 effectiveSettings。 报告调用 API 时使用的有效参数或数据。 对于默认参数,默认值将反映在调用方未指定参数的位置。

routeRepresentation

指定作为响应提供的路由集的表示形式。 此参数值只能与 computeBestOrder=true 一起使用。 可能的值包括:“polyline”、“summaryOnly”、“none”

routeType

请求的路由类型。 可能的值包括:“fastest”、“shortest”、“eco”、“惊心动魄”

sectionType

指定在路由响应中报告哪些节类型。

例如,如果 sectionType = 行人,则返回仅适用于行人的节。 可以使用多个类型。 默认 sectionType 引用 travelMode 输入。 默认情况下,travelMode 设置为 car。 可能的值包括:“carTrain”、“country”、“ferry”、“高速公路”、“行人”、“tollRoad”、“tollVignette”、“traffic”、“travelMode”、“tunnel”

traffic

可能的值:

  • true - 在路由期间考虑所有可用的流量信息
  • false - 在路由期间忽略当前流量数据。 请注意,尽管在路由过程中忽略了当前交通数据,但仍会纳入历史交通对有效道路速度的影响。
travelMode

所请求路线的行驶模式。 请注意,请求的 travelMode 可能不适用于整个路线。 如果请求的 travelMode 不适用于特定节,则该节响应的 travelMode 元素将是其他部分。 请注意,旅行模式公共汽车、摩托车、出租车和面包车是 BETA 功能。 并非所有区域都提供完全限制数据。 在 calculateReachableRange 请求中,不得使用自行车和行人的值。 可能的值包括:“car”、“truck”、“taxi”、“bus”、“van”、“motorcycle”、“bicycle”、“行人”

uphillEfficiency

指定当车辆获得提升 (即 PotentialEnergyGained/ChemicalEnergyConsumed) 时,将存储在燃料中的化学能转换为潜在能量的效率。ChemicalEnergyConsumed 是通过使用 fuelEnergyDensityInMJoulesPerLiter 将消耗的燃料转换为化学能量获得的。 必须与 下坡效率配对。

允许的值范围为 0.0 到 1/下坡效率

合理值:对于 燃烧模型 :0.27,对于 电气模型 :0.74

vehicleAxleWeight

车辆每轴的重量(以公斤为单位)。 值为 0 表示不考虑每个轴的重量限制。

vehicleCommercial

车辆用于商业目的,因此可能不允许在某些道路上行驶。

vehicleEngineType

车辆的发动机类型。 指定详细消耗模型时,它必须与 vehicleEngineType 的值一致。 可能的值包括:“燃烧”、“电力”

vehicleHeading

车辆的方向方向从真正北端开始,沿顺时针方向继续。 北为0度,东为90度,南为180度,西为270度。 可能的值 0-359

vehicleHeight

车辆的高度(以米为单位)。 值为 0 表示不考虑高度限制。

vehicleLength

车辆长度(以米为单位)。 值为 0 表示不考虑长度限制。

vehicleLoadType

可归类为危险品并限制在某些道路的货物类型。 可用的 vehicleLoadType 值为美国 Hazmat 类 1 到 9,外加用于其他国家/地区的泛型分类。 以 USHazmat 开头的值用于美国路由,而 otherHazmat 应用于所有其他国家/地区。 可以多次指定 vehicleLoadType。 此参数目前仅考虑用于 travelMode=truck。 可能的值包括:“USHazmatClass1”, “USHazmatClass2”、“USHazmatClass3”、“USHazmatClass4”、“USHazmatClass5”、“USHazmatClass6”、“USHazmatClass7”、“USHazmatClass8”、“USHazmatClass9”、“otherHazmatExplosive”、“otherHazmatGeneral”、“otherHazmatHarmfulToWater”

vehicleMaxSpeed

车辆的最高速度(以公里/小时为单位)。 值为 0 表示将在路线规划期间确定并应用车辆的适当值。 在路线规划期间,可能会重写非零值。

vehicleWeight

车辆的重量(以公斤为单位)。

  • 如果设置了任何效率参数,则是必需的。

  • 在消耗模型的上下文中使用时,它必须严格为正。 考虑重量限制。

  • 如果未指定详细的 消耗模型 ,并且 vehicleWeight 的值非零,则考虑重量限制。

  • 在所有其他情况下,将忽略此参数。

合理值:对于 燃烧模型 :1600,对于 电气模型 :1900

vehicleWidth

车辆宽度(以米为单位)。 值为 0 表示不考虑宽度限制。

windingness

惊心动魄的路线的转弯水平。 此参数只能与 routeType=thrilling 一起使用。 可能的值包括:“low”、“normal”、“high”

继承属性

abortSignal

可用于中止请求的信号。

customHeaders

{object}[customHeaders]用户定义的自定义请求标头,将在发送请求之前应用。

onDownloadProgress

下载进度时触发的回调。

onUploadProgress

上传进度时触发的回调。

timeout

请求在自动终止之前可以花费的毫秒数。

属性详细信息

accelerationEfficiency

指定当车辆加速 ( 即 KineticEnergyGained/ChemicalEnergyConsumed) 时,将存储在燃料中的化学能转换为动能的效率。ChemicalEnergyConsumed 是通过使用 fuelEnergyDensityInMJoulesPerLiter 将消耗的燃料转换为化学能获得的。 必须与 减速效率配对。

允许的值范围为 0.0 到 1/减速效率

合理值:对于 燃烧模型 :0.33,对于 电动模型 :0.66

accelerationEfficiency?: number

属性值

number

alternativeType

控制与参考路线相比计算的替代项的给定规划条件的最佳性。 可能的值包括:“anyRoute”、“betterRoute”

alternativeType?: AlternativeRouteType

属性值

arriveAt

到达目标点的日期和时间。 必须将其指定为 dateTime。 如果未指定时区偏移量,则将它假定为目标点的时区偏移量。 arriveAt 值必须是将来的。 arriveAt 参数不能与 departAt、minDeviationDistance 或 minDeviationTime 结合使用。

arriveAt?: Date

属性值

Date

auxiliaryPowerInkW

指定用于维持辅助系统的功耗,以千瓦 (kW) 为单位。 它可用于指定设备和系统(如交流系统、无线电、加热等)的消耗量。

合理值:1.7

auxiliaryPowerInkW?: string

属性值

string

auxiliaryPowerInLitersPerHour

指定用于维持车辆辅助系统的燃料消耗量(以升/小时为单位)。 它可用于指定设备和系统(如交流系统、无线电、加热等)的消耗量。

合理值:0.2

auxiliaryPowerInLitersPerHour?: number

属性值

number

avoid

指定在确定路由时路由计算应尝试避免的内容。 可以在一个请求中多次指定,例如,“&avoid=高速公路&avoid=tollRoads&avoid=ferries”。 在 calculateReachableRange 请求中,不得使用已经UsedRoads 的值。 可能的值包括:“tollRoads”、“高速公路”、“渡轮”、“unpavedRoads”、“carpools”、“alreadyUsedRoads”、“borderCrossings”

avoid?: Avoid[]

属性值

Avoid[]

computeBestOrder

对路线点重新排序以减少路线长度。 与 routeType 最短结合使用时产生最佳结果。 可能值为 true 或 false。 如果可能,True 将计算更好的顺序,但不允许与大于 0 的 maxAlternatives 值或与圆路点结合使用。 False 将按给定顺序使用位置,不允许与 routeRepresentation none 结合使用。

computeBestOrder?: boolean

属性值

boolean

computeTravelTimeFor

指定是否使用不同类型的交通信息返回其他行程时间, (无、历史、实时) 以及默认的最佳估计行程时间。 可能的值包括:“none”、“all”

computeTravelTimeFor?: ComputeTravelTimeFor

属性值

constantSpeedConsumptionInkWhPerHundredkm

指定消耗的速度相关分量。 以无序的速度/消耗率对列表的形式提供。 该列表定义消耗曲线上的点。 列表中未列出的速度消耗率如下所示:

  • 如果给定速度位于列表中的两个速度之间,则按线性内插

  • 由线性推断,否则,假设常量 (ΟConsumption/ーSpeed) 由列表中最近的两个点决定

该列表必须包含 1 到 25 个点, (包含) ,并且不能包含相同速度的重复点。 如果它只包含单个点,则使用该点的消耗率而无需进一步处理。

为最大速度指定的消耗量必须大于或等于倒数第二个最大速度的消耗量。 这可确保外推不会导致负消耗率。

同样,为列表中的两个最小速度指定的消耗值不能导致任何较小速度的负消耗率。

(以 kWh/100km) 表示的消耗值的有效范围为 0.01 到 100000.0。

合理值:50,8.2:130,21.3

电量模型需要此参数。

constantSpeedConsumptionInkWhPerHundredkm?: string

属性值

string

constantSpeedConsumptionInLitersPerHundredkm

指定消耗的速度相关分量。 以冒号分隔的速度 & 消耗率对的无序列表形式提供。 该列表定义消耗曲线上的点。 列表中未列出的速度消耗率如下所示:

  • 如果给定速度在列表中的两个速度之间,则按线性内插

  • 按线性外推,否则,假设常量 (ЛConsumption/ТSpeed) 由列表中最近的两个点确定

该列表必须包含 1 到 25 分 (包含) ,并且不能包含相同速度的重复点。 如果它只包含单个点,则使用该点的消耗率,而无需进一步处理。

为最大速度指定的消耗量必须大于或等于倒数第二个最大速度的消耗量。 这可确保推断不会导致负消耗率。

同样,为列表中的两个最小速度指定的消耗值不能导致任何较小速度的负消耗率。

以 l/100km) 表示 (消耗值的有效范围介于 0.01 和 100000.0 之间。

合理值: 50,6.3:130,11.5

注意 :此参数是 燃烧消耗模型所必需的。

constantSpeedConsumptionInLitersPerHundredkm?: number

属性值

number

currentChargeInkWh

指定当前以千瓦时 (千瓦时) 的电力供应。 此参数与 maxChargeInkWh 参数共存。

允许的值范围为 0.0 到 maxChargeInkWh

合理值 : 43

currentChargeInkWh?: string

属性值

string

currentFuelInLiters

指定当前燃料供应量(以升为单位)。 合理值 : 55

currentFuelInLiters?: number

属性值

number

decelerationEfficiency

指定当车辆减速 (( 即 ChemicalEnergySaved/KineticEnergyLost) )时,将动能转换为节省 (不消耗) 燃料的效率。ChemicalEnergySaved 是通过使用 fuelEnergyDensityInMJoulesPerLiter 将节省的 (不消耗) 燃料转换为能源获得的。 必须与 加速效率配对。

允许的值范围是 0.0 到 1/加速效率

合理值:对于 燃烧模型 :0.83,对于 电气模型 :0.91

decelerationEfficiency?: number

属性值

number

departAt

从起点出发的日期和时间。 除现在以外,出发时间必须指定为 dateTime。 如果未指定时区偏移量,则将假定为原点的时区偏移量。 ) , (1996-12-19T16:39:57-08:00 的 date-time 格式,

departAt?: Date

属性值

Date

downhillEfficiency

指定当车辆失去高程 (( 例如 ChemicalEnergySaved/PotentialEnergyLost) )时,将潜在能量转换为节省 (不消耗) 燃料的效率。ChemicalEnergySaved 是通过使用 fuelEnergyDensityInMJoulesPerLiter 将节省的 (不消耗) 燃料转换为能源获得的。 必须与 uphillEfficiency 配对。

允许的值范围是 0.0 到 1/上坡效率

合理值:对于 燃烧模型 :0.51,对于 电气模型 :0.73

downhillEfficiency?: number

属性值

number

fuelEnergyDensityInMJoulesPerLiter

指定存储在一升燃料中的化学能量(以兆焦耳 (MJ) 为单位)。 它与 *效率 参数结合使用,用于在节省或消耗的能量与燃料之间进行转换。 例如,汽油的能量密度为 34.2 MJ/l,柴油燃料的能量密度为 35.8 MJ/l。 如果设置了任何 *效率 参数,则此参数是必需的。

合理值 : 34.2

fuelEnergyDensityInMJoulesPerLiter?: number

属性值

number

hilliness

惊心动魄的路线的丘陵程度。 此参数只能与 =thrilling 一起使用 routeType。 可能的值包括:“low”、“normal”、“high”

hilliness?: Hilliness

属性值

instructionsType

如果指定,将返回指导说明。 请注意,instructionsType 参数不能与 routeRepresentation=none 一起使用。 可能的值包括:“coded”、“text”、“tagged”

instructionsType?: RouteInstructionsType

属性值

language

语言参数确定指导消息的语言。 它不会影响适当的名词 (街道、广场等的名称 ) 当 instructionsType=coded 时,它不起作用。 允许的值 (描述的 IETF 语言标记) 子集

language?: string

属性值

string

maxAlternatives

要计算的所需备用路由数。 默认值:0,最小值:0,最大值:5

maxAlternatives?: number

属性值

number

maxChargeInkWh

指定可能存储在车辆电池中 (千瓦时) 的最大电力供应量(千瓦时)。 此参数与 currentChargeInkWh 参数共存。

最小值必须大于或等于 currentChargeInkWh

合理值 : 85

maxChargeInkWh?: string

属性值

string

minDeviationDistance

返回的所有备用路由将遵循引用路由 (请参阅 POST 请求) 部分,从 calculateRoute 请求的起始点至少为此数米。 只能在重建路由时使用。 minDeviationDistance 参数不能与 arriveAt 一起使用

minDeviationDistance?: number

属性值

number

minDeviationTime

返回的所有备用路由将遵循引用路由 (请参阅 POST 请求) 部分从 calculateRoute 请求的起始点至少此秒数。 只能在重建路由时使用。 minDeviationTime 参数不能与 arriveAt 一起使用

minDeviationTime?: number

属性值

number

report

指定应报告哪些数据用于诊断目的。 唯一可能的值是 effectiveSettings。 报告调用 API 时使用的有效参数或数据。 对于默认参数,默认值将反映在调用方未指定参数的位置。

report?: string

属性值

string

routeRepresentation

指定作为响应提供的路由集的表示形式。 此参数值只能与 computeBestOrder=true 一起使用。 可能的值包括:“polyline”、“summaryOnly”、“none”

routeRepresentation?: RouteRepresentation

属性值

routeType

请求的路由类型。 可能的值包括:“fastest”、“shortest”、“eco”、“惊心动魄”

routeType?: RouteType

属性值

sectionType

指定在路由响应中报告哪些节类型。

例如,如果 sectionType = 行人,则返回仅适用于行人的节。 可以使用多个类型。 默认 sectionType 引用 travelMode 输入。 默认情况下,travelMode 设置为 car。 可能的值包括:“carTrain”、“country”、“ferry”、“高速公路”、“行人”、“tollRoad”、“tollVignette”、“traffic”、“travelMode”、“tunnel”

sectionType?: SectionType

属性值

traffic

可能的值:

  • true - 在路由期间考虑所有可用的流量信息
  • false - 在路由期间忽略当前流量数据。 请注意,尽管在路由过程中忽略了当前交通数据,但仍会纳入历史交通对有效道路速度的影响。
traffic?: boolean

属性值

boolean

travelMode

所请求路线的行驶模式。 请注意,请求的 travelMode 可能不适用于整个路线。 如果请求的 travelMode 不适用于特定节,则该节响应的 travelMode 元素将是其他部分。 请注意,旅行模式公共汽车、摩托车、出租车和面包车是 BETA 功能。 并非所有区域都提供完全限制数据。 在 calculateReachableRange 请求中,不得使用自行车和行人的值。 可能的值包括:“car”、“truck”、“taxi”、“bus”、“van”、“motorcycle”、“bicycle”、“行人”

travelMode?: TravelMode

属性值

uphillEfficiency

指定当车辆获得提升 (即 PotentialEnergyGained/ChemicalEnergyConsumed) 时,将存储在燃料中的化学能转换为潜在能量的效率。ChemicalEnergyConsumed 是通过使用 fuelEnergyDensityInMJoulesPerLiter 将消耗的燃料转换为化学能量获得的。 必须与 下坡效率配对。

允许的值范围为 0.0 到 1/下坡效率

合理值:对于 燃烧模型 :0.27,对于 电气模型 :0.74

uphillEfficiency?: number

属性值

number

vehicleAxleWeight

车辆每轴的重量(以公斤为单位)。 值为 0 表示不考虑每个轴的重量限制。

vehicleAxleWeight?: number

属性值

number

vehicleCommercial

车辆用于商业目的,因此可能不允许在某些道路上行驶。

vehicleCommercial?: boolean

属性值

boolean

vehicleEngineType

车辆的发动机类型。 指定详细消耗模型时,它必须与 vehicleEngineType 的值一致。 可能的值包括:“燃烧”、“电力”

vehicleEngineType?: VehicleEngineType

属性值

vehicleHeading

车辆的方向方向从真正北端开始,沿顺时针方向继续。 北为0度,东为90度,南为180度,西为270度。 可能的值 0-359

vehicleHeading?: number

属性值

number

vehicleHeight

车辆的高度(以米为单位)。 值为 0 表示不考虑高度限制。

vehicleHeight?: number

属性值

number

vehicleLength

车辆长度(以米为单位)。 值为 0 表示不考虑长度限制。

vehicleLength?: number

属性值

number

vehicleLoadType

可归类为危险品并限制在某些道路的货物类型。 可用的 vehicleLoadType 值为美国 Hazmat 类 1 到 9,外加用于其他国家/地区的泛型分类。 以 USHazmat 开头的值用于美国路由,而 otherHazmat 应用于所有其他国家/地区。 可以多次指定 vehicleLoadType。 此参数目前仅考虑用于 travelMode=truck。 可能的值包括:“USHazmatClass1”, “USHazmatClass2”、“USHazmatClass3”、“USHazmatClass4”、“USHazmatClass5”、“USHazmatClass6”、“USHazmatClass7”、“USHazmatClass8”、“USHazmatClass9”、“otherHazmatExplosive”、“otherHazmatGeneral”、“otherHazmatHarmfulToWater”

vehicleLoadType?: VehicleLoadType

属性值

vehicleMaxSpeed

车辆的最高速度(以公里/小时为单位)。 值为 0 表示将在路线规划期间确定并应用车辆的适当值。 在路线规划期间,可能会重写非零值。

vehicleMaxSpeed?: number

属性值

number

vehicleWeight

车辆的重量(以公斤为单位)。

  • 如果设置了任何效率参数,则是必需的。

  • 在消耗模型的上下文中使用时,它必须严格为正。 考虑重量限制。

  • 如果未指定详细的 消耗模型 ,并且 vehicleWeight 的值非零,则考虑重量限制。

  • 在所有其他情况下,将忽略此参数。

合理值:对于 燃烧模型 :1600,对于 电气模型 :1900

vehicleWeight?: number

属性值

number

vehicleWidth

车辆宽度(以米为单位)。 值为 0 表示不考虑宽度限制。

vehicleWidth?: number

属性值

number

windingness

惊心动魄的路线的转弯水平。 此参数只能与 routeType=thrilling 一起使用。 可能的值包括:“low”、“normal”、“high”

windingness?: Windingness

属性值

继承属性详细信息

abortSignal

可用于中止请求的信号。

abortSignal?: AbortSignalLike

属性值

AbortSignalLike

继承自 RequestOptionsBase.abortSignal

customHeaders

{object}[customHeaders]用户定义的自定义请求标头,将在发送请求之前应用。

customHeaders?: [key: string]: string

属性值

[key: string]: string

继承自 RequestOptionsBase.customHeaders

onDownloadProgress

下载进度时触发的回调。

onDownloadProgress?: (progress: TransferProgressEvent) => void

属性值

(progress: TransferProgressEvent) => void

继承自 RequestOptionsBase.onDownloadProgress

onUploadProgress

上传进度时触发的回调。

onUploadProgress?: (progress: TransferProgressEvent) => void

属性值

(progress: TransferProgressEvent) => void

继承自 RequestOptionsBase.onUploadProgress

timeout

请求在自动终止之前可以花费的毫秒数。

timeout?: number

属性值

number

继承自 RequestOptionsBase.timeout