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

RouteGetRouteDirectionsWithAdditionalParametersBodyParam interface

属性

body

用于重新构造路由和计算此引用路由的零个或多个备用路由。 提供的坐标序列用作路线重建的输入。 在基路径参数位置中指定的起点和目标点之间计算备用路由。 如果 minDeviationDistance 和 minDeviationTime 都设置为零,则这些源点和目标点应分别位于引用路由的开头和结尾 (或非常接近) 。 使用 supportingPoint 时,不支持 (航点) 的中间位置。

将 minDeviationDistance 或 minDeviationTime 中的至少一个设置为大于零的值会产生以下后果:

  • calculateRoute 请求的源点必须位于输入引用路由 (或非常接近) 。 如果不是这种情况,则返回错误。 但是,起点不需要位于输入引用路线的开头, (可以将其视为) 引用路线上的当前车辆位置。
  • 作为 calculateRoute 响应中的第一个路由返回的引用路由将从 calculateRoute 请求中指定的源点开始。 输入引用的初始部分将一直路由到源点,将从响应中排除。
  • minDeviationDistance 和 minDeviationTime 的值确定备用路由将保证从源点开始遵循引用路由的距离。
  • 路由必须使用 departAt。
  • 将忽略 vehicleHeading。

属性详细信息

body

用于重新构造路由和计算此引用路由的零个或多个备用路由。 提供的坐标序列用作路线重建的输入。 在基路径参数位置中指定的起点和目标点之间计算备用路由。 如果 minDeviationDistance 和 minDeviationTime 都设置为零,则这些源点和目标点应分别位于引用路由的开头和结尾 (或非常接近) 。 使用 supportingPoint 时,不支持 (航点) 的中间位置。

将 minDeviationDistance 或 minDeviationTime 中的至少一个设置为大于零的值会产生以下后果:

  • calculateRoute 请求的源点必须位于输入引用路由 (或非常接近) 。 如果不是这种情况,则返回错误。 但是,起点不需要位于输入引用路线的开头, (可以将其视为) 引用路线上的当前车辆位置。
  • 作为 calculateRoute 响应中的第一个路由返回的引用路由将从 calculateRoute 请求中指定的源点开始。 输入引用的初始部分将一直路由到源点,将从响应中排除。
  • minDeviationDistance 和 minDeviationTime 的值确定备用路由将保证从源点开始遵循引用路由的距离。
  • 路由必须使用 departAt。
  • 将忽略 vehicleHeading。
body: RouteDirectionParameters

属性值