System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据库更新,具体涉及一种基于众源时空信息的分布式空间数据库协同更新方法。
技术介绍
1、空间数据通常利用空间数据库进行存储和管理,随着地理信息公共服务平台建设日渐完善,越来越多的行业使用地理信息服务指导科学规划、空间决策和监测管理等工作,用户对地理信息数据现势性要求越来越高,按需更新成为地理信息公共服务平台建设的主要任务目标之一,由于空间数据获取手段的日益增多,可以利用多种现势性强的数据来更新空间数据库,例如gps数据、遥感数据、dem以及通过实地观测所获得的坐标等数据。
2、现有技术存在以下不足:
3、现行地理信息公共服务平台数据交换多为单向流动方式(即同区域类的多个数据库为分别进行更新),数据更新纵向以行政职能方式组织,横向以部门合作方式贯通,数据条块分割过密,增加数据库更新工作负担,数据更新的主动性不足,行业之间的信息双向共享机制不畅,导致信息滞后;
4、因此,本专利技术提供一种基于众源时空信息的分布式空间数据库协同更新方法,在基底数据库与行业数据库之间,建立分布式网络的行业数据库双向更新通道,自动进行不同空间数据库的关联、拆分、合并与更新,实现地理信息服务跨部门、跨行业更新。
技术实现思路
1、本专利技术的目的是提供一种基于众源时空信息的分布式空间数据库协同更新方法,以解决
技术介绍
中不足。
2、为了实现上述目的,本专利技术提供如下技术方案:一种基于众源时空信息的分布式空间数据库协同更新方法,所述更新方法包括以下步
3、s1:处理端将基底空间数据库作为核心,以基础地理信息、自然资源、应急测绘、地质矿产、糖料蔗数据库为驱动,通过分布式网络连接不同行业的数据库,建立数据库双向更新通道;
4、s2:设置数据更新时空触发引擎,任一行业数据库更新时,触发基底空间库进行同步更新;
5、s3:基于地理要素在各个行业数据库中的应用情况,分析地理要素在各个行业的关注度后,判断该地理要素在哪些行业数据库进行更新;
6、s4:依据判断结果,基底空间数据库以网络共享方式触发关联网络内需要更新的行业数据库进行动态协同更新;
7、s5:拓展基础地理信息服务的尺度和维度,分析空间数据库地理要素的空间尺度,以地理要素“最大公约数”作为不同行业数据库的最小空间尺度,对各个行业数据库地理要素进行时间历元改正;
8、s6:通过时空心跳线检测同类地理要素尺度差异,设置时刻更新阈值,定期扫描行业数据库的时空状态版本,当超过时刻更新阈值时自动对行业数据库进行数据更新。
9、在一个优选的实施方式中,步骤s3中,判断该地理要素在哪些行业数据库进行更新包括以下步骤:
10、s3.1:获取地理要素在各个行业数据库中的行业侧重指数、地理要素在行业数据库中的被获取率、地理要素在行业数据库中与其他地理要素的关联度;
11、s3.2:行业侧重指数、地理要素在行业数据库中的被获取率、地理要素在行业数据库中与其他地理要素的关联度分别标定为hcz、dhq、dgl;
12、s3.3:将行业侧重指数、地理要素在行业数据库中的被获取率、地理要素在行业数据库中与其他地理要素的关联度综合计算得到关注度系数gzx,表达式为:
13、式中,α、β分别为地理要素在行业数据库中的被获取率、地理要素在行业数据库中与其他地理要素的关联度的比例系数;
14、s3.4:若行业数据库的关注度系数gzx值≥更新阈值,判断待更新地理要素在该行业数据库中需要被更新,若行业数据库的关注度系数gzx值<更新阈值,判断待更新地理要素在该行业数据库中不需要被更新。
15、在一个优选的实施方式中,所述行业侧重指数的获取逻辑为:若待更新的地理要素与行业数据库中的地理要素相匹配,行业侧重指数hcz=1.5,若待更新的地理要素与行业数据库中的地理要素不匹配,行业侧重指数hcz=1.0。
16、在一个优选的实施方式中,所述地理要素在行业数据库中的被获取率的计算表达式为:
17、式中,djs表示地理要素在行业数据库中被其他用户点击或查看的次数,zs表示对应行业数据库中的地理要素数量。
18、在一个优选的实施方式中,所述地理要素在行业数据库中与其他地理要素的关联度的计算表达式为:
19、
20、式中,x表示待更新地理要素的数据值,y表示行业数据库中地理要素的数据值,表示待更新地理要素的数据平均值,表示行业数据库中地理要素的数据平均值。
21、在一个优选的实施方式中,步骤s5中,对各个行业数据库地理要素进行时间历元改正包括以下步骤:
22、s5.1:评估各个行业数据库中地理要素的空间尺度,即不同地理要素的精度和分辨率,确定哪个行业数据库具有地理要素数据,基于最大公约数的原则选择空间尺度;
23、s5.2:评估不同行业数据库中的时间历元,基于时间历元改正策略将不同行业数据库的时间数据对齐到共同的时间轴:
24、s5.3:根据选定的空间尺度和时间历元,对不同行业数据库中的数据进行整合,创建整合数据集;
25、s5.4:在数据集成后,对数据集进行数据验证和一致性检查。
26、在一个优选的实施方式中,步骤s5.1中,评估各个行业数据库中地理要素的空间尺度,即不同地理要素的精度和分辨率,确定哪个行业数据库具有地理要素数据,基于最大公约数的原则选择空间尺度包括以下步骤:
27、s5.1.1:对每个行业数据库中的地理要素进行分析,确定每个地理要素的空间特征;
28、s5.1.2:区分各个行业数据库中的数据类型;
29、s5.1.3:确定每个地理要素的空间分辨率,比较不同行业数据库中同一地理要素的分辨率;
30、s5.1.3:评估每个地理要素的精度,包括误差评估和数据来源的可靠性,比较不同行业数据库中同一地理要素的精度;
31、s5.1.4:使用“最大公约数”的原则,确定不同行业数据库之间共同具有的最小空间尺度;
32、s5.1.5:将共同具有的最小空间尺度作为数据协同的基准。
33、在一个优选的实施方式中,步骤s5.2中,评估不同行业数据库中的时间历元,基于时间历元改正策略将不同行业数据库的时间数据对齐到共同的时间轴包括以下步骤:
34、s5.2.1:对每个行业数据库中的时序数据进行分析,确定每个数据源的时间历元;
35、s5.2.2:比较不同行业数据库中的时间历元;
36、s5.2.3:根据不同行业数据库中时间历元检测到的不一致性,选择共同的时间轴,作为数据对齐的基准;
37、s5.2.4:基于时间历元改正策略将不同行业数据库的时间数据对齐到共同的时间轴;
38、s5.2.5:根据时间历元改正策略,对不一致的时间数据重复步骤s5.2.4的操作。
39、本文档来自技高网...
【技术保护点】
1.一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:所述更新方法包括以下步骤:
2.根据权利要求1所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:步骤S3中,判断该地理要素在哪些行业数据库进行更新包括以下步骤:
3.根据权利要求2所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:所述行业侧重指数的获取逻辑为:若待更新的地理要素与行业数据库中的地理要素相匹配,行业侧重指数hcz=1.5,若待更新的地理要素与行业数据库中的地理要素不匹配,行业侧重指数hcz=1.0。
4.根据权利要求3所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:所述地理要素在行业数据库中的被获取率的计算表达式为:
5.根据权利要求4所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:所述地理要素在行业数据库中与其他地理要素的关联度的计算表达式为:
6.根据权利要求1所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:步骤S5中,对各个行业数
7.根据权利要求6所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:步骤S5.1中,评估各个行业数据库中地理要素的空间尺度,即不同地理要素的精度和分辨率,确定哪个行业数据库具有地理要素数据,基于最大公约数的原则选择空间尺度包括以下步骤:
8.根据权利要求6所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:步骤S5.2中,评估不同行业数据库中的时间历元,基于时间历元改正策略将不同行业数据库的时间数据对齐到共同的时间轴包括以下步骤:
9.根据权利要求8所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:所述时间历元改正策略包括时间戳的添加、删除、修改、插值;
10.根据权利要求1所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:步骤S6中,通过时空心跳线检测同类地理要素尺度差异,并自动对行业数据库进行数据更新包括以下步骤:
...【技术特征摘要】
1.一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:所述更新方法包括以下步骤:
2.根据权利要求1所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:步骤s3中,判断该地理要素在哪些行业数据库进行更新包括以下步骤:
3.根据权利要求2所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:所述行业侧重指数的获取逻辑为:若待更新的地理要素与行业数据库中的地理要素相匹配,行业侧重指数hcz=1.5,若待更新的地理要素与行业数据库中的地理要素不匹配,行业侧重指数hcz=1.0。
4.根据权利要求3所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:所述地理要素在行业数据库中的被获取率的计算表达式为:
5.根据权利要求4所述的一种基于众源时空信息的分布式空间数据库协同更新方法,其特征在于:所述地理要素在行业数据库中与其他地理要素的关联度的计算表达式为:
6.根据权利要求1所述的一种基于众源时空信息的分布式空间数据库协...
【专利技术属性】
技术研发人员:姜代炜,朱明,钟新颖,何敬源,熊文溪,陈婉莹,经波,邵光州,刘剑洪,黄景金,
申请(专利权)人:广西壮族自治区自然资源信息中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。