摘要
建设三维城市模型(3DCM)首先需要建立场景所需的海量地形地物空间数据库,从而有效组织三维实体数据来满足大范围高精度场景实时绘制的要求。该文提出一种以三维空间实体为单位的基于关系数据库(RDBMS)的3DCM的几何与纹理数据一体化管理方法。采用Direct3D 9.0三维开发平台、C#编程语言实现了3DCM空间数据库模型管理系统。实验证明:该系统在效率、安全、网络多用户访问方面都优于传统基于文件的管理模式,满足了大范围3DCM海量模型数据管理与应用需求。
To establish the spatial databases of massive terrain features is necessary for three dimensional city model (3DCM) construction, which can effectively organize the three dimensional entity data to satisfy the request of real-time rendering in wide range and high accuracy scene. In this paper, a method of geometry and texture data integrated management in 3DCM is pro posed,which takes the three-dimensional space entity as the unit and is based on the relational database (RDBMS). By using Direct3D 9.0 as the three dimensional development platform and C# as the programming language, the 3DCM spatial databases model management system is achieved. The experiment proves that this system is superior to the traditional document management pattern, such as the efficiency, security, network multi-user visit,and it satisfies the demand of 3DCM magnanimous model data management and application requirements.
出处
《地理与地理信息科学》
CSCD
北大核心
2009年第1期61-63,87,共4页
Geography and Geo-Information Science
基金
国家自然科学基金项目(40671153)
资源与环境信息系统国家重点实验室开放基金项目(07A020)
关键词
3DCM
实时绘制
几何与纹理数据
一体化管理
three dimensional city mode
real-time rendering
geometry and texture data
integrated management