三维符号渲染二维GIS数据

三维符号渲染二维GIS数据

开发工具与关键技术:SuperMap iDesktop 10i、三维建模
作者:易金亮
撰写时间:2020.04.28

下面我们就来说说如何实现用二维GIS数据进行三维符号化渲染,也就是通过二维数据建立三维模型,我们用到的二维数据是SymbolModeling.udbx。其二维地图如下截图所示:
三维符号渲染二维GIS数据_第1张图片

如上截图所示是其二维数据的地图展示,下面我们就来对其二维数据进行三维符号化渲染,首先,我们要把其二维数据添加到新的球面场景,其操作为选择到数据然后鼠标右键选择添加到新球面场景,添加完之后显示的是一个地球的三维模型,我们要对二维数据进行操作就要定位到二维数据,我们选择二维数据然后鼠标右键选择快速定位到本图层,这样就能快速找到我们要进行三维渲染的二维图层,其图层如下截图所示:
三维符号渲染二维GIS数据_第2张图片

如上截图所示,我们在三维球面场景中找到了二维图层,下面我们就来对其二维图层进行三维符号化渲染,建立其三维模型,我们首先对路灯进行三维符号化渲染,选择到路灯,然后在风格设置中设置其高度模式为相对地面,并且给它一个底部高程,如下截图所示:
在这里插入图片描述

如上截图所示我们设置好了高度模式和底部高程,然后我们去设置它的图层风格,选择到路灯鼠标右键选择图层风格,在图层风格的窗口中选择三维符号,然后选择到三维符号中的路灯,设置合适的数据大小,然后应用并且确定,这样我们就将二维数据进行了三维符号化渲染,其效果如下截图所示:
三维符号渲染二维GIS数据_第3张图片

如上截图所示,我们可以看到其路灯已经变成了三维符号了,然后我们在对其它的数据以同样的方法进行渲染,就可以渲染出一个完整的三维模型了,这里就不一一演示了。

你可能感兴趣的:(gis)