道路工程设计

使用说明

支持基于指定地形瓦片(TIN)、三维线数据集以及参数信息快速构建道路、桥梁、隧道等三维模型。

参数说明

参数名 参数释义 参数类型
数据集: 选择表征道路线的三维线数据集。 DatasetVector
桥墩底部(CSG): 输入桥墩底部数据(*.json、*.csg) 。可通过工具箱中三维地理设计模块的参数化对象或直接输入本地数据来指定。 String
桥墩主体(CSG): 输入桥墩主体数据(*.json、*.csg) 。可通过工具箱中三维地理设计模块的参数化对象或直接输入本地数据来指定。 String
桥墩顶部(CSG): 输入桥墩顶部数据(*.json、*.csg) 。可通过工具箱中三维地理设计模块的参数化对象或直接输入本地数据来指定。 String
TIN地形: 输入源地形瓦片(TIN)数据的配置文件(*.sct)。 String
道路宽度(米):
(可选)
设置道路宽度,单位为米,默认值为9,支持通过选择道路线数据中表征道路宽度的属性字段或直接输入数值来设置。 String
道路厚度(米):
(可选)
设置道路厚度,单位为米,默认值为0.8,支持通过选择道路线数据中表征道路厚度的属性字段或直接输入数值来设置。 String
护坡角度(度):
(可选)
设置护坡面与水平面的夹角,单位为度,默认值为35。 Double
护坡容差(米):
(可选)
设置护坡容差,单位为米,默认值为0.1。 Double
桥墩间距(米):
(可选)
设置桥墩间距,单位为米,默认值为30.0。 Double
桥梁容差(米):
(可选)
设置桥梁容差,单位为米,默认值为4.0。 Double
隧道高度(米):
(可选)
设置隧道的高度,单位为米,默认值为3.5。 Double
隧道拱高(米):
(可选)
设置隧道的拱高,单位为米,默认值为2.5。 Double
隧道容差(米):
(可选)
设置隧道的容差,单位为米,默认值为8.0。 Double
材质颜色: 设置模型的材质颜色。 Color
贴图来源:
(可选)
通过选择道路线数据中表征贴图来源的属性字段来设置模型贴图来源。贴图来源和纹理路径为互斥参数,建议根据实际情况来设置。当两者都设置时,仅贴图来源参数起作用。 String
纹理路径:
(可选)
输入模型纹理贴图的存储绝对路径。贴图来源和纹理路径为互斥参数,建议根据实际情况来设置。当两者都设置时,仅贴图来源参数起作用。 String
重复模式:
(可选)
设置纹理贴图的重复模式,包括实际大小和重复次数。
  • 实际大小:纹理贴图按照指定尺寸依次平铺,
  • 重复次数:根据纹理贴图“横向”或“纵向”重复次数来依次平铺。
TextureRepeatMode
横向重复:
(可选)
设置纹理贴图在X轴方向的平铺次数或实际尺寸。
  • 当重复模式设置为实际大小时,该参数用于指定纹理贴图在X轴方向的具体尺寸,单位为米。
  • 当重复模式设置为重复次数时,该参数用于指定纹理贴图在X轴方向的重复次数,单位为次。
String
纵向重复:
(可选)
设置纹理贴图在Y轴方向的平铺次数或实际尺寸。
  • 当重复模式设置为实际大小时,该参数用于指定纹理贴图在Y轴方向的具体尺寸,单位为米。
  • 当重复模式设置为重复次数时,该参数用于指定纹理贴图在Y轴方向的重复次数,单位为次。
String
目标数据源 选择存储结果数据的数据源。 Datasource
护坡_填方面:
(可选)
设置结果护坡填方面数据集的名称。 String
护坡_挖方面:
(可选)
设置结果护坡挖方面数据集的名称。 String
隧道:
(可选)
设置结果隧道模型数据集的名称。 String
桥墩:
(可选)
设置结果桥墩模型数据集的名称。 String
道路:
(可选)
设置结果道路模型数据集的名称。 String
道路面:
(可选)
设置结果道路面数据集的名称。 String
隧道凸包:
(可选)
设置结果隧道凸包模型数据集的名称。 String

输出结果

参数名 参数释义 参数类型
护坡挖方面 护坡挖方面数据集 DatasetVector
护坡填方面 护坡填方面数据集 DatasetVector
隧道 隧道模型数据集 DatasetVector
桥梁 桥梁模型数据集 DatasetVector
道路 道路模型数据集 DatasetVector
道路面 道路面数据集 DatasetVector
隧道凸包 隧道凸包模型数据集 DatasetVector