一种基于gis平台的动态切分电网资源分布式缓存的制作方法

文档序号:7815089阅读:232来源:国知局
一种基于gis平台的动态切分电网资源分布式缓存的制作方法
【专利摘要】本发明涉及一种基于GIS平台的动态切分电网资源分布式缓存,包括以下步骤,GIS电网资源平台后端服务器代码编制与部署;判断电网资源或气象信息是否完整;对电网资源进行动态切分;调用图层算法编制与部署;GIS平台后端切分的电网资源数据程序的编制和部署;GIS平台后端向GIS平台前端推送数据;GIS平台前端效果展示。在GIS电网资源平台信息服务平台上,实现对电网资源切分高速高效的特性。通过对电网资源的切分,能够有效的展示切分效果,并且使得其效果最佳。应用动态切分和分布式缓存技术,能够有效的提高用户访问、获取电网GIS平台信息和数据的速度,提高GIS电网服务整体访问速度。
【专利说明】—种基于GIS平台的动态切分电网资源分布式缓存
[0001](一)

【技术领域】
本发明涉及Gis技术,具体涉及一种关于基于动态点切分的多决策树包分类算法和分布式缓存系统中一种优化缓存部署的图算法的应用方法的基于GIS平台的动态切分电网资源分布式缓存。
[0002](二)

【背景技术】
在GIS平台中,很少将多维度应用到GIS电网平台中,由于实际中往往会因各种因素造成电网资源或者气象资源信息数据缺失、信息对象机理知识不完整或多维空间中部分特征量损失等带来信息不完整,因此,进行多维度动态数据处理对于GIS平台具有重要的理论和实际应用价值。
[0003]而对于电网资源数据运用面向图像的动态切分方法,该算法在GIS平台中电网资源切分量化计算效率和图像重建上有较好的效果。对山东电网GIS平台应用分布式缓存,提高平台访问效率。
[0004]2011年东北石油大学王皓公开了其毕业论文:多维度动态数据挖掘技术及在不完整信息建模中的应用研究,论文提出了一种较为完整的多维度动态数据挖掘系统理论架构,构造了多维度动态信息表示模型,建立了基于支持向量回归机的时间序列挖掘模型、连续输入/出的过程神经网络挖掘模型、多聚合过程神经网络挖掘模型及径向基过程神经网络挖掘模型等四种智能动态数据挖掘模型,构建了基于多元统计方法、克里格插值方法、数据过滤技术的不完整信息数据的补齐算法、网格化及数据过滤算法,采用相空间重构技术构建智能挖掘模型的训练样本集,并提出了量子粒子群算法结合梯度下降的神经网络训练算法,有效实现了对神经网络初始权值、阈值和隐含层节点数的优化。由挖掘模型实现不完整信息建模,最终达到满意的应用结果。
[0005]华南师范大学学报(自然科学版)2005年底I期,贾秋菊、王小铭公开的一种动态切分的颜色量化算法,及电子与信息学报第35卷12期韩伟涛等撰写的基于动态点切分的多决策树包分类算法,提出了,通过聚类具有相似空间交叉关系的规则,划分规则为若干子集,然后在每个子集中动态的选择规则投影点完成空间分解并建立决策树。
[0006]这里增加分布式缓存系统中一种优化缓存部署的图算法研究内容。在分布式协同缓存系统中,一个值得研究的问题是如何优化缓存数据的分布.在传统的缓存机制中,节点各自独立地进行缓存决策,分别缓存本地访问最频繁的数据.这种单机决策的方法会造成缓存数据冗余,缓存系统的效率低下.理想的做法是,各个节点协同地进行缓存决策,充分发挥缓存效率,使系统的整体访问开销降到最低。
[0007](三)


【发明内容】

