数据模型

开发工具与关键技术: SuperMap iDesktop 9D   数据模型
作者:黎凤焕
撰写时间:2020年 5 月 16日

地形与影像不匹配时,如何匹配?
地形数据与影像数据不匹配,对地形数据进行平整处理(镶嵌),以匹配显示影像数据中的道路部分(位置:对象操作–镶嵌)

(打开镶嵌功能,选择某一个面对象作为需要作为平整处理的区域边界,对区域面里面的地形进行处理,也可以自定义去绘制一个面,右键解除绘制,设置高层值)
模型与倾斜叠加显示
在旧城改造的应用中,需要模拟拆除建筑物的效果,并将规划区域的倾斜摄影模型置换为精细模型显示,实现规划方案效果对比于展示。
压平是将场景中指定区域内的倾斜摄影模型数据压成平面,以便加载建筑设计模型与周边的地形进行对比,辅助城市规划建设。
【位置:倾斜摄影–模型压平】
通过倾斜摄影中的添加压平面(左上角的加号)的按钮自定义绘制改造楼盘的位置,绘制区域面,也可以提前获取规划面得范围,然后通过导入压平面的操作来将已经获取的压平面导入进来,压平号后将模型添加进来显示。

(当点击添加压平面的加号按钮绘制好后,左右边菜单栏出现对象压平区域的字样,点击一下该字样,在点击绘制好的线的端点,将其往下拉,有多少个点就依次点击该字样并进行拉伸)

倾斜摄影模型上叠加道路
倾斜摄影模型表面高低不平,若需要叠加道路模型显示,需要对倾斜摄影模型进行镶嵌处理(先添加好倾斜摄影的数据,已经具备道路中心线,在平整时需要道路面区域范围,根据道路中心线生成三位缓冲区,设置扩展半径为道路半径,生成三维缓冲面,即道路面,通过倾斜摄影的镶嵌功能,点中选择面,设置护城宽度来执行道路平整(点击确定),选中图层管理器下的道路中心线,再点击风格设置下的线符合,选择公路的符号,并设置宽度)
位置:【对象操作—三维缓冲区】【对象操作—镶嵌】【风格设置—线符合 —更多符合—三维线型】

基于地形数据的处理获得隧道
在实际应用中,若某处地形中包含隧道,则需要将隧道模型数据与地形数据进行布尔运算—求差,以实现隧道穿越地形数据的效果。

如何在山形地形中开挖隧道?
基于地形数据(TIM地形)以及隧道模型来进行布尔运算,使用布尔运算中的求差运算,将地形数据当中与隧道模型相交的部分来进行求差处理。
(首先有隧道的中心线,通过隧道中心线采用GIS软件中的放样功能来实现建模,建模中需要截面的,形状的,需要设置截面的形状,可以通过绘制面来作为它的截面,也可以选中已有 的面的对象来设置它的截面,设置完成后,就获得了隧道,为了更好的显示,设置数据来自地下,采用布尔运算,针对Tim地形,进行求差处理,点击布尔运算下的箭头,再点击选中的隧道模型)
位置【对象操作—建模—放样—截面,绘制面】
位置【选中图层管理器的隧道模型—风格设置—数据来自:地下】
位置【对象操作—布尔运算—点击箭头,点击模型】

你可能感兴趣的:(数据模型)