模型裁剪
使用说明
模型裁剪功能可用于对模型数据集进行定义裁剪,从而方便用户根据需求获取特定范围内的模型数据。模型裁剪功能可以选择、绘制或导入面作为裁剪区域。建议在绘制裁剪区域时,俯视场景,以确保绘制点的准确性。
功能入口
- 三维地理设计选项卡->模型操作组->模型编辑下拉菜单->模型裁剪
- 工具箱->三维数据->模型编辑->模型裁剪
操作步骤
- 在工作空间管理器中右键单击“数据源”,选择“打开文件型数据源”,打开包含模型数据集的数据源。
- 选择模型数据集,右键单击“添加到新球面场景”,在图层管理器中选中模型数据集图层,右键单击“快速定位到本图层”。
- 单击三维地理设计选项卡中模型操作组中模型编辑下拉按钮,在弹出的下拉菜单中选择模型裁剪,弹出“模型裁剪”面板。
- 设置操作图层:单击“模型图层”右侧的下拉箭头,选择裁剪对象所在的图层。
- 设置裁剪面:提供选择面、绘制面共两种裁剪面确定方式。
- 当勾选“选择面”后,移动鼠标在场景中单击选择表征裁剪范围的面对象。
- 当勾选“绘制面”后,选择工具栏中的“矩形”、“多边形”或“导入”工具来绘制特定裁剪面。选择“矩形”或“多边形”工具后,移动鼠标至场景中变为“+”号,单击鼠标左键绘制区域,右键单击结束绘制。选择“导入”工具后,通过弹出的导入对话框,可以选择面数据集作为裁剪区域。
- 参数设置:设置约束边界、裁剪方式和模型保留等参数。
- 约束边界:指定约束边界类型,默认值为与原始数据一致。即裁剪结果的边界高程值和源模型数据一致。
- 裁剪方式:基于裁剪面沿其法线方向拉伸生成一个虚拟柱体,以此柱体为基准选择模型保留的区域:
- 保留内部:只保留与柱体相交的模型部分。
- 保留外部:只保留与柱体不相交的模型部分。
- 保留侧边:获取模型与裁剪面拉伸形成的封闭区域的侧面相交部分的模型数据,作为结果数据。选择该模式,需确保模型是流形的,无孔洞等问题。
- 保留内部和外部:将裁剪面区域内部和外部的模型数据,作为结果数据。
- 保留内部和侧边:将裁剪面区域内部以及与裁剪区域侧边相交的模型数据,作为结果数据。
- 保留外部和侧边:获取裁剪面区域外部以及与裁剪区域侧边相交的模型数据,作为结果数据。
- 模型保留:设置裁剪后保留模型数据的模式,可选项包括:
-
裁剪面上下方:将裁剪面上方和下方的模型数据都作为结果数据。
-
裁剪面上方:仅将裁剪面上方的模型数据作为结果数据。
-
裁剪面下方:仅将裁剪面下方的模型数据作为结果数据。
-
- 合并结果:当裁剪方式为“保留内部和外部”“保留内部或侧边”或“保留外部和侧边”时,勾选此参数可将对应的两部分结果数据合并。
- 设置结果数据:设置存储结果数据的数据源和数据集。
- 单击“数据源”右侧的组合框下拉箭头,选择存储裁剪结果的数据源。
- 在“数据集”右侧的文本框内输入裁剪结果存储的文件名。默认为ModelProcessDataset。
- 参数设置完成后,单击“保存“执行裁剪,并保存结果数据。