组件式三维地理信息系统软件的研制
成果名称:组件式三维地理信息系统软件的研制
工作时间:2002-2004
主要完成人:张震宇
内容简介:
该系统运用了地理学、计算机图形学、多媒体、并行处理及虚拟仿真等技术,将对象、Com等技术引入GIS开发设计中,按照对象技术原理功能将模块进行类化,建立了层次分明,接口方便一致的组件,包括三维建模、可视化、三维空间分析、三维数据的引擎等。将是集空间数据处理、三维视景建模、模型驱动引擎、空间信息处理、分析评估于一体的组件式三维地理信息系统。
设计实现了视景数据库的创建。实现对各场景要素的数字式编辑,采用统一的地理坐标系;实现多种标准格式的DEM数据源的输入和地形生成;“所见及所得”的编辑方式,实现对地形、地物、运动模型、特效等多种场景要素的全方位编辑;城市建筑目标的自动生成及纹理映射;各种属性数据的综合及融合。
实时视景驱动实现多种LOD地形、地物模型的自动生成、BSP工具、多进制小波压缩、动态可见性处理、自动纹理映射处理,支持大场景的适时漫游;OpenGL、DirectX三维引擎,在主流微机上实现大型三维场景的适时漫游;实现驾驶、飞行等各种灵活的交互方式等。
系统扩展了目标数据的内容,建立了综合信息数据库。在现有的目标数据库数据(二维地图、照片、遥感影像、文字资料、视频资料等)的基础上,增加了三维仿真数据,并运用空间数据融合和文本属性数据知识挖掘等技术,大大丰富了综合信息。
设计出新的多比例尺三维(区域)建模算法,实现了重点物体的多尺度刻划。通过算法实现了多重LOD地形、地物模型的自动生成、自动BSP工具、多进制小波压缩、动态可见性处理、自动纹理映射处理等功能。以多种精度来刻划三维物体特征,为数据的动态管理和实时显示提供了数据基础。
实现了基于三维场景的空间量算、分析。系统实现了在三维场景中对空间物体的双向信息查询、空间量算和分析功能。在此基础上,系统支持辅助决策。
项目提出了以地理空间数据为基准的三维仿真方法,创建了三维仿真技术框架。提出将信息与地理空间信息精确融合,并运用虚拟现实手段加以表达的思路。