[发明专利]一种基于规则库实现GIS空间数据在线统计的方法有效
| 申请号: | 201910328207.4 | 申请日: | 2019-04-23 |
| 公开(公告)号: | CN110032615B | 公开(公告)日: | 2021-05-11 |
| 发明(设计)人: | 张琪;黄宇;肖庆明;黎云飞;张威 | 申请(专利权)人: | 武大吉奥信息技术有限公司 |
| 主分类号: | G06F16/29 | 分类号: | G06F16/29 |
| 代理公司: | 武汉泰山北斗专利代理事务所(特殊普通合伙) 42250 | 代理人: | 董佳佳 |
| 地址: | 430223 湖北省武汉*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 规则 实现 gis 空间 数据 在线 统计 方法 | ||
1.一种基于规则库实现GIS空间数据在线统计的方法,其特征在于,所述方法包括下述步骤:
制定统计规则,生成规则库,其中所述统计规则的内容包括方案名称、统计数据、统计范围、统计模板、统计单元、统计输出和统计策略,设置统计策略需根据业务场景、数据量、更新频率进行合理设置,所述统计策略可选值为SOE实时统计、GP实时统计、SOE读取缓存,当数据量较小时统计策略设置为SOE实时统计;当数据量大、更新频率不固定时统计策略设置为GP实时统计;当数据量大、更新频率固定时统计策略设置为SOE读取缓存;
设置输入参数;
调用所选统计策略对应的后台服务,具体的,当统计策略设置为SOE实时统计时,调用实时空间数据统计SOE服务;当统计策略设置为GP实时统计时,调用实时空间数据统计GP服务;当统计策略设置为SOE读取缓存时,调用读取缓存统计结果SOE服务;
当调用实时空间数据统计SOE服务或实时空间数据统计GP服务时,读取输入参数并处理,根据参数处理结果执行统计,输出统计结果;当调用读取缓存统计结果SOE服务时,通过定时任务调用实时空间数据统计GP服务,将得到的统计结果定期缓存到业务库中,在读取缓存统计结果时,以方案名称进行标识确定需要读取的缓存结果并返回输出。
2.如权利要求1所述基于规则库实现GIS空间数据在线统计的方法,其特征在于,所述统计输出用于指定具体统计的字段、统计类型、统计方法、输出列名,其中关于统计类型,包括分组列、统计列、汇总列三种类型。
3.如权利要求2所述基于规则库实现GIS空间数据在线统计的方法,其特征在于,统计规则的统计模板包括第一模板和第二模板供选择,其中第一模板适用于指定范围或者任意范围进行数据的汇总统计,其中统计结果的列都来自于统计数据字段、默认的统计关键字以及汇总方法,默认最后一行为总计各个统计字段列根据各列设置的统计方法与汇总方法进行汇总统计,一个统计单元按照分组字段的唯一值存在多行统计汇总数据;其中第二模板适用于指定范围或者任意范围进行数据的汇总统计,其中统计结果的列都来自于统计数据字段、默认的统计关键字以及汇总方法,统计列的分组统计由统计分组条件实现,默认最后一行为总计各个统计字段列根据各列设置的统计方法进行汇总统计,一个统计单元只存在一行值,汇总列是针对当前行进行汇总操作。
4.如权利要求3所述基于规则库实现GIS空间数据在线统计的方法,其特征在于,所述输入参数至少包括方案名称、单元过滤条件和统计数据过滤条件,另外输入参数可选统计范围和统计字段值。
5.如权利要求4所述基于规则库实现GIS空间数据在线统计的方法,其特征在于,所述输入参数的处理是指将输入参数处理成单元列名,统计范围的形式返回,具体处理方式为:如统计范围为空,直接返回””,geometryExtent,geometryExtent为统计范围,如果统计单元为空或统计单元数据为空,则返回null,null,如果未设置统计单元字段名称,根据统计单元数据和单元过滤条件生成一个geometryExtent,返回””,geometryExtent;在单元列名设置为空的前提下,如果输入字段值为空则根据统计单元数据和统计数据过滤条件生成一个geometryExtent,返回””,geometryExtent,如果输入字段值不为空则根据统计单元数据、统计数据过滤条件以及单元字段值筛选出一个范围,返回””,geometryExtent;在单元列名不为空的前提下,如果输入字段值不为空,则根据传入的字段值生成的多个范围,返回单元列名,统计范围,如果输入字段值为空,则获取统计单元数据中单元字段的枚举值作为输入字段值,生成多个范围,返回单元列名,统计范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武大吉奥信息技术有限公司,未经武大吉奥信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910328207.4/1.html,转载请声明来源钻瓜专利网。





