论文部分内容阅读
随着计算机技术水平不断的发展,地理信息系统科学在越来越受到人们的关注,计算机技术科学水平虽然达到了一个瓶颈,但仍有条不紊稳定的发展,地理信息系统作为一门依赖计算机的学科,近年的发展也是日新月异,不断的在全球范围内掀起了新的热点,应用也愈加广泛,各型各色的用户群体也从中得到便利。地理信息系统经过了半个多世纪的发展,对空间信息的已经不再是以往的二维模式,三维空间的表达方式被越来越多的运用到了各方各面,尤其是城市的各类空间信息管理和运用之中,这方面的应用被人们称之为“数字城市”。居民区作为城市普遍生产、生活和生存居住的主要单元,承载着城市中包括人口密度、经济发展、技术研究、基础设施建设、信息交换等运转,数字居民区便是构成“数字城市”的一个单元,本文提出的居民区三维信息管理系统不同于传统的信息管理系统,能够展现真实三维场景,增强用户体验。 居民区三维信息管理系统是基于Converse3D平台,通过运用网络环境、虚拟三维仿真、数据库存储、系统信息平台开发等技术手段,对作业居民区内的环境设施,进行三维模型构造,信息化功能分析与设计,采用参数化规则化建模思路建立三维模型,通过面向对象技术进行需求分析设计信息管理系统功能,利用Converse3D-SDK软件的二次开发函数,对平台进行功能设计和实现。本文的核心内容是可视化三维交互功能和Composite模式空间信息存储。三维场景交互功能是本次论文的核心内容,通过二次开发接口和3dsmax构造三维模型,实现了三维场景下通过鼠标操作实现平移、缩放、旋转、信息显示、三维对象模型定位功能。使用Composite模式对空间对象信息功能进行划分,增强了系统的扩展性,使后期更新或加入新的三维场景对象更易兼容,降低了新对象模型加入系统出现不兼容错误的可能性。