1.一种组件化服务式三维城市地理信息系统的海量数据管理方法,其特征在于,该组件化服务式三维城市地理信息系统的海量数据管理方法包括:
把三维数据模型分为六个不同的lod层,每一个所述lod层代表一个细节层次,所述细节层次随着所述lod层的提升而提升,每个所述lod层对应不同的数据;
客户端用户根据需要的所述细节层次来调用不同的所述lod层,请求该所述lod层相对应的数据;
服务器端根据当前的浏览尺度和视点位置来调用对应的所述lod层,返回对应的所述细节层次和相关位置的数据。
2.如权利要求1所述的组件化服务式三维城市地理信息系统的海量数据管理方法,其特征在于,六个不同的所述lod层分别为:第一lod、第二lod、第三lod、第四lod、第五lod和第六lod;
该第一lod用于表示2.5维的数字地形模型,该第二lod用于表示没有屋顶结构的楼块模型,该第三lod用于表示包含纹理和楼顶结构的粗模,该第四lod用于表示包含室外建筑模型,该第五lod用于表示室内建筑模型,该第六lod表示室内物体模型、用于查看室内环境。
3.如权利要求1所述的组件化服务式三维城市地理信息系统的海量数据管理方法,其特征在于,包含六个不同lod层的该三维数据模型存储于实现系统的数据库服务器层中,客户端层通过xml来与该三维数据模型进行数据交换。
4.如权利要求1所述的组件化服务式三维城市地理信息系统的海量数据管理方法,其特征在于,六个所述lod层形成一金字塔结构,从该金字塔的塔顶至塔底,所述lod层对应的细节层次由低至高。
5.如权利要求1所述的组件化服务式三维城市地理信息系统的海量数据管理方法,其特征在于,所述lod技术由客户端转移到了服务器端。
6.一种组件化服务式三维城市地理信息系统的海量数据管理方法的实现系统,其特征在于,该海量数据管理方法的实现系统分为客户端层、协议层、web/应用服务器层和数据库服务器层,属于一种组件化服务式三维城市地理信息系统;
客户端层由用户界面和功能构成,包括多通道人机界面,是用户与该实现系统交互的具体环境;协议层用于处理客户端层与web/应用服务器层之间的通信;web/应用服务器层由不同功能的应用服务器及相应的服务构成;数据库服务器层含括数据库管理系统、xml转换器和xml文件系统。
7.如权利要求6所述的组件化服务式三维城市地理信息系统的海量数据管理方法的实现系统,其特征在于,该数据库服务器层采用对象-关系数据库管理系统来管理几何数据与专题属性数据,采用xml文件系统来存储相关xml文档,该数据库服务器层还采用xml转换器。
8.如权利要求6所述的组件化服务式三维城市地理信息系统的海量数据管理方法的实现系统,其特征在于,该web/应用服务器层通过驻留和运行在服务器上的组件提供不同功能的应用服务,通过sql或xql实现各种数据的存取功能。
9.如权利要求6所述的组件化服务式三维城市地理信息系统的海量数据管理方法的实现系统,其特征在于,该web/应用服务器层用于执行如权利要求1~5中任意一项所述的组件化服务式三维城市地理信息系统的海量数据管理方法的操作步骤。