你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RouteGetRouteDirectionsQueryParamProperties interface
属性
acceleration |
指定当车辆加速 (即 KineticEnergyGained/ChemicalEnergyConsumed)时,将燃料中存储的化学能量转换为动能的效率。ChemicalEnergyConsumed 是通过使用 fuelEnergyDensityInMJoulesPerLiter将消耗的燃料转换为化学能量获得的。 必须与 减速配对。 允许的值为 0.0 到 1/减速效率。 合理值:燃烧模型:0.33,电动模型:0.66 |
alternative |
控制与参考路线相比计算的替代项的给定规划条件的最佳性。 |
arrive |
到达目标点的日期和时间,格式为 示例:
|
auxiliary |
指定用于维持辅助系统(千瓦)的电力量。 它可用于指定由于设备和系统(如 AC 系统、无线电、加热等)的消耗。 合理的值:1.7 |
auxiliary |
指定用于维持车辆辅助系统的燃料量(以升/小时为单位)。 它可用于指定由于设备和系统(如 AC 系统、无线电、加热等)的消耗。 合理的值:0.2 |
avoid | 指定路由计算在确定路由时应尝试避免的内容。 可以在一个请求中多次指定“&avoid=高速公路,&避免=tollRoads&avoid=ferries”。 在路由范围请求中,不能使用已使用值UsedRoads。 |
compute |
使用快速启发式算法重新排序路由路点,以减少路由长度。 与 routeType 结合使用时,生成最佳结果 最短。 请注意,源和目标从优化的路点索引中排除。 若要在响应中包含源和目标,请将所有索引增加 1 以考虑源,然后将目标添加为最终索引。 可能的值为 true 或 false。 如果可能,则 True 将计算出更好的顺序,但不允许与大于 0 或与圆路点的 maxAlternatives 值结合使用。 False 将使用给定顺序中的位置,不允许与 routeRepresentation 结合使用 无。 |
compute |
指定是否使用不同类型的交通信息(无、历史、实时)以及默认的最佳估计行程时间返回其他旅行时间。 |
constant |
指定消耗速度相关组件。 以无序的速度/消耗率对列表的形式提供。 该列表定义消耗曲线上的点。 在列表中找不到速度的消耗率,如下所示:
该列表必须包含 1 到 25 磅(含),并且不能包含相同速度的重复点。 如果它仅包含一个点,则使用该点的消耗率而不进行进一步处理。 为最大速度指定的消耗必须大于或等于倒数第二个最大速度的消耗量。 这可确保推断不会导致负消耗率。 同样,为列表中的两个最小速度指定的消耗值不能导致任何较小的速度的负消耗率。 消耗值的有效范围(以 kWh/100km 表示)介于 0.01 和 100000.0 之间。 合理的值: 50,8.2:130,21.3 用电模型需要此参数。 |
constant |
指定消耗速度相关组件。 以无序分隔的速度列表的形式提供,& 消耗率对。 该列表定义消耗曲线上的点。 在列表中找不到速度的消耗率,如下所示:
该列表必须包含 1 到 25 磅(含),并且不能包含相同速度的重复点。 如果它仅包含一个点,则使用该点的消耗率而不进行进一步处理。 为最大速度指定的消耗必须大于或等于倒数第二个最大速度的消耗量。 这可确保推断不会导致负消耗率。 同样,为列表中的两个最小速度指定的消耗值不能导致任何较小的速度的负消耗率。 消耗值的有效范围(以 l/100 公里表示)介于 0.01 和 100000.0 之间。 合理的值: 50,6.3:130,11.5 注意:燃烧消耗模型,此参数是必需的。 |
current |
以千瓦时为单位指定当前电力供应(千瓦时)。 此参数与 maxChargeInkWh 参数共存。 允许的值为 0.0 到 maxChargeInkWh。 合理的值:43 |
current |
指定当前以升为单位的燃料供应。 合理的值: 55 |
deceleration |
指定当车辆减速 (即 ChemicalEnergySaved/KineticEnergyLost)时,将动能转换为节约(未消耗)燃料的效率。ChemicalEnergySaved 是通过使用 燃料EnergyDensityInMJoulesPerLiter将节约的(未消耗)燃料转换为能量获得的。 必须与 accelerationEfficiency配对。 允许的值为 0.0 到 1/accelerationEfficiency。 合理的值:对于 燃烧模型: 0.83,对于 电动模型: 0.91 |
depart |
示例:
|
downhill |
指定当车辆失去海拔 (即 ChemicalEnergySaved/PotentialEnergyLost)时将潜在能量转换为节约(未消耗)燃料的效率。ChemicalEnergySaved 是通过使用 燃料EnergyDensityInMJoulesPerLiter将节约的(未消耗)燃料转换为能量获得的。 必须与 上坡效率配对。 允许的值为 0.0 到 1/uphillEfficiency。 合理值:燃烧模型:0.51,电动模型:0.73 |
fuel |
指定以兆焦(MJ)存储在一升燃料中的化学能量量。 它与 *效率 参数结合使用,用于节省或消耗的能量和燃料之间的转换。 例如,汽油的能源密度为 34.2 MJ/l,柴油为 35.8 MJ/l。 如果设置了任何 *效率 参数,则此参数是必需的。 合理的值:34.2 |
hilliness | 惊心动魄的路线的丘陵程度。 此参数只能与 |
instructions |
如果指定,将返回指导说明。 请注意,instructionsType 参数不能与 routeRepresentation=none 结合使用。 |
language | 语言参数确定指导消息的语言。 适当的名词(街道、广场等的名称)以指定语言返回,或者如果该名词不可用,则以接近它的可用语言返回。 允许的值是 IETF 语言标记(子集)。 当前支持的语言列在 支持的语言部分。 默认值:en-GB |
max |
要计算的所需备用路由数。 默认值:0、最小值:0 和最大值:5 |
max |
指定可存储在车辆电池中的千瓦时(千瓦时)的最大电力供应量。 此参数与 currentChargeInkWh 参数共存。 最小值必须大于或等于 currentChargeInkWh。 合理的值: 85 |
min |
返回的所有备用路由将遵循引用路由(请参阅 POST 请求部分),从 calculateRoute 请求的起始点至少为此数目的计量。 只能在重新构造路由时使用。 minDeviationDistance 参数不能与 arriveAt 结合使用 |
min |
返回的所有备用路由将遵循引用路由(请参阅 POST 请求部分),从 calculateRoute 请求的起始点至少为此秒数。 只能在重新构造路由时使用。 minDeviationTime 参数不能与 arriveAt 结合使用。 默认值为 0。 将 )minDeviationTime_设置为大于零的值会产生以下后果:
|
query | 计算路线的坐标,用冒号分隔。 至少需要两个坐标。 第一个是源,最后一个是路线的目标。 可选坐标在路由中充当 WayPoints。 最多可以传递 150 个 WayPoint。 |
report | 指定出于诊断目的应报告哪些数据。 唯一可能的值为 effectiveSettings。 报告调用 API 时使用的有效参数或数据。 对于默认参数,默认值将反映在调用方未指定参数的位置。 |
route |
指定作为响应提供的路由集的表示形式。 |
route |
请求的路由类型。 |
section |
指定路由响应中报告哪些节类型。 |
traffic | 可能的值:
|
travel |
所请求路线的旅行模式。 如果未定义,则默认值为“car”。 请注意,请求的 travelMode 可能不适用于整个路线。 如果请求的 travelMode 不适用于特定节,则响应的 travelMode 元素将为“其他”。 请注意,旅行模式巴士、摩托车、出租车和面包车是 BETA 功能。 完全限制数据在所有方面都不可用。 |
uphill |
指定当车辆提升 (即 PotentialEnergyGained/ChemicalEnergyConsumed)时,将存储在燃料中的化学能量转换为潜在能量的效率。ChemicalEnergyConsumed 是通过使用 fuelEnergyDensityInMJoulesPerLiter将消耗的燃料转换为化学能量获得的。 必须与 下坡效率配对。 允许的值为 0.0 到 1/downhillEfficiency。 合理值:燃烧模型:0.27,电动模型:0.74 |
vehicle |
车辆每轴重量(以公斤为单位)。 值为 0 表示不考虑每个轴的重量限制。 |
vehicle |
车辆是否用于商业目的。 商业车辆不得在一些公路上行驶。 |
vehicle |
车辆的引擎类型。 指定详细消耗模型时,它必须与 vehicleEngineType的值一致。 |
vehicle |
以度为单位的车辆方向方向从真正的北开始,并继续顺时针方向。 北是0度,东是90度,南是180度,西部是270度。 可能的值 0-359 |
vehicle |
车辆的高度(以米为单位)。 值为 0 表示不考虑高度限制。 |
vehicle |
车辆长度(以米为单位)。 值为 0 表示不考虑长度限制。 |
vehicle |
可能归类为危险物质的货物类型,并受某些道路限制。 可用的 vehicleLoadType 值为美国 Hazmat 类 1 到 9,以及用于其他国家/地区的通用分类。 以 USHazmat 开头的值用于美国路由,而其他Hazmat 应用于所有其他国家/地区。 可以多次指定 vehicleLoadType。 此参数当前仅考虑用于 travelMode=truck。 |
vehicle |
车辆的最大速度(以公里/小时为单位)。 车辆配置文件中的最大速度用于检查是否允许车辆在高速公路上。
|
vehicle |
车辆重量(以公斤为单位)。
合理值:燃烧模型:1600,电动模型:1900 |
vehicle |
车辆宽度(以米为单位)。 值为 0 表示不考虑宽度限制。 |
windingness | 惊心动魄的路线的转弯水平。 此参数只能与 |
属性详细信息
accelerationEfficiency
指定当车辆加速 (即 KineticEnergyGained/ChemicalEnergyConsumed)时,将燃料中存储的化学能量转换为动能的效率。ChemicalEnergyConsumed 是通过使用 fuelEnergyDensityInMJoulesPerLiter将消耗的燃料转换为化学能量获得的。
必须与 减速配对。
允许的值为 0.0 到 1/减速效率。
合理值:燃烧模型:0.33,电动模型:0.66
accelerationEfficiency?: number
属性值
number
alternativeType
控制与参考路线相比计算的替代项的给定规划条件的最佳性。
alternativeType?: "anyRoute" | "betterRoute"
属性值
"anyRoute" | "betterRoute"
arriveAt
到达目标点的日期和时间,格式为
示例:
- 2023-12-19T16:39:57
- 2023-12-19T16:39:57-08:00
arriveAt
参数不能与 departAt
、minDeviationDistance
或 minDeviationTime
结合使用。
arriveAt?: string | Date
属性值
string | Date
auxiliaryPowerInkW
指定用于维持辅助系统(千瓦)的电力量。
它可用于指定由于设备和系统(如 AC 系统、无线电、加热等)的消耗。
合理的值:1.7
auxiliaryPowerInkW?: number
属性值
number
auxiliaryPowerInLitersPerHour
指定用于维持车辆辅助系统的燃料量(以升/小时为单位)。
它可用于指定由于设备和系统(如 AC 系统、无线电、加热等)的消耗。
合理的值:0.2
auxiliaryPowerInLitersPerHour?: number
属性值
number
avoid
指定路由计算在确定路由时应尝试避免的内容。 可以在一个请求中多次指定“&avoid=高速公路,&避免=tollRoads&avoid=ferries”。 在路由范围请求中,不能使用已使用值UsedRoads。
avoid?: ("tollRoads" | "motorways" | "ferries" | "unpavedRoads" | "carpools" | "alreadyUsedRoads" | "borderCrossings")[]
属性值
("tollRoads" | "motorways" | "ferries" | "unpavedRoads" | "carpools" | "alreadyUsedRoads" | "borderCrossings")[]
computeBestOrder
使用快速启发式算法重新排序路由路点,以减少路由长度。 与 routeType 结合使用时,生成最佳结果 最短。 请注意,源和目标从优化的路点索引中排除。 若要在响应中包含源和目标,请将所有索引增加 1 以考虑源,然后将目标添加为最终索引。 可能的值为 true 或 false。 如果可能,则 True 将计算出更好的顺序,但不允许与大于 0 或与圆路点的 maxAlternatives 值结合使用。 False 将使用给定顺序中的位置,不允许与 routeRepresentation 结合使用 无。
computeBestOrder?: boolean
属性值
boolean
computeTravelTimeFor
指定是否使用不同类型的交通信息(无、历史、实时)以及默认的最佳估计行程时间返回其他旅行时间。
computeTravelTimeFor?: "none" | "all"
属性值
"none" | "all"
constantSpeedConsumptionInkWhPerHundredkm
指定消耗速度相关组件。
以无序的速度/消耗率对列表的形式提供。 该列表定义消耗曲线上的点。 在列表中找不到速度的消耗率,如下所示:
通过线性内插,如果给定的速度位于列表中的两个速度之间
如果为线性推断,则假定由列表中最近的两个点确定的常量(列表中选择一个常量()(按线性推断)
该列表必须包含 1 到 25 磅(含),并且不能包含相同速度的重复点。 如果它仅包含一个点,则使用该点的消耗率而不进行进一步处理。
为最大速度指定的消耗必须大于或等于倒数第二个最大速度的消耗量。 这可确保推断不会导致负消耗率。
同样,为列表中的两个最小速度指定的消耗值不能导致任何较小的速度的负消耗率。
消耗值的有效范围(以 kWh/100km 表示)介于 0.01 和 100000.0 之间。
合理的值: 50,8.2:130,21.3
用电模型需要此参数。
constantSpeedConsumptionInkWhPerHundredkm?: string
属性值
string
constantSpeedConsumptionInLitersPerHundredkm
指定消耗速度相关组件。
以无序分隔的速度列表的形式提供,& 消耗率对。 该列表定义消耗曲线上的点。 在列表中找不到速度的消耗率,如下所示:
通过线性内插,如果给定的速度位于列表中的两个速度之间
如果为线性推断,则假定由列表中最近的两个点确定的常量(列表中选择一个常量()(按线性推断)
该列表必须包含 1 到 25 磅(含),并且不能包含相同速度的重复点。 如果它仅包含一个点,则使用该点的消耗率而不进行进一步处理。
为最大速度指定的消耗必须大于或等于倒数第二个最大速度的消耗量。 这可确保推断不会导致负消耗率。
同样,为列表中的两个最小速度指定的消耗值不能导致任何较小的速度的负消耗率。
消耗值的有效范围(以 l/100 公里表示)介于 0.01 和 100000.0 之间。
合理的值: 50,6.3:130,11.5
注意:燃烧消耗模型,此参数是必需的。
constantSpeedConsumptionInLitersPerHundredkm?: string
属性值
string
currentChargeInkWh
以千瓦时为单位指定当前电力供应(千瓦时)。
此参数与 maxChargeInkWh 参数共存。
允许的值为 0.0 到 maxChargeInkWh。
合理的值:43
currentChargeInkWh?: number
属性值
number
currentFuelInLiters
指定当前以升为单位的燃料供应。
合理的值: 55
currentFuelInLiters?: number
属性值
number
decelerationEfficiency
指定当车辆减速 (即 ChemicalEnergySaved/KineticEnergyLost)时,将动能转换为节约(未消耗)燃料的效率。ChemicalEnergySaved 是通过使用 燃料EnergyDensityInMJoulesPerLiter将节约的(未消耗)燃料转换为能量获得的。
必须与 accelerationEfficiency配对。
允许的值为 0.0 到 1/accelerationEfficiency。
合理的值:对于 燃烧模型: 0.83,对于 电动模型: 0.91
decelerationEfficiency?: number
属性值
number
departAt
dateTime
(可选时区偏移量)中定义的 值的出发日期和时间。 如果未指定时区偏移量,则假定其为原点的偏移量。
- 默认值:现在
- 其他值:
dateTime
示例:
- 2023-12-19T16:39:57
- 2023-12-19T16:39:57-08:00
departAt
参数不能与 arriveAt
结合使用。
departAt?: string | Date
属性值
string | Date
downhillEfficiency
指定当车辆失去海拔 (即 ChemicalEnergySaved/PotentialEnergyLost)时将潜在能量转换为节约(未消耗)燃料的效率。ChemicalEnergySaved 是通过使用 燃料EnergyDensityInMJoulesPerLiter将节约的(未消耗)燃料转换为能量获得的。
必须与 上坡效率配对。
允许的值为 0.0 到 1/uphillEfficiency。
合理值:燃烧模型:0.51,电动模型:0.73
downhillEfficiency?: number
属性值
number
fuelEnergyDensityInMJoulesPerLiter
指定以兆焦(MJ)存储在一升燃料中的化学能量量。 它与 *效率 参数结合使用,用于节省或消耗的能量和燃料之间的转换。 例如,汽油的能源密度为 34.2 MJ/l,柴油为 35.8 MJ/l。
如果设置了任何 *效率 参数,则此参数是必需的。
合理的值:34.2
fuelEnergyDensityInMJoulesPerLiter?: number
属性值
number
hilliness
惊心动魄的路线的丘陵程度。 此参数只能与 routeType
=thrilling 结合使用。
hilliness?: "low" | "normal" | "high"
属性值
"low" | "normal" | "high"
instructionsType
如果指定,将返回指导说明。 请注意,instructionsType 参数不能与 routeRepresentation=none 结合使用。
instructionsType?: "coded" | "text" | "tagged"
属性值
"coded" | "text" | "tagged"
language
语言参数确定指导消息的语言。 适当的名词(街道、广场等的名称)以指定语言返回,或者如果该名词不可用,则以接近它的可用语言返回。 允许的值是 IETF 语言标记(子集)。 当前支持的语言列在 支持的语言部分。
默认值:en-GB
language?: string
属性值
string
maxAlternatives
要计算的所需备用路由数。 默认值:0、最小值:0 和最大值:5
maxAlternatives?: number
属性值
number
maxChargeInkWh
指定可存储在车辆电池中的千瓦时(千瓦时)的最大电力供应量。
此参数与 currentChargeInkWh 参数共存。
最小值必须大于或等于 currentChargeInkWh。
合理的值: 85
maxChargeInkWh?: number
属性值
number
minDeviationDistance
返回的所有备用路由将遵循引用路由(请参阅 POST 请求部分),从 calculateRoute 请求的起始点至少为此数目的计量。 只能在重新构造路由时使用。 minDeviationDistance 参数不能与 arriveAt 结合使用
minDeviationDistance?: number
属性值
number
minDeviationTime
返回的所有备用路由将遵循引用路由(请参阅 POST 请求部分),从 calculateRoute 请求的起始点至少为此秒数。 只能在重新构造路由时使用。 minDeviationTime 参数不能与 arriveAt 结合使用。 默认值为 0。 将 )minDeviationTime_设置为大于零的值会产生以下后果:
-
calculateRoute 请求的原点必须位于输入引用路由上(或非常接近)。
- 如果情况并非如此,则返回错误。
- 但是,原点不需要位于输入参考路线的开头(可以将其视为参考路线上的当前车辆位置)。
- 作为 calculateRoute 响应中的第一个路由返回的引用路由将从 calculateRoute 请求中指定的源点开始。 输入引用的初始部分将一直路由到源点将从响应中排除。
- minDeviationDistance 和 minDeviationTime 的值 确定从源点开始遵循引用路由的距离。
- 路线必须使用 。
- 忽略 vehicleHeading。
minDeviationTime?: number
属性值
number
query
计算路线的坐标,用冒号分隔。 至少需要两个坐标。 第一个是源,最后一个是路线的目标。 可选坐标在路由中充当 WayPoints。 最多可以传递 150 个 WayPoint。
query: string
属性值
string
report
指定出于诊断目的应报告哪些数据。 唯一可能的值为 effectiveSettings。 报告调用 API 时使用的有效参数或数据。 对于默认参数,默认值将反映在调用方未指定参数的位置。
report?: "effectiveSettings"
属性值
"effectiveSettings"
routeRepresentation
指定作为响应提供的路由集的表示形式。
routeRepresentation?: "polyline" | "summaryOnly" | "none"
属性值
"polyline" | "summaryOnly" | "none"
routeType
请求的路由类型。
routeType?: "fastest" | "shortest" | "eco" | "thrilling"
属性值
"fastest" | "shortest" | "eco" | "thrilling"
sectionType
指定路由响应中报告哪些节类型。
例如,如果 sectionType = 行人,则仅返回适合行人的部分。 可以在一个请求中多次指定,例如,'§ionType=carTrain§ionType=pedestrian§ionType=motorway'。 默认 sectionType 引用 travelMode 输入。 默认情况下,travelMode 设置为汽车
sectionType?: ("carTrain" | "country" | "ferry" | "motorway" | "pedestrian" | "tollRoad" | "tollVignette" | "traffic" | "travelMode" | "tunnel" | "carpool" | "urban")[]
属性值
("carTrain" | "country" | "ferry" | "motorway" | "pedestrian" | "tollRoad" | "tollVignette" | "traffic" | "travelMode" | "tunnel" | "carpool" | "urban")[]
traffic
可能的值:
- true - 在路由期间考虑所有可用的流量信息
- false - 在路由期间忽略当前流量数据。 请注意,虽然当前交通数据在路由期间被忽略,但历史交通对有效道路速度的影响仍会合并。
traffic?: boolean
属性值
boolean
travelMode
所请求路线的旅行模式。 如果未定义,则默认值为“car”。 请注意,请求的 travelMode 可能不适用于整个路线。 如果请求的 travelMode 不适用于特定节,则响应的 travelMode 元素将为“其他”。 请注意,旅行模式巴士、摩托车、出租车和面包车是 BETA 功能。 完全限制数据在所有方面都不可用。
travelMode?: "pedestrian" | "car" | "truck" | "taxi" | "bus" | "van" | "motorcycle" | "bicycle"
属性值
"pedestrian" | "car" | "truck" | "taxi" | "bus" | "van" | "motorcycle" | "bicycle"
uphillEfficiency
指定当车辆提升 (即 PotentialEnergyGained/ChemicalEnergyConsumed)时,将存储在燃料中的化学能量转换为潜在能量的效率。ChemicalEnergyConsumed 是通过使用 fuelEnergyDensityInMJoulesPerLiter将消耗的燃料转换为化学能量获得的。
必须与 下坡效率配对。
允许的值为 0.0 到 1/downhillEfficiency。
合理值:燃烧模型:0.27,电动模型:0.74
uphillEfficiency?: number
属性值
number
vehicleAxleWeight
车辆每轴重量(以公斤为单位)。 值为 0 表示不考虑每个轴的重量限制。
vehicleAxleWeight?: number
属性值
number
vehicleCommercial
车辆是否用于商业目的。 商业车辆不得在一些公路上行驶。
vehicleCommercial?: boolean
属性值
boolean
vehicleEngineType
车辆的引擎类型。 指定详细消耗模型时,它必须与 vehicleEngineType的值一致。
vehicleEngineType?: "combustion" | "electric"
属性值
"combustion" | "electric"
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 开头的值用于美国路由,而其他Hazmat 应用于所有其他国家/地区。 可以多次指定 vehicleLoadType。 此参数当前仅考虑用于 travelMode=truck。
vehicleLoadType?: "USHazmatClass1" | "USHazmatClass2" | "USHazmatClass3" | "USHazmatClass4" | "USHazmatClass5" | "USHazmatClass6" | "USHazmatClass7" | "USHazmatClass8" | "USHazmatClass9" | "otherHazmatExplosive" | "otherHazmatGeneral" | "otherHazmatHarmfulToWater"
属性值
"USHazmatClass1" | "USHazmatClass2" | "USHazmatClass3" | "USHazmatClass4" | "USHazmatClass5" | "USHazmatClass6" | "USHazmatClass7" | "USHazmatClass8" | "USHazmatClass9" | "otherHazmatExplosive" | "otherHazmatGeneral" | "otherHazmatHarmfulToWater"
vehicleMaxSpeed
车辆的最大速度(以公里/小时为单位)。 车辆配置文件中的最大速度用于检查是否允许车辆在高速公路上。
值为 0 表示将在路线规划期间确定并应用车辆的相应值。
在路由规划期间,可能会重写非零值。 例如,当前流量流为 60 公里/小时。 如果车辆最大速度设置为 50 公里/小时,路由引擎将考虑 60 公里/小时,因为这是目前的情况。 如果车辆的最大速度为 80 公里/小时,但当前交通流量为 60 公里/小时,则路由引擎将再次使用 60 公里/小时。
vehicleMaxSpeed?: number
属性值
number
vehicleWeight
车辆重量(以公斤为单位)。
如果设置了任何 *效率参数,则是必需的。
在消耗模型上下文中使用时,它必须严格为正。 考虑权重限制。
如果未指定详细的 消耗模型,并且 车辆重量 的值为非零,则考虑重量限制。
在所有其他情况下,将忽略此参数。
合理值:燃烧模型:1600,电动模型:1900
vehicleWeight?: number
属性值
number
vehicleWidth
车辆宽度(以米为单位)。 值为 0 表示不考虑宽度限制。
vehicleWidth?: number
属性值
number
windingness
惊心动魄的路线的转弯水平。 此参数只能与 routeType
=thrilling 结合使用。
windingness?: "low" | "normal" | "high"
属性值
"low" | "normal" | "high"