构建带屋顶的建筑物
使用说明
该转换器可基于建筑物轮廓面数据构建带屋顶的建筑白模数据。
该转换器不单独使用,需要与其它转换器搭配使用。
输入数据
参数名 | 参数释义 | 参数类型 |
---|---|---|
矢量面 | 输入待建模的数据,可以由矢量数据读入工具的输出或数据处理工具的输出来指定。 | IFeatureCollection |
参数说明
参数名 | 参数释义 | 参数类型 |
---|---|---|
屋顶类型 |
可选参数,根据需要设置建筑的屋顶类型,包括女儿墙(Parapet)、平屋顶(Flat)、多坡坡屋顶(Hip)、双坡屋顶(Gable)、单坡(Shed)。 屋顶类型、屋顶类型字段、屋顶类型随机为互斥参数,建议合理选择参数设置。 | RoofType |
屋顶类型字段 |
可选参数,选择表征屋顶类型的属性字段。属性字段值与屋顶类型的对应关系为:女儿墙(Parapet)、平屋顶(Flat)、多坡坡屋顶(Hip)、双坡屋顶(Gable)、单坡(Shed)。 屋顶类型、屋顶类型字段、屋顶类型随机为互斥参数,建议合理选择参数设置。 | String |
建筑高度 | 设置结果建筑模型的高度,单位为米。通过选择代表建筑高度的属性字段或直接输入数值来设置建筑高度。 | String |
建筑底部高度 | 可选参数,设置结果建筑模型的底部高度。通过下拉菜单选择代表建筑底部高度的属性字段或直接输入数值来设置。 | String |
厚度 | 可选参数,通过选择代表厚度的字段或直接输入值来设置,单位为米。当屋顶类型为女儿墙或平屋顶时,该值为女儿墙厚度;屋顶类型为坡屋顶时,该值为坡屋顶厚度。 | String |
坡屋顶坡度 | 可选参数,仅屋顶类型为多坡坡屋顶、双坡屋顶和单坡时,该值参与运算,单位为度,通过选择代表坡屋顶坡度的字段或直接输入值来设置。 | String |
女儿墙高度 | 可选参数,仅屋顶类型为女儿墙和平屋顶时,该值参与运算,单位为米,通过选择代表女儿墙厚度的字段或直接输入值来设置。 | String |
屋顶外扩/内缩 | 可选参数,单位为米,通过选择代表屋顶外扩/内缩距离的属性字段或直接输入值来设置。当参数为正值时,代表外扩构建挑檐;当参数为负值时,代表屋顶内缩。 | String |
屋顶类型随机 |
可选参数,设置是否随机生成屋顶类型。 屋顶类型、屋顶类型字段、屋顶类型随机为互斥参数,建议合理选择参数设置。 | Boolean |
输出结果
参数名 | 参数释义 | 参数类型 |
---|---|---|
无效数据 | 当前转换器无法处理的记录。 | IFeatureCollection |
输出 | 保存并输出结果模型数据,需要与其他工具联用。 | IFeatureCollection |