本发明为了弥补现有技术的不足,提供了一种基于GIS平台的动态切分电网资源分布式缓存,根据现有的电网资源GIS平台,应用多维度动态切分算法,对电网资源设备进行切分,缓解读写比例过高时,数据同步出现显著的延迟,影响用户体验。并实现电网分区的分布式内存缓存技术,增加缓存空间,减少对数据库的访问负载量,提高电网GIS平台的性倉泛。
[0008]本发明是通过如下技术方案实现的:
一种基于GIS平台的动态切分电网资源分布式缓存,其特殊之处在于:包括以下步骤:
(1)GIS电网资源平台后端服务器代码编制与部署,实时接收电网资源文本标注信息或气象资源各种数据信息;
(2)判断电网资源或气象信息是否完整,如果不完整,则对电网资源或气象信息进行建模;
(3)对电网资源进行动态切分,首先通过聚类具有相似空间交叉关系的规则,划分规则为若干子集,然后在每个子集中动态的选择规则投影点完成空间分解并建立决策树;
(4)根据分布式缓存系统中一种优化缓存部署的图算法,把其应用到GIS平台中;
(5)调用图层算法编制与部署,并根据相关逻辑处理进行动态的调用到图层数据;
(6)GIS平台后端切分的电网资源数据程序的编制和部署;
(7)GIS平台后端向GIS平台前端推送数据;
(8)GIS平台前端对事件进行监听,以便于监听后端数据的推送;
(9)GIS平台前端效果展示。
[0009]本发明的基于GIS平台的动态切分电网资源分布式缓存,该方法是基于电网资源的,其包括以下步骤:
(1)GIS平台后端服务代码编写;
(2)根据有关的电网设备资源图层展示效果编写GIS平台前端容器代码;
(3)给GIS平台前端容器添加监听事件,并搭建GIS平台后端服务;
(4)编写GIS平台后端电网设备数据资源服务代码,并根据相关需求调用相关图层数据;
(5)判断电网资源或气象信息是否完整,如果不完整则对电网资源或气象信息进行建模;
(6)对电网资源进行动态切分,首先通过聚类具有相似空间交叉关系的规则,划分规则为若干子集,然后在每个子集中动态的选择规则投影点完成空间分解并建立决策树;
(7)根据分布式缓存系统中一种优化缓存部署的图算法,把其应用到GIS平台中;
(8)GIS平台后端向GIS平台前端推送相关数据程序编制与部署;
(9)GIS平台后端向GIS平台前端推送数据;
(10)GIS平台前端事件监听,GIS平台前端的展示容器中编写事件监听程序,监听到GIS平台后端数据推送;
(11)在GIS平台前端展示电网资源设备显示效果;
(12)代码编译及部署。
[0010]本发明的基于GIS平台的动态切分电网资源分布式缓存,该方法是基于气象服务平台的,其包括以下步骤:
(1)GIS平台后端服务代码编写;
(2)根据气象资源图层展示效果编写GIS平台前端容器代码;
(3)给GIS平台前端容器添加监听事件,并搭建GIS平台后端服务;
(4)编写GIS平台后端气象数据资源服务代码,并根据相关需求调用相关图层数据;
(5)判断电网资源或气象信息是否完整,如果不完整则对电网资源或气象信息进行建模;
(6)对电网资源进行动态切分,首先通过聚类具有相似空间交叉关系的规则,划分规则为若干子集,然后在每个子集中动态的选择规则投影点完成空间分解并建立决策树;
(7)根据分布式缓存系统中一种优化缓存部署的图算法,把其应用到GIS平台中;
(8)GIS平台后端向GIS平台前端推送相关数据程序编制与部署;
(9)GIS平台后端向GIS平台前端推送数据;
(10)GIS平台前端事件监听,GIS平台前端的展示容器中编写事件监听程序,监听到GIS平台后端数据推送;
(11)在GIS平台前端展示对相关资源设备展示效果;
(12)代码编译及部署。
[0011]本发明的有益效果:
(I)在GIS电网资源平台信息服务平台上,实现对电网资源切分高速高效的特性,而且具有面向图像的具体性。通过对电网资源的切分,能够有效的展示切分效果,并且使得其效果最佳。
[0012](2)可以根据电网资源或者气象信息不完整的信息数据建模。在实际的需求中,往往会因为各种各样的不可抗拒的因素导致电网资源信息的缺失、电网资源信息对象知识不完整,而多多维度动态数据处理对于上述问题可以进行建模研究,提供了一个较可靠的研究机制。
[0013](3)在GIS平台中,应用动态切分和分布式缓存技术,能够有效的提高用户访问、获取电网GIS平台信息和数据的速度,提高GIS电网服务整体访问速度。
[0014](四)

