This paper focuses on the Web Geographic Information System (WebGIS) for atmospheric equipment monitoring based on ArcGIS Server technique. MVC design pattern based on JSF and ArcGIS Server techniques was implemented in the system (i.e. Atmospheric Equipment Monitoring System) which combined with WebGIS key technology. Atmospheric Equipment Monitoring System was divided into four layers, i.e. client layer, web layer, WebGIS application service layer and database layer. Web layer includes view, controller and non-spatial business logic, mainly implementing the user interface in the four layers. WebGIS application service layer, which contained the business logic, was accomplished by invoking the ArcObjects on GIS server and the Application Program Interface (API) of ArcGIS Server, and JavaBeans with spatial data processing functions were also used in this layer. Spatial data was managed and stored by ArcGIS SDE 9.3 and Oracle 10g, which was accessed by means of service objects' calling from WebGIS application service layer. The key technologies such as Asynchronous JavaScript and XML (Ajax), dynamic change of vector data and raster data were used in the information system. The Atmospheric Equipment Monitoring System consisted of equipment operation status monitoring, meteorological element mapping, abnormal weather monitoring, extreme value monitoring, data quality assessment and comprehensive information display. Users can monitor the operation status of meteorological equipment by the system, which is useful for making decision. At the same time, it would contribute to weather process analysis, early detection of abnormal weather phenomena, would enhance analysis and decision-making capacity for disaster prevention in China.
WU Tong, NI Shaoxiang, ZHANG Chunhui, WU Xiaoming
. Design and Implementation of the System for Atmospheric Equipment Monitoring Based on ArcGIS Server Technique[J]. Journal of Geo-information Science, 2011
, 13(1)
: 80
-87
.
DOI: 10.3724/SP.J.1047.2011.00080
[1] 唐朝胜,陶忠良,周兆德.基于WebGIS的橡胶气象灾害信息管理系统研建
[J].农业网络信息, 2008(1):14-17.
[2] 胡旭松,张凤荔.WebGIS在数字化校园建设中的应用研究
[J].计算机与现代化, 2009(6):110-113.
[3] 阮惠华,肖文名.基于WebGIS的气象预报实时资料共享系统研究
[J].地理空间信息, 2008(4):95-98.
[4] 祝铭钰.基于ArcIMS的WebGIS物业管理系统的设计与实现
[J].电脑开发与应用, 2008(4):54-56.
[5] 张瑞林,肖桂荣,王国乾,等.基于ArcGISServer的海域使用管理信息系统开发
[J].地球信息科学, 2007,9(4):80-84.
[6] 沈百玲. ArcGISServer体系结构和开发简介 .北京:ESRI中国有限公司, 2004.
[7] 姚育章,盛现东,靳瑾.ArcGIS Server平台在电子海图数据转换中的应用 .第八届ESRI中国用户大会论文集, 2009:256-258.
[8] Bergsten H. Java Server Faces
[M]. O’Reilly Media, 2004.
[9] 周先菊.基于NET的气象业务WebGIS的研究与应用 .硕士学位论文, 2009.
[10] Kito D M. Java Server Faces in Action
[M].Manning Publications Co, 2004.
[11] 张自力.基于ArcSDE的空间数据库建设与管理研究 .硕士学位论文, 2005.
[12] 张家坤.基于WebGIS的空间信息发布系统的设计与实现 .硕士学位论文, 2006.
[13] 彭建伟. Ajax技术在WebGIS中的应用研究 .硕士学位论文, 2008.
[14] 薛蕾,李林,王龙鹤.基于ArcGIS Server和Ajax的WebGIS系统开发
[J].农业网络信息, 2008(7):24-26.