APP下载

基于WEB的气象信息发布和实时查询平台的设计与实现

2015-03-27杨晓彤

黑龙江科学 2015年14期
关键词:气象信息系统资料

杨晓彤

(阜新市气象局,辽宁阜新123000)

基于WEB的气象信息发布和实时查询平台的设计与实现

杨晓彤

(阜新市气象局,辽宁阜新123000)

本文介绍了当今主流开发技术WEB,通过对它的介绍,为各地建立符合标准条件的气象信息数据库提供指导,旨在建立优秀数据库的同时,兼顾相应的气象信息发布工作、气象信息处理工作,做好气象信息公众交流服务平台的管理。

气象信息;数据库;信息处理;平台设计

仅仅从技术层面上来看,一个成熟的系统对相关技术的要求相当高,还存在很多难关需要被攻克,这不仅仅是因为一个平台开发的工程量惊人,同时也需要集合各类相关技术人才。

1 气象信息简介

1.1 什么是气象信息资料

气象天气资料指的是包括地面观测、高空气象、闪电定位、土壤湿度等一系列资料观测整合而形成的各类气象要素信息。通常各平台所使用的气象资料,会分成自动站的实时检测资料、多普勒雷达探测得来的资料以及天气预报等不同种类的气象信息。

1.2 气象信息资料如何处理和服务

气象资料的处理就是使用计算机以及数据库等工具对已有的不同气象信息资料进行诸如存储、管理及加工的工作,因此也可以将之称为气象资料的加工。另外,气象资料可以分为实时的和非实时的两大类。实时资料要求比较高,现代社会下用的当然也是实时资料最多,他们大都来自自动站。另一分类是其分成原始资料和加工资料两种(按照是否经过加工)。其余的分类,如将之分为数字化和模拟化资料。

2 气象信息系统基本理论

2.1 主要技术理论介绍

NE技术,即Microsoft XML Web services的主平台。XMLWeb services的好处就在于,其对配套的操作系统甚至语言没有设定特殊要求,也就是说它可以实现应用程序仅仅通过互联网就能够进行一定的通讯共享工作。VS2008的优点则是在语言上更为简洁。GIS技术(地理信息系统)通常来说有着其他信息系统的各种优点,其本身也是源自于BASIC基本编程语言。

2.2 气象信息系统的设计原则

整体保障性原则,指的是一个平台的开发不论是设计,还是对平台整体需求的分析,都要按照具体的规划逐步进行开发。实用性原则,它被视作是能够体现一个系统是否优良的重要指标,而一个系统是否能完美地结合业务需求,是系统成败的最关键指标。简明界面设计原则,顾名思义,指的就是界面的设计要做到简洁明了,使用户能够方便的操作。权限细分原则,这个原则指的是一个系统为避免混乱,要对内外部用户进行严格的划分管理。

3 气象信息系统的设计

3.1 整体设计

通常一个整体的系统架构会采用层次型的架构,即包括数据层、表示层业务和逻辑层三层的架构。其中表示层的作用在于能够允许客户端提供对应用程序的访问,其主要负责的是显示程序的界面,一般以ASP. NET的页面进行运作。

3.2 模块设计

通常我们可以根据系统的需求进行分析,而气象信息的发布和查询工作是以各地中心数据库作为基础,从而实现各省市各种类气象信息的网络发布。一般而言,系统的板块由信息查询板块、信息处理板块、公众交流板块、信息管理模块四大部分构成。

3.3 数据库设计

要想完成一个优秀的、符合基本需求的数据库,我们必须要深刻地将用户之间不同层次的需求(涵盖业务需求、产品需求和功能需求)进行分析。通常系统可以存储并处理有关的信息包含城市地理、自动站数据、气象预报等等。

4 基于WEB架构的气象信息发布方法

一般来说,可以将一个气象部门对外公布的信息分成两类:第一类是有关气象观测的信息,具体涵盖有关自动站实时监测的信息、有关气象雷达观测的信息、有关卫星云图以及雷电云图的信息观测等。第二类则是有关气象预警的信息,顾名思义,指的就是其公布的气象灾害预警信息。这样看来,如何做到将这些信息快速、准确地传达给受众,就成为这个系统设计的最关键要求。因此,我们基于气象信息种类繁杂且更新速度飞快的特点,必须要认真考虑设计系统的实时性,这样一来WEB的优势便凸显出来。我们结合WebGIS的特点,将气象信息准确地在地图中显示出来,而地图上信息的显示可以包含点数据集,再到线数据集和面数据集,结合表格的显示,与地图上的信息共同关联。当然,有关雷达和闪电的信息也可以这样的方式进行显示。在具体操作上,服务层的工作是负责把数据生成一定产品,从而提供给表示层。而基于Web架构设计的气象信息发布系统,则可以分解为两大服务器,即GIS和J2EE服务器。

5 结语

综上所述,由于有关气象的信息数据量过于庞大,并且有相当一部分的资料对时效有着很高的要求,所以仅仅借助于自身的数据仓库理论去进行研究、管理是不够的。因为中心数据库可能也会存有一定数量的不足,使得用这种方法形成的气象发布一处理一交流一管理模式的开发也会存在很多问题,希望通过不断的学习与交流,与大家共同进步。

[1]陈钻,李海胜.新型台风海洋网络气象信息系统的设计与实现[J].应用气象学报,2012,(02):87-89.

[2]杜清运,虞昌彬,任福.利用嵌套金字塔模型进行瓦片地图数据组织[J].武汉大学学报,2011,(05)):73-74.

Design and Implementation of Meteorological Information Release and Real-time Query Platform Based on WEB

YANGXiao-tong
(Fuxin Meteorological Bureau,Fuxin 123000,China)

This paper introduces the current mainstream development technology WEB,through the introduction of it,to establish the standard conditions of meteorological information database to provide guidance,to establish a good database at the same time,taking into account the corresponding meteorological information publishing,meteorological information processing work,to do a good job of public information service platformfor meteorological information management.

Meteorological information;Database;Information processing;Platformdesign

TP311

A

1674-8646(2015)10-0018-02

2015-06-07

猜你喜欢

气象信息系统资料
气象树
企业信息系统安全防护
《内蒙古气象》征稿简则
Party Time
PAIRS & TWOS
JUST A THOUGHT
基于区块链的通航维护信息系统研究
大国气象
信息系统审计中计算机审计的应用
美丽的气象奇观