Zhao Wenfang, Liu Xulin, Nie Kai. Improved implementation of meteorological integrated display system based on WebGIS. J Appl Meteor Sci, 2015, 26(3): 378-384. DOI:  10.11898/1001-7313.20150314.
Citation: Zhao Wenfang, Liu Xulin, Nie Kai. Improved implementation of meteorological integrated display system based on WebGIS. J Appl Meteor Sci, 2015, 26(3): 378-384. DOI:  10.11898/1001-7313.20150314.

Improved Implementation of Meteorological Integrated Display System Based on WebGIS

DOI: 10.11898/1001-7313.20150314
  • Received Date: 2014-10-31
  • Rev Recd Date: 2015-01-15
  • Publish Date: 2015-05-31
  • In order to overcome shortcomings of traditional WebGIS implementation method, an application framework of WebGIS based on Ajax is introduced and real-time meteorological data integrated displaying system is established, which can provide quick displaying and querying of meteorological data.pMapper is a MapServer application framework based on PHP/MapScript, composed of a series of PHP, JavaScript, CSS and XML files. It offers broad functionality and multiple configurations to facilitate the setup of WebGIS based on Ajax, including map operation, spatial analysis, and attribution query functions. Meanwhile, custom plugins can be supported to extend the framework. There are two advantages to develop WebGIS based on Ajax by using this framework: Developer-friendly and open source.On the basis of its characteristics and advantages, the main development method under this framework is also discussed. In order to provide a user-center GUI, some new CSS templates and custom plugins are embedded into the framework. In addition, some source codes are modified to present better query result table and charts on the Web. The real-time meteorological data integrated displaying system provides friendly map operation, quick querying and displaying of different meteorological data, and the visualization of statistics charts for observation elements, e.g., temperature, precipitation and wind. Meanwhile, it also provides analysis of rainfall contour overlaid on the map. The system consists of four layers: Data layer, data interface layer, business logic layer and client layer. The data layer on the bottom mainly stores and provides fundamental data for data interface layer which consists of various data access services. The business logic layer provides specific business logic processing and WebGIS services, responding to requests from the client layer, which provides all kinds of meteorological information dynamically and instantly through a friendly browser interface. At present, this system is on trial for more than one year in the Beijing Meteorological Bureau, providing high performance and better data sharing services. The system brings high performance and better user experience, shortening the average response time of most Web pages to less than 3 seconds, and it can support 100-150 concurrent users. The peak access time is 0800 BT and 1600 BT every day, but the total Web traffic will suddenly increase when high impact weather happens. The top three visited pages are automatic weather station page, radar products page, and nowcast products page, and visitors mainly come from Beijing Meteorological Center.
  • Fig. 1  Overall structure of system

    Fig. 2  Work flow of system

    Fig. 3  Main user interface of system

  • [1]
    刘旭林, 赵文芳, 刘国宏.基于WebGIS的气象信息显示和查询系统.应用气象学报, 2008, 19(1):116-120. doi:  10.11898/1001-7313.20080119
    [2]
    吴焕萍, 罗兵, 王维国, 等.GIS技术在决策气象服务系统建设中的应用.应用气象学报, 2008, 19(3):380-384. doi:  10.11898/1001-7313.20080316
    [3]
    郑卫江, 吴焕萍, 罗兵, 等.GIS技术在台风预报服务产品制作系统中的应用.应用气象学报, 2010, 21(2):250-255. doi:  10.11898/1001-7313.20100216
    [4]
    孙利华, 吴焕萍, 郑金伟, 等.基于Flex的气象信息网络发布平台设计与实现.应用气象学报, 2010, 21(6):754-761. doi:  10.11898/1001-7313.20100613
    [5]
    高梅, 张文华, 接连淑.WebGIS技术在气象科研数据共享系统中的应用尝试.应用气象学报, 2004, 15(增刊Ⅰ):168-170. http://www.cnki.com.cn/Article/CJFDTotal-YYQX2004S1024.htm
    [6]
    张永华, 肖文名, 何婉文, 等.基于ArcGIS Server和VML的气象信息发布平台.应用气象学报, 2011, 22(4):498-504. doi:  10.11898/1001-7313.20110413
    [7]
    The MapServer Team.[2013-05-15].http://mapserver.gis.umn.edu/gallery.html.
    [8]
    pMapper Web Site.[2013-02-11].http://www.pmapper.net/
    [9]
    PostgreSQL Global Development Group.[2012-02-29].http://www.postgresql.org
    [10]
    李丹.基于开源软件的WebGIS框架设计.计算机时代, 2013(12):45-47. http://www.cnki.com.cn/Article/CJFDTOTAL-JSJS201312016.htm
    [11]
    罗智勇, 罗娟, 赖德军.RIA技术方案下的插件式WebGIS系统架构设计.测绘科学, 2012, 37(6):160-165. http://www.cnki.com.cn/Article/CJFDTOTAL-CHKD201206051.htm
    [12]
    彭晓明.PostgreSQL对象关系数据库开发.北京:人民邮电出版社, 2001. http://www.cnki.com.cn/Article/CJFDTOTAL-SYQY201603027.htm
    [13]
    郭艳.基于Silverlight的WebGIS构建技术研究.测绘标准化, 2012, 28(4):31-34. http://www.cnki.com.cn/Article/CJFDTOTAL-CHBC201204012.htm
    [14]
    徐立新, 赵蕾.开源WebGIS设计与研究.电脑编程技巧与维护, 2012, (8):18-19. http://www.cnki.com.cn/Article/CJFDTOTAL-SDSA201105029.htm
    [15]
    周波, 李琦.基于数字城市系统平台的GISServer服务器研究与设计.计算机科学, 2005, 32(10):100-102. http://www.cnki.com.cn/Article/CJFDTOTAL-JSJA200510027.htm
    [16]
  • 加载中
  • -->

Catalog

    Figures(3)

    Article views (2503) PDF downloads(1521) Cited by()
    • Received : 2014-10-31
    • Accepted : 2015-01-15
    • Published : 2015-05-31

    /

    DownLoad:  Full-Size Img  PowerPoint