数字城市中三维建模的内容与方式探讨

2022-09-14

随着科技的不断发展,城市的信息化成为了必然的趋势,数字城市的不断完善已经成为城市壮大的新的契机,成为城市信息化建设的目标。数字三维城市已成为城市规划和管理中重要的手段。三维模型能够真实、生动地表达三维空间信息,成为数字城市的研究重点。建筑物的三维建模作为主要的建模内容有着重要的地位,快速、逼真地建立建筑物的三维模型成为建模的研究重点。

三维地理信息系统的建立,可以和现有的二维地籍数据、规划数据、土地利用数据等结合,分别形成三维地籍系统、三维规划系统、三维土地利用系统等。这些三维系统具有快速的三维漫游、查询、定位、统计、分析、打印输出等功能,将更好地为“数字国土”服务。三维模型的快速建立与更新,对维护三维地理信息系统数据的现势性、直观性、更好地为国土资源利用提供更好的决策,具有十分重要的作用和意义。

1 三维建模技术现状

国际上城市信息化建设与发展走过的道路,大体上经历了四个建设阶段:网络基础设施的建设,政府和企业内部信息系统建设,政府企业上下游相互之间借助互联网实现互联互通,数字城市综合集成与建设形成数字城市。美国、加拿大、欧洲、澳大利亚等国家和地区,已经完成第一到第三阶段的基础任务,目前主要任务是不断提高各阶段成果的作用和水平并进行数字城市的综合集成[1]。

由于我国数字城市建设起步较晚,目前处在四个阶段同步并举的时期,通讯基础设施的进展速度比较快,政府和企业内部信息系统建设的进展比较慢,数字城市的综合集成还处在低级阶段。

2 数字城市三维建模的关键内容

目前建筑物三维建模的一般流程如图1所示。三维空间数据的获取,实质是空间定位数据的采集。三维模型的建立与编辑,三维几何模型是纹理数据和属性数据的载体,也是数码城市GIS提供各种定量空间解析分析能力的基础。建筑物表面纹理数据主要用于提供逼真的视觉标识,增强对建筑物本身及其相互之间空间关系的感知和识别。可视化技术的运用,用于增强用户与数据模型之间的交互操作性能,尤其是与虚拟现实技术的结合,使得用户沉浸于三维的场景中与模型数据直接进行交互操作。

2.1 三维建模数据的获取

三维建模的首要任务就是要收集建模的数据。在城市中存在着众多的数据源,这些数据源包括:(1)规划建筑物的设计图纸及文档资料。(2)城市数字地图(地形图、地籍图等)和2DGIS数据库。(3)摄影测量数据。数字摄影测量不仅可以提供丰富的几何和纹理数据,而且还可以提供丰富的拓扑和语义信息。

2.2 建模方式

目前在数字城市的三维建模中有很多种建立模型的方式。现介绍如下。

(1)使用CAD软件建模。AutoCAD软件具有强大的二维图形绘制功能及编辑功能,是当今二维图形绘制软件的主流工具,这是它的优点。但是它在三维图形建模、渲染处理及动画制作方面功能较弱,不适合于复杂三维模型的建造和动画的制作。AutoCAD模型表达精细、精确,有精确尺寸定义,但数据结构复杂、数据量大,不支持与地形的叠加,不支持属性定义,主要用于工业零部件建模和单独的桥梁等建筑物建模。(2)常用动画软件建模。如3D MAX等,模型表达精细,建模工具丰富,但是数据结构复杂,数据量大,不支持与地形叠加,且不能交互编辑查询,仅限于动画浏览。(3)专业软件建模。如MutiGen Creator软件功能强大,支持大面积地形建模,支持建筑物建模。模型数据结构简洁,可以在运行过程中进行交互操作,实时计算动画场景,通过开发,可以与影像、矢量数据、DEM数据等叠加。但表达不精细,数据交互编辑、查询能力较弱。(4)OpenGL开发。使用OpenGL+VC模式,通过编程的方式建立模型。此方式能大量使用数学曲线、曲面表达三维模型、自定义数据结构、数据显示算法等。一般用于开发三维基础软件。

目前,在实际应用技术中,较为普遍和实际的模型制作是利用3DMAX制作或者是利用MultiGen Creator制作。

2.3 模型的发布与应用

采用提供了二次开发功能的数字城市开发平台,使用asp.net技术,开发了一套能够实现对矢量数据、影像数据、DEM、三维模型等多源数据集中管理的三维地理信息发布系统,从而实现三维场景的显示、漫游、定位、查询等功能,为决策部门提供辅助决策。

3 应用

本次实验以“三维地理信息系统”中的三维建模为例。采用3Dmax软件实施建筑物三维建模,以及能够访问海量数据、具有强大二次开发功能的三维地理信息软件TerraExplorer Pro作为开发平台开发演示系统。

“三维地理信息系统”构建三维数字城市的方案如下。

(1)采用正射航空或卫星影像和地表高程数据,在TerraBuilder中生成地表数据集。(2)将地表数据集文件加载到TerraExplorer桌面应用程序,并用编辑工具从本地数据库或网络上的扩展GIS数据库中添加2D信息(花草、树木、人物等)和三维建筑物模型(3Dmax建立的三维建筑物)信息。(3)保存工程文件或者打包输出,使它能够被分配到CD/DVD ROM或发布到网页上。Basic kit包含工程中用到的所有的资源,因此它相对于源文件是独立的。

4 结语

文章对数字城市中的三维建模关键环节进行探讨,总结了当前三维建模过程中的主要技术和方法,并以实例的方式实现了三维建筑物建模和发布,结果表明在数字城市建设中,主要把握数据获取、三维建模和模型的发布与应用三个环节,即能较好完成数字城市工作,使其满足实际应用。

摘要:本文基于笔者多年从事数字城市的相关工作经验,以三维数字城市为研究对象。探讨了数字城市中三维建模的主要内容和相关建模方式,并以实例的方式实现了三维建筑物建模,结果表明该思路能满足实际应用。全文是笔者长期工作实践基础上的理论升华,相信对从事相关工作的同行能有所裨益。

关键词:数字城市,三维建模

参考文献

[1] 朱庆,林珲.数码城市地理信息系统虚拟城市环境中的三维城市模型初探[M].武汉:武汉大学出版社,2004.

[2] 胡鹏,黄杏元,花一新.地理信息系统教程[M].武汉:武汉大学出版社,2007.

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:化工工艺中常见的节能降耗技术措施下一篇:腹腔镜联合药物治疗异位妊娠的疗效观察