[发明专利]一种基于地理信息的时态数据管理方法有效
申请号: | 201611044983.4 | 申请日: | 2016-11-24 |
公开(公告)号: | CN108108360B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 沈美岑;高健;沈迎志;蔡红;周培龙;韩晓晖;张真真;江谋美 | 申请(专利权)人: | 星际空间(天津)科技发展有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/22;G06F16/23;G06F16/242;G06F16/2458;G06F16/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 300384 天津市西青*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 地理信息 时态 数据管理 方法 | ||
1.一种基于地理信息的时态数据管理方法,其特征在于,该方法包括如下步骤:
创建对象类及对象类信息表:将对象类数据进行管理,创建对象类信息主表及其他对象类相关表;
创建、更新对象类时态相关元数据表:更新对象类信息主表,创建对象类时态元数据表和对象类时态分页索引元数据表;
对对象类时态数据进行操作:对存储在对象类的时态数据进行插入、更新与删除、重置初始与终止时间操作中的任意一种或其组合的操作;
显示时态数据:通过对象图层将对象类的时态数据进行显示和渲染,其中,所述显示时态数据的具体步骤为:对象图层开启时态:设置当前对象图层为开启时态状态;对对象图层进行时间点设置:开启时态时对象图层默认时间点为对象图层的创建时间,通过设置时间点,获取该时间点的分页索引信息用于显示、渲染;
查询时态数据:通过时态管理器获取所有时序节点时间,通过时态过滤器获得当前对象的唯一ID信息和所有时态数据的时序游标,遍历时序游标,查询对象类中已存储的时态数据;其中,所述查询时态数据的具体步骤为:
时态管理器获取所有时序节点时间:若对象类的时态已经开启,则通过对象类得到时态管理器,通过时态管理器获得所有的时序节点时间;
时态管理器通过时态过滤器获得时序游标:通过时态管理器,根据时态过滤器中包含的属性过滤条件、空间位置数据过滤条件和时态过滤条件进行查询,获得时态查询游标,并通过时态查询游标获得当前记录的唯一ID信息和所有时态数据的时序游标;
时序游标获取查询对象的所有时态数据:通过时序游标的遍历,获得所有的时态数据,包括现存数据和历史时序数据。
2.根据权利要求1所述的一种基于地理信息的时态数据管理方法,其特征在于,所述创建、更新对象类时态相关元数据表:更新对象类信息主表,创建对象类时态元数据表和对象类时态分页索引元数据表;其中:所述创建、更新对象类时态相关元数据表的具体步骤为:
对对象类信息主表进行更新:在已有用于存储对象类空间位置数据和属性数据的对象类信息主表的基础上,新增一个用于存储起始时间的系统列;其中,对于更新后主表中的记录的终止时间为正无穷;
创建对象类时态元数据表:根据对象类信息主表的字段创建一个时态元数据表;
创建对象类时态分页索引元数据表:根据对象类的空间位置数据信息创建一个时态分页索引元数据表。
3.根据权利要求1所述的一种基于地理信息的时态数据管理方法,其特征在于,所述对对象类时态数据进行操作:对时态数据进行插入、更新与删除、重置初始与终止时间操作中的任意一种或其组合的操作,其中对时态数据进行如下具体操作:
所述对时态数据进行插入:通过时态管理器和时态查询游标为对象类插入新的时态数据,包括现存数据和历史时序数据,并更新对象类时态分页索引信息;
所述对时态数据进行更新与删除:通过时序游标为对象类更新与删除时态数据,并更新对象类时态分页索引信息;
所述对时态数据进行重置初始与终止时间:通过时态查询游标重置对象类时态数据的初始与终止时间并更新对象类时态分页索引信息。
4.根据权利要求3所述的一种基于地理信息的时态数据管理方法,其特征在于,所述对时态数据进行插入:通过时态管理器和时态查询游标为对象类插入新的时态数据,包括现存数据和历史时序数据,并更新对象类时态分页索引信息;其中,所述对时态数据进行插入的具体步骤为:
时态管理器插入对象类空间位置数据、属性数据和现存时态数据:若对象类为已开启时态,则通过对象类获得时态管理器,直接插入对象类空间位置数据、属性数据和现存时态数据存储到对象类信息主表中,并更新对象类时态分页索引;
时态查询游标为当前对象插入新时序数据:通过时态管理器进行查询过滤后得到时态查询游标,根据新时序的起始时间和新时序的空间位置数据和属性数据,插入该新时序,在保证新时序的起始时间不能大于当前对象的死亡时间的基础上,对当前对象的时态数据进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于星际空间(天津)科技发展有限公司,未经星际空间(天津)科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611044983.4/1.html,转载请声明来源钻瓜专利网。