基于openlayers的北部湾气象可视化系统研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(Qinzhou Meteorological Bureau,Qinzhou Guangxi 535000)
Abstract:Aiming at the lack of meteorological visualization system construction in Beibu Gulf,this paper studied the con— struction of Beibu Gulf Meteorological Visualization System based on Openlayers and webmicaps.By using PHP,MySQL,Ja— vaScript and other technologies,an open source W eb GIS client development scheme based on Openlayers was realized,which can be used for reference in visualization of meteorological elements such as gale,thunder and lighthing in Beibu Gulf.The op— eration results show that the scheme can meet the needs of Beibu Gulf meteorological service system construction. Keywords:Beibu Gulf;Openlayers;webmicaps;W eb GIS
关键词 :北部湾地 区;openlayers;webmicaps;Web GIS
中图分类号 :P425.4+7
文献标识码 :A
Research on Beibu Gulf M eteorological Visualization System based on Openlayers
Yu Xiao,Pan Jing,Zhao Fei,Chen Zhengrong ຫໍສະໝຸດ 气 象 研 究 与 应 用
J0U RNA L 0 F M ETEO ROLOG ICAL RESEA RCH AN D A PPLICATION
文章 编 号 :1673-8411(2018)03一O092—04
Vol-39 N O.3 Sep.201 8
基于 openlayers的北部湾气 象可视化 系统研 究
基于openlayers的北部湾气象可视化系统研究953结语采用openlayers等js类库搭建的北部湾气象可视化系统结构清晰能对实况天气信息进行直观丰富的可视化显示还可通过雷达与卫星云图对钦州的短期临近预报提供指导意义对北部湾大风的研究与预报具有重要意义
第 39卷 第 3期 2018年 9月
Webgis技 术 业 已成 为 GIS在公 众应 用 领 域 的主 流 ,相较于 C/S结构的应用 ,其具有跨平 台 、部署 方 便 、使用 简单等特点。Webmicaps为 Micaps的B/S构 架产品 ,其 提供 了多种实况 、预报产 品的API接 口, 用 户可 通过 REST方 式方 便 调用 。OpenLayers是 一 个 专为 Web GIS客户端开发提供 的JavaScript类库包 , 具有部署方便 ,轻量级等特点Ⅲ。非 常适合 于中小企 业开源 web GIS项 目开发与应用。北部湾作为面向 东 盟 的 门户 ,对 海 洋 交通 运 输 和港 口物 流气 象 服务 的需求逐年增大 ,亟需开发一套北部湾气象服务系 统 ,当务之急是将各 气象产 品可视 化 。基于 Open— Layers的北部湾气象可视化系统是一个基于 B/S框 架 的应 用系统 ,其采用 Linux+Nginx作 为系统 服务 器 ,采用 MySQL作 为数据库 ,后端采用 PHP语言开
于潇 ,潘静 ,赵 飞 ,陈峥蓉
(钦州市气 象局 ,广西 钦州 535000)
摘要 :针对北部湾地 区气象可视化 系统建设 匮乏的问题 ,研究 了基 于 Openlayers和webmicaps构建北 部湾气象可视化
系统 ,并 综合 运用 PHP、MySQL、JavaScript等技术 ,实现基 于 Openlayers的开源 Web GIS客户端开发方案 ,对北部湾地 区的大风 、雷 电等气象要素的可视化具有借鉴意义 。运行结果表 明,该方案能够满足北部湾气象业务系统建设 的需求 。
收 稿 日期 :2018—01—12 基金项 目:钦州市科学研究与技术开发项 目“北部 湾海上 大风精细化预报技术研究”(20177421) 作者简介 :于潇 (1986一),男 ,工程师 ,钦州市气象局从事气象服务工作。
39卷
于潇 ,潘静 ,赵 飞 ,等 :基于 openlayers的北部湾气象 可视 化系统研 究
发 。客户 端通过 Ajax向后 端服 务器发 送数 据请 求 ,服 务 器访 问数 据库并 将 数据 结果 以 Json格式 返 回到 客 户端 ,客户端使用Html、CSS、JS技术进行显示与渲染 。
1 开发环境 的搭建
本系统除前端开发必须 的Html、CSS、JavaScript 文 件外 还 需要 导入 几 种 JavaScript工具 框 架 。其 中通 用 框 架 query、地 图引 擎 - OpenLayers、图 表 框 架 一 Highcha ̄s。业 务 逻 辑 层 使 用 php语 言定 时将 ci— miss、Webmicaps上的数据存人数据库 ,当客户端发 送 Ajax请求时接收请求并从数据库中提取数据处理 后返 回给客户端。在数据库 中设计表结构对实况天 气数据 、闪电数据 、预报数据进行存储 。前端应用层 也 可 直接 访 问 Webmicaps提 供 的 API接 L=】实 现 雷达
93
瓦片 与卫 星瓦 片的显示 。系统结 构 见图 1所 示 。
view:new o1.View({
翦 I
蓄 二日 园 茸 {睐他 翱ms口
屡 I
锄 卿 憾 框 架
center: o1. proj. fromLonLat ([108.6501,21.99312]),
相关文档
最新文档