龙源期刊网 http://www.qikan.com.cn
分析百度地图API发布乡镇精细化天气预报
作者:杜珍 周雅琴
来源:《农家科技下旬刊》2018年第06期
摘 要:基于传统天气预报系统建设成本高、开发难度大、后期投后入多等劣势,百度地图设计开发了乡镇天气预报精细化发布平台,实现了地图与气象的结合。与传统天气预报相比,百度地图API发布的乡镇精细化天气预报能更准确、方便、灵敏、直观的反映出天气的变化情况,极大的提高了乡镇对天气系统变化预测能力。本文首先就百度地图API进行了简要介绍,并就乡镇精细化天气预报显示系统平台构建与构思进行详细论述,希望能对相关人士有所裨益。
关键词:百度地图API;乡镇;精细化;天气预报 一、百度地图API
百度地图API为一款免费的手机软件,支持全国近3000个县市,地图浏览、搜索地点、快速定位及导航功能。开发者不仅免费提供各种应用程序接口,还支持定位SDK、Android SDK、IOS SDK、车联网API、Web服务API、LBS云等多种服务功能,为大家的出行带来了极大的便利。利用百度地图API用于移动设备的地图应用,通过接口,可以轻松访问百度服务与数据,形成交互性强、功能丰富的地图应用程序,具有强大的兼容性。百度地图同时也紧跟时代的潮流,支持路况条和全览小窗两种双屏导航视图,在驾车时不用来回切换全局与放大图区,在路口时会自动放大图区,开通全景路口放大图,路线雷达功能,推荐更好的路线,规避堵车,节能减排,充分体现了其创新性。在中国走向世界的趋势中,百度地图也走上了国际轨道。百度地图API覆盖全球209个国家与地区。百度地图作为中国地图行业市场的领先者,始终坚持以科技为手段不断发展,与国际接轨。体现了百度地图AP的国际性。 二、平台设计与实现
1.系统结构。百度API发布精细化天气预报主要是通过当前日益成熟的WWW浏览器技术、Script语言以及ActiveX技术,实现原来复杂专用软件才能完成强大功能,降低开发成本。百度地图API乡镇精细化天气预报一般是在WebGIS中发布,WebGIS即为B/S结构,用户界面可以利用WWW读取每日各时段乡镇精细化天气预报结论,并生成JavaScript嵌入百度地图的静态网页,向IIS服务器上传,具体流程可见下图1。乡镇精细化天气预报系统由服务器、客户端、结论三要素构成。其中服务器功能在于处理用户的访问请求,百度地图服务器处理部分地图操作请求。客户端功能主要是将用户访问请求(缩小、放大、漫游等)上传给服务器,并处理地图浏览请求。乡镇精细化天气预报主要是向客户提供基础数据。
龙源期刊网 http://www.qikan.com.cn
2.乡镇精细化天气预报结论提取处理。乡镇各级气象台对乡镇精细化天气预报信息进行汇总并做成书面报告,将其传输至网上。这里如果仅用单纯的文字,内容美观度、表现力都会减弱,而将其转化为天气图标显示天气预报内容,能够实现美观、图文并茂的成效。流程详情如图2所示。利用Access数据库完成整个转化过程,并在数据库表中对所用对应图标和天气预报常规用语进行存储。
3.百度地图API建立。(1)百度地图API获取。当前主要是通过JavaScript语言对地图API进行编写,应用前应当借助 三、结语
优质的气象服务依赖于准确、精细化的气象预报预测。乡精细预报是指提高天气预报在时间精度、空间精度和量级精度上的分辨率。乡镇精细化天气预报业务系统为百度地图API依托,对所辖乡镇的温度预报精细化进行了整合,效果良好,不仅能更准确、方便、灵敏、直观的反映出天气的变化情况,提高乡镇对天气系统变化预测能力,而且节约了大量的工作时间,准确率也在稳步提升。 参考文献:
[1]朱红芳.王东勇,邱学兴,乡镇精细化最高最低气温预报方法研究[J].气象与环境学报,2013(03):92-96.
[2]金勇根,黄芬根,雷桂莲,等.手机移动气象防灾减灾服务系统的设计与实现[J].自然灾害学报,2016,15(5):126-131.
[3]黄作维,刘英.基于AIP技术的网络地理信息系统研究[J].山东理工大学学报,2007,21(2):101-104.
作者简介:杜珍 (1984—10),助理工程师 ,本科 ,主要从事:地面气象观测、天气预报、区域气象站管理与维护工作。
周雅琴 (1994-7),助理工程师, 本科 ,主要从事:预报服务工作。
龙源期刊网 http://www.qikan.com.cn