基于智慧气象的数据接口的实现
    点此下载全文
引用本文:王婉,武鹏,郭学峰,等..基于智慧气象的数据接口的实现[J].气象与环境科学,2018,41(4):130-134.Wang Wan,Wu Peng,Guo Xuefeng,et al..Implementation of Data Interface System Based on Climate Smart[J].Meteorological and Environmental Sciences,2018,41(4):130-134.
摘要点击次数: 614
全文下载次数: 217
作者单位
王婉,武鹏,郭学峰,等.  
DOI:doi:10.16765/j.cnki.1673-7148.2018.04.018
基金项目:
中文摘要:物联网、云计算、移动互联、大数据等新一代智能技术的迅猛发展,为智慧气象产品提供了技术支撑。由于气象信息系统数据类型多种多样,且来自多个部门、跨越多个系统平台,数据结构和格式也不相同,因此数据读取与处理是一项异常复杂的工程。为了解决该问题,开发了基于智慧气象的气象服务数据接口。基于智慧气象的数据接口,具有跨平台性、良好的响应速度、通用的数据交换格式,可使各种应用之间相互通信,并能创建新的应用。基于智慧气象的气象服务数据接口为RESTful风格,返回格式为JSON。数据接口的开发采用JAVA语言,基于Spring MVC + Spring Security Oauth2开发框架实现。数据存储采用Oracle数据库,分为冷、热两种数据。客户端对数据接口的访问,采用HTTP GET的方式发出数据请求,访问服务资源地址,获得JSON格式的数据返回结果。为加强数据接口访问的安全性,采用HTTPS POST方式访问授权接口获取访问令牌。基于智慧气象的数据接口,已为微信、微博、手机APP、网站等多个系统及保险公司、市政等多个单位提供数据支撑,且气象服务数据接口系统安全性高,具有较好的用户体验和兼容性。
中文关键词:智慧气象  数据接口  数据请求  数据响应
 
Implementation of Data Interface System Based on Climate Smart
Abstract:The rapid development of new new generation of intelligent technologies such as Internet of things, cloud computing, mobile Internet, big data and intelligence provides technical support for intelligent meteorological products. Because of different types of data from meteorological information system, multiple departments and platforms, data structure and format are different. Therefore, data reading and processing are very complex. In order to solve the problem, the meteorological service data interface system based on climate smart must be developed. The data interface with cross platform, good responsiveness, and a common data exchange format enables applications to communicate with each other and creates new applications. Based on the design methodology of a meteorological service, the data interface is RESTful and the return format is JSON. The development of the data interface is developed in JAVA language and is based on the Spring MVC + Spring Security Oauth2 development framework. Data storage is using Oracle database, which is divided into cold and hot data. Client data interface sends data request, accesses resource address and gets data in JSON format by HTTP GET. In order to enhance the security of data interface, the HTTPS POST method is used to access the authorization interface to obtain the access token. The data interface based on the intelligent meteorological system provided data support for a lot of systems such as WeChat, micro blog, mobile APP, website and multiple units such as insurance company and municipal. The weather service data interface system has high security performance and good user experience and compatibility.
Keywords:highway  automatic detection  precise forecasting and warning  weather service
查看全文  查看/发表评论  下载PDF阅读器
主管单位:河南省气象局      单位地址:郑州市金水路110号
电话:0371-65922877      传真:0371-65922877      邮编:450003      E-mail:zzhnqx@126.com
版权所有:《气象与环境科学》编辑部      技术支持:北京勤云科技发展有限公司