论文部分内容阅读
三维城市模型(Three Dimensional City Model简称3DCM)是数字城市建设中重要的信息基础数据之一。目前的城市三维建模中的地物多是在3D MAX或Creator等建模工具中建模之后再导入数字城市,这种方式需大量的人力、物力支撑,耗时长,且由于细节丰富,在场景实时渲染过程中需占用的系统资源多。因此,如何能在构建数字地球、数字城市时能够快速有效的建构城市建筑模型的研究已引起人们的普遍重视。本文首先简要介绍了数字城市的基本概念、以及该本文研究的课题背景“数字佛山城市规划系统”,并指出了目前数字城市建设当中的难点——如何有效快速的建模问题。在此问题上讨论了国内外在数字城市建设背景下对建筑模型数据获取、数据组织与模型构造方法。并结合建筑学知识提出了将建筑模型分为两部分实现。首先利用“数字佛山城市规划系统”的二维GIS数据自动生成建筑立面;对建筑屋顶进行分析分类,并抽象为四类屋顶,分别针对每种屋顶研究其实现算法,最后将建筑立面与屋顶进行连接。在建立了三维城市建筑模型的基础上,需要与“数字佛山城市规划系统”进行无缝集成,将建筑模型直接生成目前广泛应用于实时场景渲染的标准模型文件格式OpenFlight。可以直接将建筑模型加载到到佛山城市规划系统的三维城市渲染场景中,得到较好的效果。文章最后对全文内容进行了总结,并提出了值得进一步研究的问题。