SuperMap三维模型的按户单体化处理步骤
1.在场景
右击,选择新建球面场景
;然后在普通图层
右击,选择添加三维切片缓存图层
,将.scp
的配置文件导入即可加载三维模型
2.在场景的三维分析
中选择生成DOM
(即正射影像,也可以生成DSM,根据具体情况选择)
3.新建一个文件型数据源,格式选择UDB或者UDBX都行(如果有数据源了则忽略这一步)
4.在UDBX格式数据源右击,新建数据集;创建类型选择面
(二维面),再选择好坐标系
在新建的二维面数据集右击选择
属性
,点击属性表,然后点击加号添加字段;分别添加三个字段,一个是模型的ID,一个是模型最底部的高程G,另一个是模型的拉升高度L
注:每一个面经过高度的拉伸就相当于一个立方体,因此在该立方体之上在放一个立方体,就相当于在同一个位置复制粘贴一个二维面(经过L拉伸成为一个立方体)
5.加载DOM影像数据然后双击,再将第四步新建的二维面数据集拖拽到地图中,点击红色框框开始编辑
6.在对象操作
中选择面进行绘制(鼠标右击结束绘制)
在图层风格
中可以对图层进行设置,这里将面内颜色设置为空白,线条设为红色
7.绘制完所有面之后,将二维面数据转换为三维面数据;在数据
的类型转换
中有二维面-三维面
选择的时候Z坐标一般选择默认为0
8.将三维面数据拖拽到球面场景中,开始编辑
在风格设置
中,高度模式
选择贴对象
,底部高程
选择G,拉升高度
选择L;透明度
设置的是单体化之后的立方体的透明度
以上便是房屋按户进行单体化的步骤,知道其他单体化方法欢迎留言交流