基于智慧气象的数据接口的实现
王婉1
武鹏2
郭学峰1
徐鹏1
1.河南省气象服务中心,郑州,4500032.河南省气象探测数据中心,郑州,450003
摘要:物联网、云计算、移动互联、大数据等新一代智能技术的迅猛发展,为智慧气象产品提供了技术支撑.由于气象信息系统数据类型多种多样,且来自多个部门、跨越多个系统平台,数据结构和格式也不相同,因此数据读取与处理是一项异常复杂的工程.为了解决该问题,开发了基于智慧气象的气象服务数据接口.基于智慧气象的数据接口,具有跨平台性、良好的响应速度、通用的数据交换格式,可使各种应用之间相互通信,并能创建新的应用.基于智慧气象的气象服务数据接口为RESTful风格,返回格式为JSON.数据接口的开发采用JAVA语言,基于Spring MVC+Spring Security Oauth2开发框架实现.数据存储采用Oracle数据库,分为冷、热两种数据.客户端对数据接口的访问,采用HTTP GET的方式发出数据请求,访问服务资源地址,获得JSON格式的数据返回结果.为加强数据接口访问的安全性,采用HTTPS POST方式访问授权接口获取访问令牌.基于智慧气象的数据接口,已为微信、微博、手机APP、网站等多个系统及保险公司、市政等多个单位提供数据支撑,且气象服务数据接口系统安全性高,具有较好的用户体验和兼容性.
关键词:智慧气象数据接口数据请求数据响应
分类号:P409(一般理论与方法)
资助基金:河南省气象服务数据接口传输规范标准研究项目(20181210081)
论文发表日期:2018-10-01
在线出版日期:2026-09-12(本平台首次上网日期,不代表文献的发表时间)
页数:5( 128-132 )
英文信息展开
气象与环境科学

气象与环境科学

CSTPCD
ISSN:1673-7148
年,卷(期):2018,41(4)
所属栏目:应用技术