一种应用于电力系统的气象数据解析处理方法

文档序号:9235466阅读:939来源:国知局
一种应用于电力系统的气象数据解析处理方法
【技术领域】
[0001] 本发明属于电力系统的气象预警领域,具体涉及一种应用于电力系统的气象数据 解析处理方法。
【背景技术】
[0002] 气象数据与电网资源数据分别存储在不同的内网系统,受各自安全规范和条例的 限制,由于气象数据种类繁多,数据格式不统一,按照一般方式电力系统往往无法获取有效 的气象数据信息,因此在将气象数据采集并存储至电网GIS气象数据库时,需要将气象数 据按照电力标准规范解析,才能达到可W使用的目的。
[0003] 气象数据解析是将不同采集周期、不同数据格式的气象数据,实时解析形成预设 格式数据,并写入气象数据库和电网GIS数据库。其中,自动观测站、格点预报为XML格式 的数据文件;气象预警为TXT格式数据文件;全省雷达栅格图、卫星云图等为二进制格式数 据文件。
[0004] W往的数据解析方法只是针对单一的数据格式进行解析,其解析标准也并不适用 于本发明的电力系统的气象预警与展示领域,因此,需要建立一套专用的气象数据解析规 范。

【发明内容】

[0005] 本发明的目的就是为了解决上述问题,提出了一种基于电网GIS技术的气象数据 解析处理方法,该方法使用GIS数据解析技术对各种不同的气象数据文件进行统一解析, W确定气象数据的地理信息、具体气象内容,支撑气象数据与电网地图叠加展示,实现将气 象数据顺利接入电力内网。
[0006] 为了实现上述目的,本发明采用如下技术方案:
[0007] -种应用于电力系统的气象数据解析处理方法,包括W下步骤:
[000引 (1)建立标准规范气象数据接口服务,并建立基于电网GIS的气象数据接入规范; 电网GIS利用气象数据接口调用气象数据;
[0009] (2)建立电网GIS气象数据库,针对不同的气象数据格式分别建立数据表;创建电 网GIS气象数据库索引;建立数据库过滤标准规范;创建不同气象数据格式的数据字段,即 建立与每种数据格式对应的数据库字段;
[0010] (3)分别对不同格式的气象数据进行处理,转换成电网GIS能够存储并直接展示 的数据格式并存储至电网GIS气象数据库;
[0011] (4)对电网GIS气象数据库内不同格式的数据分别进行解析,并将解析的数据存 储至前台服务器;
[0012] (5)对于解析出的数据,利用灰度增强方法对可调用的气象数据的最大范围进行 扩展,增强展示效果。
[0013] 所述气象数据的格式包括;格点数据、XML格式数据、TXT格式数据和二进制格式。
[0014] 所述步骤(1)建立基于Gis的气象数据接入规范,包括接入内容、接入方案、接入 安全、数据处理机制内容。
[0015] 所述步骤(1)中建立的标准规范气象数据接口包括:
[0016] 气象数据接收端数据接口;用于实时接收气象数据并存储;
[0017] 气象数据访问接口;用于向电网GIS提供气象数据;
[0018] 对外接口 :电网GIS对外提供统一的气象服务接口;
[001引 Jar包;用于对调用端提供接口。
[0020] 所述步骤(3)中对气象数据进行处理包括:
[0021] 将风速数据转化为风力等级,将角度转化为风向,生成风标图片;
[0022] 将温度数据转化为温度范围,将气象编码转化为天气预报图片;
[0023] 将天气预报图片、风标图片W及温度范围H个要素合成一张图片;
[0024] 对原始数据和处理后的数据分别存储至电网GIS气象数据库。
[00巧]所述步骤(3)中对气象数据进行处理还包括:
[0026] 对TXT文本格式的地质灾害或森林火险基础数据进行扫描分析,取出预警级别、 类型、发布时间、预警发布单位、有效时限信息进行分类存储。
[0027] 所述步骤(3)中对气象数据进行处理还包括:
[0028] 将现有气象数据进行扩展,新增气象数据;风廓线、空气质量PM2. 5数据、生活指 数、空气质量指数、沿海精细化数据、雪深监测数据、单站雷达数据、浮标站海面上数据、浮 标站海下数据;并对上述数据进行分类存储。
[0029] 所述步骤(4)中对气象数据信息进行的解析方法是:
[0030] 对于实时气象信息、格点预报气象信息或者XML格式的数据信息的解析方法是:
[0031] 预先将气象数据采集站点的地理位置信息录入电网GIS气象数据库,获取到气象 数据后,通过关键字段匹配将气象数据和地理位置信息进行匹配,并将匹配后的数据存储 至前台服务器。
[0032] 所述步骤(4)中对气象数据信息进行的解析方法是:
[0033] 对于TXT格式的气象预警数据信息的解析方法是:
[0034] 预先将需要预警的地理位置关键字录入到电网GIS气象数据库,通过精确匹配的 方法获取相关的地理位置信息,将需要预警的地理位置与气象数据进行匹配,并将匹配后 的数据存储至前台服务器。
[0035] 所述步骤(4)中对气象数据信息进行的解析方法是:
[0036] 对于二进制格式数据文件的解析方法是;通过解析文件头确定解析的操作细节, 利用一级文件头中记录长度和记录数定位数据读取起始位置;二级文件头中的扫描像素宽 度和高度、异常值信息作为解析数据依据;二级文件头中的起始时间、推送时间、入库时间、 编号作为参考信息。
[0037] 本发明的有益效果是:
[003引1、本发明建立了包括XMUTXT、二进制格式在内的多种气象数据解析标准,为电力 专业化应用;为电网GIS平台的气象信息顺利展示与预警提供了基本保障,为电力行业与 气象部口间的数据交互奠定了基础。
[0039] 2、本发明数据解析处理方法将实时的气象信息数据与电网GIS服务相结合,根据 实际需要对数据进行处理,建成一套标准、完整、统一、高效的数据解析处理模式。
[0040] 3、本发明的数据解析处理方法提高了气象数据有效利用率,减少资源浪费,为气 象深化服务提供了有效途径。
[0041] 4、通过将解析处理后的数据存储至前台服务器,用户可W直接在前台服务器调用 所需的数据,而不必到电网GIS气象数据库提取数据,减少了电网GIS主服务器的工作负 荷,加快了系统的工作效率。
【附图说明】
[0042] 图1为本发明气象数据解析流程图;
【具体实施方式】
[0043] 下面结合附图与实施例对本发明做进一步说明:
[0044] -种应用于电力系统的气象数据解析处理方法如图1所示,包括W下步骤:
[0045] 一、气象数据接入
[0046] 气象的标准数据格式为xml、格点、二进制和文件流格式,气象数据格式包含气象 要素(如温度、气压、相对湿度、能见度等)的值,首先建立气象标准规范的气象接口服务; 按照实际需要建立系统数据库;根据数据性质分别建立数据表及实例;创建数据库索引; 建立数据库过滤标准规范;针对每类数据建立数据字段;存储的时候与xml、格点、二进制 --对应。
[0047] 气象数据接口为基于xfire的WebService接口。Web Service是一个应用组件, 它逻辑性的为其他应用程序提供数据与服务,各应用程序通过网络协议和规定的一些标 准数据格式化ttp,XML,Soap)来访问WebService,通过Web Service内部执行得到所需结 果。WebService可W执行从简单的请求到复杂商务处理的任何功能。一旦部署W后,其他 Web Service应用程序可W发现并调用它部署的服务。
[0048] 调用服务传递参数,经过webservice接口处理后结果返回格式为String格式,返 回value值为"success"标示执行成功,否则标示执行失败。
[0049] 气象数据接收端数据接口部署在一台内网服务器,此数据接口采用webservice 开发,用来实时接收气象数据并存储至数据库中,仅对专网内服务器开放。
[0050] 气象数据访问接口部署在另一台内网服务器,此数据接口采用两种方式对外提供 数据,一种为webservice数据接口,返回数据格式为json形式;另一种采用jar包方式对 外提供,返回类型为class类形式,两种数据接口提供数据内容基本一致。
[0051] 对外接口:基于国网ESB总线规范要求,统一接口服务,通过跨越多种协议的消息 总线来提供一个命名路由,并通过总线彼此连接为事件驱动服务的逻辑端点。通过分布式 的部署配置有效地提供分布服务的中也配置、部署和管理,能够深入并且跨越整个应用系 统。
[0052] Jar包;封装Jar包,对调用端提供
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1