你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RouteDirectionParameters interface
发布路线路线的正文参数。
属性
allow |
这是允许使用 Vignette 收费公路的国家/地区的 3 个字符、ISO 3166-1、alpha-3 国家/地区代码的列表,例如“AUS,CHE”。 指定 allowVignette 与某些国家/地区 X 等效于指定 avoidVignette 与所有国家/地区(但 X)相同。指定 allowVignette 与避免使用 vignette 的所有收费公路相同。 注意:指定 avoidVignette 和 allowVignette是错误的。 |
avoid |
表示要避免的区域列表的 GeoJSON MultiPolygon。 仅支持矩形多边形。 矩形的最大大小约为 160x160 km。 最大避免区域数为 10。 它不能跨越第180个子午线。 它必须介于 -80 和 +80 度的纬度之间。 |
avoid |
这是一个包含 3 个字符、ISO 3166-1、alpha-3 国家/地区代码的列表,其中所有带 vignette 的收费公路都将被避免,例如“AUS,CHE”。 列表中未列出的国家/地区的收费公路不受影响。 注意:指定 avoidVignette 和 allowVignette是错误的。 |
supporting |
GeoJSON Geometry 集合,表示用作路线重建输入的坐标序列,以及计算此参考路线的零个或多个备用路由。
|
属性详细信息
allowVignette
这是允许使用 Vignette 收费公路的国家/地区的 3 个字符、ISO 3166-1、alpha-3 国家/地区代码的列表,例如“AUS,CHE”。 指定 allowVignette 与某些国家/地区 X 等效于指定 avoidVignette 与所有国家/地区(但 X)相同。指定 allowVignette 与避免使用 vignette 的所有收费公路相同。 注意:指定 avoidVignette 和 allowVignette是错误的。
allowVignette?: string[]
属性值
string[]
avoidAreas
表示要避免的区域列表的 GeoJSON MultiPolygon。 仅支持矩形多边形。 矩形的最大大小约为 160x160 km。 最大避免区域数为 10。 它不能跨越第180个子午线。 它必须介于 -80 和 +80 度的纬度之间。
avoidAreas?: GeoJsonMultiPolygon
属性值
avoidVignette
这是一个包含 3 个字符、ISO 3166-1、alpha-3 国家/地区代码的列表,其中所有带 vignette 的收费公路都将被避免,例如“AUS,CHE”。 列表中未列出的国家/地区的收费公路不受影响。 注意:指定 avoidVignette 和 allowVignette是错误的。
avoidVignette?: string[]
属性值
string[]
supportingPoints
GeoJSON Geometry 集合,表示用作路线重建输入的坐标序列,以及计算此参考路线的零个或多个备用路由。
- 提供的支持点序列用作路线重建的输入。
- 备用路由在基路径参数位置中指定的源点和目标点之间计算。
- 如果 minDeviationDistance 和 minDeviationTime 设置为零,则这些源点和目标点应分别位于引用路由的开头和结尾处(或非常接近)。
- 使用 <supportingPoints>时,不支持中间位置(路点)。
- 引用路由可能包含类型为 ROAD_CLOSURE的交通事件,对于引用路由的行程时间和交通延迟的计算,将忽略这些事件。
supportingPoints?: Record<string, unknown>
属性值
Record<string, unknown>