论文部分内容阅读
“数字社区”是数字城市的重要组成部分,是现实社区和由数字技术所营造的虚拟社区的有机结合,它的建立使人们能提前感受到数字城市的缩影。虽然每个社区在组建上有不同的特色,但最主要的仍然离不开计算机网络和地理信息系统。目前,对于建立网络3D GIS的数字社区来说,最关键的技术就是社区三维建模方法及由建模方式制约的社区交互发布方式。当前,网上社区中,网站发布只限于二维场景或用3Dmax等三维建模软件做的三维效果图,即便有用VRML构建的三维动态模型,大部分也是只能室外浏览、漫游,网站仅仅提供小区楼盘鸟瞰、小区楼盘位置和套型汇总。这些功能远远不能满足市民的需要,在真实世界中,小区和建筑物都是以三维形式存在,建筑物内部才是数字社区中最为重要的因素,因此只有在网上社区发布中结合建筑物室内场景应用的数码小区才称得上是一个完整的应用系统,这样的应用才更具生命力,从室外进入室内,实现室内室外一体化是数码小区进一步发展的必然。 本文针对数字社区中由建模方式导致的交互性不高和网络发布的问题,利用纹理数据加3DS MAX软件加VRML交互建模工具建模,提高数字社区的交互性;同时利用ArcIMS实现了社区模型的发布和查询。 本文的主要内容和工作如下: 一直以来,数字社区中对社区的形象性、交互性重视不够。本文在对网络3DGIS三维建模方式进行比较的基础上,充分利用虚拟现实建模语言(VRML)的交互性特征及3D Max强大的建模能力,应用3D Max和Cosmoworlds进行社区三维交互模型构建。 数字社区中,建筑物室内自由漫游是一个难点。本文在研究VRML的数据结构的基础上,寻求室内自由漫游的解决方式。令HTML语言中的标记Div和CSS中的style ID样式相结合,实现平面图和VRML三维特定场景的连接,从室外进入室内,进而实现室内室外漫游一体化。 研究二维、三维查询一体化。应用ArcIMS图形发布功能及图层元素的唯一标识ID实现图形、属性双向查询;应用VRML语言的Anchor节点实现三维查询。社区环境一直是居民比较关心的因素,本文利用ArcIMS的缓冲定位服务,实现小区周围环境设施的定位查询及三维建筑物的一体化查询。 以江宁某社区为例,应用ArcIMS和构建的VRML社区交互模型,实现了一个网上社区试验系统。