道路规划工具
创建并布置道路
说明
道路规划工具是创建和布置道路的主要工具。它允许创建和操作道路布局所基于的二维参考曲线。可以使用道路高度工具独立操纵道路的高度。默认情况下,道路规划工具会自动在道路重叠的位置创建交叉路口。有关如何避免创建自动交叉口的信息,请参阅 防止在道路之间创建自动交叉口。
道路自动参与地形表面图。有关此交互的更多信息,请参阅 RoadRunner 中的表面工作原理。
打开 道路规划工具
在 RoadRunner 工具栏上,点击 Road Plan Tool 按钮:
示例
创造一条新路
点击 Road Plan Tool 按钮。
如果已选择另一条道路,请在任何道路之外点击以取消选择它。
或者,点击 Assets Browser 中所需的道路样式来构建特定样式的道路。如果未选择道路样式,则将使用基本的默认样式。有关道路样式的更多信息,请参阅道路样式素材。
右键点击要开始新道路的位置。
右键点击其他时间可创建其他道路控制点以延伸和塑造道路。
移动道路控制点
点击 Road Plan Tool 按钮。
点击要编辑的道路。道路突出显示,控制点显示并通过浅蓝色线连接。
点击并拖动所需的控制点以移动它。
或者,您可以点击选择该点,然后在 Attributes 窗格中键入精确的位置。
注意
当道路端到端连接时,末端控制点和第一个内部控制点具有一些特殊属性:
移动其中一条道路的末端控制点将移动所连接道路的末端并更新另一条道路的第一个内部控制点,以确保道路方向在该末端保持对齐,如下所示:
移动其中一条道路的第一个内部控制点将移动另一条道路的第一个内部控制点(通过绕端点旋转它),以确保道路方向在此端保持对齐,如下所示:
在现有道路内插入新控制点
点击 Road Plan Tool 按钮。
点击要编辑的道路。
将鼠标光标移动到要插入节点的位置的蓝色控制线上。
右键点击以在道路的控制线内插入一个新节点。
调整道路曲线半径
默认情况下,道路曲线中的圆弧将适合可用空间。如果需要较小的曲线半径:
点击 Road Plan Tool 按钮。
点击要编辑的道路。道路突出显示,控制点显示并通过浅蓝色线连接。
点击距离要修改的圆弧最近的控制点。所选控制点的属性将出现在 Attributes 窗格中。
将 Max Radius 值调整为所需半径。如果您没有看到任何变化,请尝试较低的值,因为 Max Radius 将限制弧的最大半径。
调整道路曲线的曲率
请参阅明确的道路曲线。
使用控制线切换单路
您可以使用控制线在编辑画布上移动单条道路。
点击 Road Plan Tool 按钮。
点击您要移动的道路。道路突出显示,控制点显示并通过浅蓝色控制线连接。
要移动整条道路,请拖动控制线之一。拖动浅蓝色线时,画布将移动道路的预览显示为红色轮廓。请注意,在释放控制线之前,道路网格不会移动。
当您对预览指示的道路位置感到满意时,释放控制线。道路网格从源位置移动到目标位置。
使用控制点移动多条道路
您可以使用控制点同时在编辑画布上移动多条道路。
点击 Road Plan Tool 按钮。
点击并从画布左侧拖动以选择要移动的多条道路。道路突出显示,控制点显示并通过浅蓝色控制线连接。
点击并从画布右侧拖动以再次选择相同的道路。控制线和控制点变为红色。
点击控制点并将其拖动到新位置。拖动控制点时,画布会以红色轮廓显示移动道路的预览。请注意,在释放控制点之前,道路网格不会移动。
当您对预览指示的道路新位置感到满意时,释放控制点。道路网格从源位置移动到目标位置。
延伸现有道路
您可以通过添加更多控制点来向任一方向延伸现有道路,如下所示:
点击 Road Plan Tool 按钮。
点击您要延伸的道路。道路突出显示,控制点显示并通过浅蓝色线连接。
点击要延伸的道路末端的控制点。
右键点击以创建新控制点并延伸道路。
注意
为了获得最佳性能,请避免单独道路过长。建议将个别道路保持在 500 m 以下。要创建长度超过 500 m 的道路,请使用首尾相连的多条道路。请参阅 创建与另一条道路端到端连接的新道路 和 将两条道路首尾相连。
创建与另一条道路端到端连接的新道路
与延伸现有道路类似,您还可以创建一条与现有道路端到端连接的新道路。视觉效果与延伸现有道路类似,但有一些重要情况需要端到端的道路:
出于性能原因避免非常长的道路
创建道路环路或自相交道路
您可以创建一条与现有道路连接的端到端道路,如下所示:
点击 Road Plan Tool 按钮。
如果已选择另一条道路,请在任何道路之外点击以取消选择它。
点击道路末端的淡紫色道路节点线。
右键点击以创建一个新控制点,这将创建一条从现有道路延伸出来的新道路。
将两条道路首尾相连
与上述步骤类似,您可以延伸道路并同时将其连接到现有道路的末端,如下所示:
点击道路规划工具。
点击您要延伸的道路。道路突出显示,控制点显示并通过浅蓝色线连接。
点击要延伸的道路末端的控制点。
右键点击另一条路尽头的淡紫色线。
创建环路
您可以通过组合上述步骤或使用环形道路工具来创建闭环道路。
注意
闭环需要至少三条独立的道路。您不能从一条道路形成一个环路。
使用 创造一条新路 步骤创建第一条道路。
使用 创建与另一条道路端到端连接的新道路 步骤创建第二条道路。
使用 创建与另一条道路端到端连接的新道路 步骤创建最终道路,然后使用 将两条道路首尾相连 步骤结束道路。
删除道路控制点
点击 Road Plan Tool 按钮。
点击要从中删除点的道路。道路突出显示,控制点显示并通过浅蓝色线连接。
点击要删除的控制点。
按下 Delete 键,或者从菜单栏中选择Edit > Delete。
删除道路
点击 Road Plan Tool 按钮。
点击要删除的道路。
按下 Delete 键,或者从菜单栏中选择Edit > Delete。
创建交叉路口
当两条或多条道路交叉时,RoadRunner 中就会自动创建平面交叉路口。
要创建四路交叉路口,请创建两条完全重叠的道路:
要创建 T 形交叉口,请创建两条道路,其中一条道路的终点位于另一条道路的范围内:
要创建入口匝道、出口匝道和道路分岔,请参阅匝道工具文档。
单一道路不应重叠。如果需要创建一条回绕自身的道路,请使用道路切割工具切断道路,或创建端到端连接的道路:
道路不能自行交叉 | 相反,创建两条或更多条端到端连接的道路 |
防止在道路之间创建自动交叉口
RoadRunner 会在两条或多条道路交叉的地方自动创建交叉路口。为了防止 RoadRunner 在道路之间创建自动交叉口,请使用 Stack Level 或 Overlap Group 属性。
Stack Level
只有当两条道路的 Stack Level 值相同时,才会产生自动交叉口。例如,在高速公路立交桥上创建立交桥时,您可以通过为每个级别分配不同的 Stack Level 值来定义立交桥的级别。如果您还为道路分配了 Overlap Group 值,那么该道路只会与具有相同 Stack Level 值和不同 Overlap Group 值的重叠道路创建自动交叉口。
要修改道路的 Stack Level 值,请按照以下步骤操作:
点击 Road Plan Tool 按钮。
点击要修改 Stack Level 值的道路。
在 Attributes 窗格中的 Road 下,根据需要增加或减少 Stack Level 值以适合您的场景。例如,图中,直路和弯路重叠。但是,由于直路的 Stack Level 值设置为
1
,弯路的 Stack Level 值设置为0
,所以这两条道路不会自动产生交叉口。
Overlap Group
具有相同 Overlap Group 值的道路不会产生自动交叉口,即使它们具有相同的 Stack Level 值。在导入已经定义交叉口的数据时(例如来自 ASAM OpenDRIVE®),可以使用 Overlap Group 属性,以确保 RoadRunner 不会产生额外的自动交叉口。
要修改道路的 Overlap Group 值,请按照以下步骤操作:
点击 Road Plan Tool 按钮。
点击要分配 Overlap Group 值的道路。
在 Attributes 窗格中,在 Road 下,点击 Overlap Group 旁边的 + 按钮。这将打开“Create Overlap Group”对话框。输入组名称以将道路分配给该重叠组。
重复此步骤将其余道路分配给重叠组。分配给同一重叠组的道路不会产生自动交叉口点。例如,在该图中,弯曲的道路和直线的道路重叠。由于弯路与直路均有 Overlap Group
Group1
,因此这两条路不会产生交叉口。
明确的道路曲线
默认情况下,新道路将由直线和圆弧创建。用这种方法创建的道路称为“自动”。有时需要将道路曲线定义为一组显式的直线、圆弧、回旋曲线(螺旋线)和参数三次曲线(Hermite 曲线)。
以此方法创建的道路称为“显式”。每条直线、圆弧、回旋曲线(螺旋)或参数三次曲线(埃尔米特曲线)称为“线段”。显式道路曲线还允许您在每个控制点设置道路的切线。编辑显式曲线的控制点与编辑自动曲线的控制点相同。
使道路曲线明确
点击 Road Plan Tool 按钮。
点击您要更改的道路。
在 Attributes 窗格中,按 Convert to Explicit。
使道路曲线自动
点击 Road Plan Tool 按钮。
点击您要更改的道路。
在 Attributes 窗格中,按 Convert to Automatic。
注意
将显式曲线转换为自动曲线可以稍微更改曲线并插入其他点。
改变显式曲线的正切
点击 Road Plan Tool 按钮。
点击您要更改的道路。
点击并拖动切线控制点之一并将其移动以设置所需的切线。
注意
在道路上设置切线可能会更改连接到受影响控制点的路段的类型。
更改段类型
点击 Road Plan Tool 按钮。
点击您要更改的道路。
点击要更改的段。
在 Attributes 窗格中,选择该片段的 Type。这将自动约束线段的点和切线以匹配类型。
更改线段长度
点击 Road Plan Tool 按钮。
点击您要更改的道路。
点击要更改的段。
在 Attributes 窗格中,调整片段的 Length 到所需长度。
注意
仅当线段是直线、圆弧或螺旋线时,才可以设置线段的长度。
改变线段曲率
点击 Road Plan Tool 按钮。
点击您要更改的道路。
点击要更改的段。
在 Attributes 窗格中,调整 Curvature(用于圆弧)或 Start Curvature/End Curvature (用于螺旋)。
注意
仅当线段是圆弧或螺旋线时,才可以设置线段的曲率。
版本历史记录
在 R2020a 中推出