基于API源集成解析的精确天气服务I研究背景II软件-ZhongyiTong.PDF
文本预览下载声明
API
API
基于AAPPII 源集成解析的精确天气服务
高二11班 童仲毅
(浙江省杭州高级中学,310003,杭州)
摘要:本案例通过API(应用程序编程接口)集成了7Timer 和Google Map的API,提供面
向专业天文、气象用途的天气数据,并通过趋势分析和数据源智能解析形成高效的天气方案.
个性化天气服务和数据处理等人机交互设计,增强了用户体验.
关键词:API, 精确天气服务
3
3
33 官方网站
II
II 研究背景
/
目前,中国的气象数据较为散乱.
除了各地气象台的官方数据外,网络上
III API
III API
IIIIIIAAPPII集成
还存在一些来源不可靠的气象服务网站,其
提供的天气服务质量明显低于官方,时常误 17TimerAPI
17TimerAPI
1177TTiimmeerrAAPPII
导用户. 晴天钟(7timer!)是一款全球天气预测系
而官方的天气服务大多偏重民用,往往 统由著名的中国天文爱好者叶泉志创作.
只给出生活类的预报.天文用的专业天气服 晴天钟使用来自美国国家海洋大气局
务对数据精度的要求远高于民用,而目前只 (NOAA)的数值天气产品.这一数值模型每
有7Timer 提供天文用途的天气预报. 日运行四次,能提供长达7天的精细预测及
本课题设计了Weatherscope 这款天气 16天的趋势预测.[1]
服务软件.Weatherscope 集成了7 Timer 和 晴天钟的应用程序接口具有极强的扩
Google Map的API,通过解析数据源,获得 展性及易用性,并且无需API 密钥即可直接
有效信息. 使用.Weatherscope 使用了晴天钟的图表
提供包含气流抬升指数、大气明晰度等 和XML 类型的API(图1,图2).
面向专业天文、气象用途的天气数据,并通
过趋势分析和数据源智能解析技术形成高
效的天气方案.另外还加入了个性化天气服
务和自定义数据处理等人机交互设计,增强
了用户体验.
本论文旨在阐述Weatherscope 的程序
原理和设计思想,代码将于官网发布,在此
不再赘述. 图1 晴天钟图表API
II
II
IIII 软件信息
1
1
11 开发环境
系统环境
Windows8DeveloperPreview (Build 8102)
编程环境
MicrosoftVisualBasic 2010Express
2
2
22 版本信息
WeatherscopeAlphal0.2.1 图2 晴天钟XML类型API(节选)
语言 英语(默认),简体中文,正体中文 2GoogleMapAPI
显示全部