【专利附图】

【附图说明】
附图1为本发明的流程图;
附图2为GIS平台前端容器示意图。
[0015](五)

【具体实施方式】
附图为本发明的一种具体实施例。该实施例的基于GIS平台的动态切分电网资源分布式缓存,包括以下步骤:
(1)GIS平台后端服务代码的编写;
(2)根据相关资源图层展示效果编写GIS平台前端容器代码;
(3)给GIS平台前端容器添加监听事件,并搭建GIS平台后端服务;
(4)编写GIS平台后端相关数据资源服务代码,并根据相关需求调用相关图层数据;
(5)判断电网资源或气象信息是否完整,如果不完整根据多维度动态数据挖掘技术及在不完整信息建模中的应用方法,对电网资源或气象信息进行建模;
(6)对电网资源进行动态切分,这里引用基于动态点切分的多决策树包分类算法,首先通过聚类具有相似空间交叉关系的规则,划分规则为若干子集,然后在每个子集中动态的选择规则投影点完成空间分解并建立决策树;
(7)根据分布式缓存系统中一种优化缓存部署的图算法,把其应用到GIS平台中;
(8)GIS平台后端向GIS平台前端推送相关数据程序编制与部署;
(9)GIS平台后端向GIS平台前端推送数据;
(10)GIS平台前端事件监听,GIS平台前端的展示容器中编写事件监听程序,监听到后端数据推送;
(11)在GIS平台前端效果展示;
(12)代码编译及部署.一、基于电网资源的动态切分分布缓存技术实现
(1)GIS平台后端服务代码的编写;
(2)根据有关的电网设备资源图层展示效果编写GIS平台前端容器代码;
(3)给GIS平台前端容器添加监听事件,并搭建GIS平台后端服务;
(4)编写GIS平台后端电网设备数据资源服务代码,并根据相关需求调用相关图层数据;
(5)判断电网资源或气象信息是否完整,如果不完整根据多维度动态数据挖掘技术及在不完整信息建模中的应用方法,对电网资源或气象信息进行建模;
(6)对电网资源进行动态切分,这里引用基于动态点切分的多决策树包分类算法,首先通过聚类具有相似空间交叉关系的规则,划分规则为若干子集,然后在每个子集中动态的选择规则投影点完成空间分解并建立决策树;
(7)根据分布式缓存系统中一种优化缓存部署的图算法,把其应用到GIS平台中;
(8)GIS平台后端向GIS平台前端推送相关数据程序编制与部署;
(9)GIS平台后端向GIS平台前端推送数据;
(10)GIS平台前端事件监听,GIS平台前端的展示容器中编写事件监听程序,监听到GIS平台后端数据推送;
(11)在GIS平台前端展示电网资源设备显示效果;
(12)代码编译及部署。
[0016]二、基于气象专题的动态切分分布式缓存技术实现
(1)GIS平台后端服务代码的编写;
(2)根据气象资源图层展示效果编写GIS平台前端容器代码;
(3)给GIS平台前端容器添加监听事件,并搭建GIS平台后端服务;
(4)编写GIS平台后端气象数据资源服务代码,并根据相关需求调用相关图层数据;
(5)判断电网资源或气象信息是否完整,如果不完整根据多维度动态数据挖掘技术及在不完整信息建模中的应用方法,对电网资源或气象信息进行建模;
(6)对电网资源进行动态切分,这里引用基于动态点切分的多决策树包分类算法,首先通过聚类具有相似空间交叉关系的规则,划分规则为若干子集,然后在每个子集中动态的选择规则投影点完成空间分解并建立决策树;
(7)根据分布式缓存系统中一种优化缓存部署的图算法,把其应用到GIS平台中;
(8)GIS平台后端向GIS平台前端推送相关数据程序编制与部署;
(9)GIS平台后端向GIS平台前端推送数据;
(10)GIS平台前端事件监听,GIS平台前端的展示容器中编写事件监听程序,监听到GIS平台后端数据推送;
(11)在GIS平台前端展示对相关资源设备展示效果;
(12)代码编译及部署。
[0017]其中,GIS是地理信息系统(Geographic Informat1n System)的英文简称。GIS平台一般集合了地图编辑、查询、定位,放大,缩小,网络分析,路径分析,等值分析,DEM分析等功能。
[0018]前端容器:前端用户界面由组件构成。一个容器是一个能够包含其他组件的特殊组件,如图2所示。
【权利要求】
1.一种基于Gis平台的动态切分电网资源分布式缓存,其特征在于:包括以下步骤: (1)GIS电网资源平台后端服务器代码编制与部署,实时接收电网资源文本标注信息或气象资源的数据信息; (2)判断电网资源或气象信息是否完整,如果不完整,则对电网资源或气象信息进行建模; (3)对电网资源进行动态切分,首先通过聚类具有相似空间交叉关系的规则,划分规则为若干子集,然后在每个子集中动态的选择规则投影点完成空间分解并建立决策树; (4)根据分布式缓存系统中一种优化缓存部署的图算法,把其应用到GIS平台中; (5)调用图层算法编制与部署,并根据相关逻辑处理进行动态的调用到图层数据; (6)GIS平台后端切分的电网资源数据程序的编制和部署; (7)GIS平台后端向GIS平台前端推送数据; (8)GIS平台前端对事件进行监听,以便于监听后端数据的推送; (9)GIS平台前端效果展示。
2.根据权利要求1所述的基于GIS平台的动态切分电网资源分布式缓存,其特征在于:该方法是基于电网资源的,其包括以下步骤: (1)GIS平台后端服务代码编写; (2)根据有关的电网设备资源图层展示效果编写GIS平台前端容器代码; (3)给GIS平台前端容器添加监听事件,并搭建GIS平台后端服务; (4)编写GIS平台后端电网设备数据资源服务代码,并根据相关需求调用相关图层数据; (5)判断电网资源或气象信息是否完整,如果不完整则对电网资源或气象信息进行建模; (6)对电网资源进行动态切分,首先通过聚类具有相似空间交叉关系的规则,划分规则为若干子集,然后在每个子集中动态的选择规则投影点完成空间分解并建立决策树; (7)根据分布式缓存系统中一种优化缓存部署的图算法,把其应用到GIS平台中; (8)GIS平台后端向GIS平台前端推送相关数据程序编制与部署; (9)GIS平台后端向GIS平台前端推送数据; (10)GIS平台前端事件监听,GIS平台前端的展示容器中编写事件监听程序,监听到GIS平台后端数据推送; (11)在GIS平台前端展示电网资源设备显示效果; (12)代码编译及部署。
3.根据权利要求1所述的基于GIS平台的动态切分电网资源分布式缓存,其特征在于:该方法是基于气象服务平台的,其包括以下步骤: (1)GIS平台后端服务代码编写; (2)根据气象资源图层展示效果编写GIS平台前端容器代码; (3)给GIS平台前端容器添加监听事件,并搭建GIS平台后端服务; (4)编写GIS平台后端气象数据资源服务代码,并根据相关需求调用相关图层数据; (5)判断电网资源或气象信息是否完整,如果不完整则对电网资源或气象信息进行建模; (6)对电网资源进行动态切分,首先通过聚类具有相似空间交叉关系的规则,划分规则为若干子集,然后在每个子集中动态的选择规则投影点完成空间分解并建立决策树; (7)根据分布式缓存系统中一种优化缓存部署的图算法,把其应用到GIS平台中; (8)GIS平台后端向GIS平台前端推送相关数据程序编制与部署; (9)GIS平台后端向GIS平台前端推送数据; (10)GIS平台前端事件监听,GIS平台前端的展示容器中编写事件监听程序,监听到GIS平台后端数据推送; (11)在GIS平台前端展示对相关资源设备展示效果; (12)代码编译及部署。
【文档编号】H04L29/08GK104394186SQ201410489092
【公开日】2015年3月4日 申请日期:2014年9月23日 优先权日:2014年9月23日
【发明者】李冬, 王勇, 邢宏伟, 房牧, 韩鹏, 周志勇, 牛爱梅 申请人:山东鲁能软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1