发明名称 一种矢量数据的存储及空间索引方法
摘要 本发明公开了一种矢量数据的存储及空间索引方法,空间矢量数据按照专题图层形式组织在数据集表中,每个专题图层根据数据类型分别由一个专题基本表和用于存储点类型、线类型、多边形类型及文本类型四种专题对象的数据表组成,数据表中记录每个专题对象的四叉树索引的深度和编码。使用时可根据用户给定的需要进行浏览的一个空间范围,计算出一个临界索引深度;然后,依次从数据库的每个专题对象中提取出树深度低于该临界深度的专题对象;使提取出的专题对象与用户的可视范围很好地适应,可以根据空间索引有效地减少数据浏览时的网络数据传输量,而且也易于提高数据可视化的效果,尤其对于如手机等移动设备的地图发布和浏览非常有效。
申请公布号 CN101763422A 申请公布日期 2010.06.30
申请号 CN201010000529.5 申请日期 2010.01.12
申请人 北京国信慧通科技有限责任公司 发明人 黄学战;张子民
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京品源专利代理有限公司 11332 代理人 冯铁惠
主权项 一种矢量数据的存储及空间索引方法,其特征在于:空间矢量数据按照专题图层形式组织在数据集表中,每个专题图层根据数据类型分别由一个专题基本表和用于存储点类型、线类型、多边形类型及文本类型四种专题对象的数据表组成;将专题对象所在的空间区域按照经度和纬度方向分别等分为两部分,并形成四个相同大小的空间子区域,这四个子区域按照顺时针方向分别被编号为0、1、2、3,每个子区域的编码由上级空间区域的编码附加上它们的编号组成,最顶级的空间区域的编号为4,第一级四叉树结点的编码为0、1、2、3,记录每个专题对象的四叉树索引的深度和编码;所述专题基本表记录专题的空间矢量数据类型和专题附加的属性字段的信息,以及其它一些说明和备注信息;所述点类型专题对象的数据表由数据基本表、数据属性表和空间索引表组成;所述线类型专题对象的数据表由数据基本表、数据属性表、空间索引表、组成线对象的点的基本表和点的属性表组成;多边形类型专题对象的数据表由数据基本表、数据属性表、空间索引表、组成多边形对象的点的基本表和点的属性表组成;文本类型专题对象的数据表由数据基本表和空间索引表组成。数据基本表存储专题图层中每个专题对象的基本数据和图形可视化所需的配置信息,并保持对专题对象的属性表、索引表等辅助表的关联关系;数据属性表记录每个专题对象的属性信息;空间索引表记录每个专题对象的四叉树索引的深度和编码。
地址 100080 北京市海淀区知春路49号希格玛大厦A座2008室