一种提供格点天气预报接口服务的方法、系统及存储介质技术方案

技术编号:20074445 阅读:47 留言:0更新日期:2019-01-15 00:27
本发明专利技术涉及一种提供格点天气预报接口服务的方法、系统及存储介质,其方法包括以下步骤,S1,实时下载中国气象局下发的格点预报文件,并将格点预报文件记录在数据库中;S2,根据用户的地理位置信息从数据库中调出对应地理位置的最新的格点预报文件,并对调出的最新的格点预报文件进行解析,得到解析文件,且将解析文件缓存在内存中;S3,检测数据库中是否新增格点预报文件,如果是,则执行步骤S2,如果否,则执行S4;S4,在内存中取出最新的格点预报文件所对应的解析文件并进行要素计算,得出格点预报的天气情况。在本发明专利技术一种提供格点天气预报接口服务的方法中,通过将更新检测和缓存技术结合,可以极大提高用户访问天气预报接口效率。

A Method, System and Storage Medium for Providing Grid Weather Forecast Interface Service

The invention relates to a method, system and storage medium for providing grid weather forecast interface service, which includes the following steps: S1, downloading grid point forecast documents issued by China Meteorological Administration in real time and recording grid point forecast documents in database; S2, transferring the latest grid point forecast documents corresponding to geographical location from database according to user's geographical position information, and The latest grid prediction files are parsed and parsed, and parsed files are cached in memory; S3 detects whether new grid prediction files are added to the database, and if so, executes 2, and if not, executes 4; S4, extracts the parsed files corresponding to the latest grid prediction files in memory and calculates the elements to get the day of grid prediction. Gas condition. In the method of providing grid weather forecast interface service, the efficiency of user access to weather forecast interface can be greatly improved by combining update detection and cache technology.

【技术实现步骤摘要】
一种提供格点天气预报接口服务的方法、系统及存储介质
本专利技术涉及天气预报领域,具体涉及一种提供格点天气预报接口服务的方法、系统及存储介质。
技术介绍
按照中国气象局的计划,我国气象预报服务统一数据源的“一张网”网格预报业务将正式运行。这张网空间分辨率达5公里×5公里,时间上可实现逐3小时发布未来10天的天气预报,使公众可随时随地获得基于位置的精细化气象服务,这也意味着我国天气预报将实现从传统站点预报向格点预报的转变。格点预报会生成陆地以及海洋18种预报产品的18种要素的GRIB2文件,全国范围内的格点预报文件从几十兆到几百兆,对于实时显示格点预报的天气情况是极大的考验,尤其是多用户同时获取格点天气预报,遇到强天气过程更加需要格点预报服务的及时高效。
技术实现思路
本专利技术所要解决的技术问题是提供一种快速高效的提供格点天气预报接口服务的方法、系统及存储介质。本专利技术解决上述技术问题的技术方案如下:一种提供格点天气预报接口服务的方法,包括以下步骤,S1,实时下载中国气象局下发的格点预报文件,并将格点预报文件记录在数据库中;S2,根据用户的地理位置信息从数据库中调出对应地理位置的最新的格本文档来自技高网...

【技术保护点】
1.一种提供格点天气预报接口服务的方法,其特征在于:包括以下步骤,S1,实时下载中国气象局下发的格点预报文件,并将格点预报文件记录在数据库中;S2,根据用户的地理位置信息从数据库中调出对应地理位置的最新的格点预报文件,并对调出的最新的格点预报文件进行解析,得到解析文件,且将解析文件缓存在内存中;S3,检测数据库中是否新增格点预报文件,如果是,则执行步骤S2,如果否,则执行S4;S4,在内存中取出最新的格点预报文件所对应的解析文件并进行要素计算,得出格点预报的天气情况。

【技术特征摘要】
1.一种提供格点天气预报接口服务的方法,其特征在于:包括以下步骤,S1,实时下载中国气象局下发的格点预报文件,并将格点预报文件记录在数据库中;S2,根据用户的地理位置信息从数据库中调出对应地理位置的最新的格点预报文件,并对调出的最新的格点预报文件进行解析,得到解析文件,且将解析文件缓存在内存中;S3,检测数据库中是否新增格点预报文件,如果是,则执行步骤S2,如果否,则执行S4;S4,在内存中取出最新的格点预报文件所对应的解析文件并进行要素计算,得出格点预报的天气情况。2.根据权利要求1所述的一种提供格点天气预报接口服务的方法,其特征在于:在所述S1中,在记录格点预报文件的同时,还记录格点预报文件所对应的文件入库信息;在所述S2中,根据用户的地理位置信息并通过查找文件入库信息从数据库中调出对应地理位置的最新的格点预报文件;在所述S3中,通过检测文件入库信息是否更新来判断数据库中是否新增格点预报文件。3.根据权利要求1或2所述的一种提供格点天气预报接口服务的方法,其特征在于:在所述S2中,具体从数据库中调出对应地理位置的最新的十天的格点预报文件。4.根据权利要求1或2所述的一种提供格点天气预报接口服务的方法,其特征在于:还包括S5,S5,根据格点预报的天气情况,得到面向公众的生活服务指数。5.一种提供格点天气预报接口服务的系统,其特征在于:包括实时下载模块,解析缓存模块、更新检测模块和要素计算模块,所述实时下载模块用于实时下载中国气象局下发的格点预报...

【专利技术属性】
技术研发人员:龚杰梁霄王希彭琦向靖杜霞
申请(专利权)人:武汉华信联创技术工程有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1