[发明专利]GIS空间对象存储方法及其系统有效
申请号: | 201711306098.3 | 申请日: | 2017-12-11 |
公开(公告)号: | CN108090150B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 孙亚义;黄超;江颖;林黎鸣;卓坤城;王伟莉 | 申请(专利权)人: | 厦门亿力吉奥信息科技有限公司;国家电网公司;国网信息通信产业集团有限公司;国网信通亿力科技有限责任公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 深圳市博锐专利事务所 44275 | 代理人: | 张明 |
地址: | 361000 福建省厦门*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | gis 空间 对象 存储 方法 及其 系统 | ||
本发明提供一种GIS空间对象存储方法及其系统,包括:方法定义存储至数据库磁盘文件中的空间对象的二进制存储格式和数据类型,所述数据类型包括对象构造方法、输入输出函数和几何类型函数;依据所述几何空间对象对应的二进制存储格式和数据类型,计算和存储空间索引数据;依据所述空间对象的MBR构造搜索树,关联所述空间索引数据与搜索树;获取一空间对象,将其转换为基础几何类型,并计算其对应所述搜索树的空间位置和空间数据。本发明提供能够降低空间数据在关系型数据库中的占用大小和提高数据库对于空间数据查询及获取的效率。
技术领域
本发明涉及GIS系统空间数据管理领域,具体说的是一种GIS空间对象存储方法及其系统。
背景技术
地理信息系统(GIS)是在计算机硬、软件系统支持下,对整个或部分地理空间中的有关地理分布数据进行采集、存储、管理、运算、分析、显示和描述的技术系统。其核心在于针对空间数据的表达、存储以及分析。
目前,针对空间数据管理的数据库,一种主流技术主要采用“关系型数据库+空间数据引擎”的解决方案,比如ArcGIS的SDE。此方式存在一个较大的缺点,空间数据的空间操作和处理无法在数据库内核中体现、数据模型复杂、SQL扩展较难。另一种主流技术采用“扩展空间对象关系型数据库”的方案,此方式的优点在于空间数据的管理与数据库融为一体,空间数据按照对象存储,可在数据库内核中实现空间操作和处理,扩展SQL较为方便,较易实现数据共享与互操作。目前采取此方式主要的有Oracle Spatial、DB2Spatial Extender等,但这些产品在数据压缩和读写性能上均比第一种方案存在差距。
本发明旨在采用“扩展空间对象关系型数据库”的基础上,设计一种GIS空间对象存储方法及其系统,提高空间数据的压缩率和读写性能。
发明内容
本发明所要解决的技术问题是:提供一种GIS空间对象存储方法及其系统,提高空间数据的压缩率和读写性能。
为了解决上述技术问题,本发明采用的技术方案为:
一种GIS空间对象存储方法,包括:
定义存储至数据库磁盘文件中的空间对象的二进制存储格式和数据类型,所述数据类型包括对象构造方法、输入输出函数和几何类型函数;
依据所述几何空间对象对应的二进制存储格式和数据类型,计算和存储空间索引数据;
依据所述空间对象的MBR构造搜索树,关联所述空间索引数据与搜索树;
获取一空间对象,将其转换为基础几何类型,并计算其对应所述搜索树的空间位置和空间数据。
本发明提供的另一个技术方案为:
一种GIS空间对象存储系统,包括:
几何对象模块,用于定义存储至数据库磁盘文件中的空间对象的二进制存储格式和数据类型,所述数据类型包括对象构造方法、输入输出函数和几何类型函数;
空间索引模块,用于依据所述几何空间对象对应的二进制存储格式和数据类型,计算和存储空间索引数据;以及,用于依据所述空间对象的MBR构造搜索树,关联所述空间索引数据与搜索树;
空间操作模块,用于获取一空间对象,将其转换为基础几何类型,并计算其对应所述搜索树的空间位置和空间数据。
本发明的有益效果在于:本发明一方面采用特定设计的二进制存储格式,可以有效提高GIS空间对象在数据表中的数据压缩率,降低空间数据在关系型数据库中的占用大小,同时进一步提高空间对象的构造和存取性能;另一方面,通过优化的空间索引数据结构和计算方法,经过筛选作用提高空间查询的速度和效率,满足日益增长的空间数据规模。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿力吉奥信息科技有限公司;国家电网公司;国网信息通信产业集团有限公司;国网信通亿力科技有限责任公司,未经厦门亿力吉奥信息科技有限公司;国家电网公司;国网信息通信产业集团有限公司;国网信通亿力科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711306098.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种案件视频研判方法
- 下一篇:基于多数据源的空间数据访问方法及存储介质