基于WebGis的大气环境监测平台的设计与实现

来源 :科学导报·学术 | 被引量 : 0次 | 上传用户:jsww2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要: 基于当前大气污染事件对人类生活和身体造成的伤害越来越严重,本文设计并实现了基于WebGIS的大气环境监测平台,该系统采用B/S架构进行开发,实现大气环境监测信息的管理和数据分析,实时监测大气环境信息动态变化,根据数据分析结果,对大气环境变化趋势进行预警,最终以数据地图的形式呈现在公众面前。该平台为政府大气环境评估和决策,居民出行防护等方面提供了参考依据。
  关键词: WebGIS;大气监测;B/S
  【中图分类号】TP319【文献标识码】A【文章编号】2236-1879(2017)19-0254-02
  1.引言
  随着我国工业化的发展,居民健康面临着各种突发性工业污染的严重挑战,如雾霾、水污染、土壤污染以及噪声污染等。这些工业污染会严重影响居民的身体健康和国家的可持续发展,因此建立完善的大气环境监测平台,对各站点监测的大气环境数据进行整合,以交互地图的形式展现,对居民的身体健康和政府的决策有着积极的影响。
  GIS(地理信息系统)是一种计算机信息系统,它能够采集地理数据进行分析,最后将这些地理空间信息和相关的属性展示给用户。随着计算机技术、空间技术等的飞速发展,GIS也开始越来越多的应用到日常生活的方方面面之中。与C/S架构相比,基于B/S架构的WebGIS能够更为轻松搭建,低成本、低带宽需求,节约了开支,因此采用B/S架构的WebGIS应用逐步成为GIS应用的主流。
  2.可行性分析
  WebGIS技术是GIS技术在互联网时代与网络结合的产物,普通用户能够通过浏览器在相距遥远的地方使用GIS应用,获取需要的GIS数据。WebGIS能够通过地图与数据元素的结合,实现各种各样的业务需求,如查询分析、数据发布、空间模型发布、GIS数据共享。
  基于WebGIS的大气监测平台能够对分布于全国范围内的数据采集站实时海量数据进行读取,对当前大气环境数据进行分析,当超出预设的阈值时可以进行预警,同时结合百度地图API进行交互展示,并针对性地提出相关建议。该平台为人们的出行和政府的决策提供更好的支持。
  基于WebGIS的大气环境监测平台,前端采用Openlayers架构,后端采用.NET结合百度API进行开发,数据库采用SqlServer数据库。用户端不需要安装相关软件,可在浏览器中直接进行天气信息的查询。
  3.系统体系架构设计
  系统开发通常采用B/S架构,这是目前Web程序开发的主流趋势。采用B/S架构的Web程序通常使用浏览器访问程序,一小部分业务逻辑在客户端执行,大部分业务逻辑在服务器端进行实现。
  3.1监测平台整体架构。
  基于WebGIS的大气环境监测平台整体架构如图3-1所示。
  前端应用层是用户通过浏览器访问系统时,系统在网页上呈现给用户的界面。该层通过HTML和CSS进行用户界面的开发,具有良好的交互界面。该层主要包含大气环境信息显示、大气预报、统计排名等模块。
  后台逻辑层主要在前端应用层和数据层之间起到桥梁作用,数据库中的大气环境数据在该层经过处理、分析,以友好的网页形式呈现在用户面前。
  数据层即数据库,该层主要是提供数据服务的服务器,由SqlServer数据库构成。SqlServer数据库能够实现对大气环境数据的存储、管理以及分析等功能。数据库中存储了大气环境数据以及用户管理数据。
  3.2 系统功能模块。
  基于WEBGIS的大气环境监测平台对采集自全国监测站点的海量数据进行处理,包括数据整合、统计和查询功能,为用户提供及时、全面、准确的大气环境信息,因此,构建大气环境检测平台需要具备数据管理模块、GIS功能模块、大气信息模块以及系统管理模块,该系统的整体构成如图3-2所示。
  数据管理模块:数据管理模块主要存储采集自分布于全国的大气环境监测站点的数据,这些数据是进行大气环境预测的基础。能够实现对这些数据的高效管理和有效的操作。
  GIS功能模块:首先加载百度地图,在百度地图之上叠加显示相应目标城市的大气环境信息。加载完成之后,实现对地圖模块的拖拽、缩放等基本操作。
  大气信息模块:大气信息模块需要实现最终的交互功能,系统后端对大气环境数据进行处理之后,在大气信息模块以友好、易懂的方式进行展示。
  大气环境监测:对大气环境的变化趋势进行预测,同时,设置相关的阈值,当大气环境数据超越阈值时,能够及时提供预警。
  系统管理模块:该模块主要对系统进行管理,以保证系统更加平稳、高效的运行,主要包括站点管理、用户权限管理等功能。
  3.3数据库设计。
  该系统采用SqlServer数据库进行数据的存储,遵循 MVC的分层设计思想。其中包含的数据表包括大气环境信息表、大气环境监测点信息表及用户信息表。
  (1)大气环境信息表如表3-1所示。
  4.系统的实现
  4.1 GIS功能模块的实现。
  GIS模块的主要功能是基于百度地图进行开发的,主要实现前端应用层的功能。通过百度地图提供的API接口使用CSS和HTML技术进行Web服务器端的开发,实现大气环境数据与地图的交互。
  GIS功能模块的实现:百度地图API是一款开放的、方便用户进行GIS程序开发的接口,提供了放大缩小、鹰眼模式、道路交通查询等,使用户能够开发出功能丰富、交互性强的地图应用。在进行前端应用层的开发时,可以通过调用相应的百度API接口,实现不同的GIS功能。GIS功能模块实现了大气环境数据与百度地图的交互,能够根据用户需求在百度地图上进行拖拽、放大缩小以及点击等操作,当用户对百度地图上的坐标点进行查询操作后,以图形化的方式将实时大气环境数据展示给用户。GIS功能的实现如图4-2所示。   4.2城市比较功能的实现。
  城市比较功能主要用来实现两个城市之间大气环境数值的比较,当用户选择两个城市后,系统将两个城市之间的数值以折线图的形式进行比较,直观的将比较结果展示给用户。具体实现如图4-2所示。
  4.3 时段统计。
  时段统计模块主要实现对最近24小时内的大气环境监测数据的展示,结果以柱状图的形式展现给用户。用户可以根据大气的名称要素来进行查询,查询的结果简单明了,是用户可以根据一天中不同时段的大气环境状况合理安排自己的行程。时段统计模块的具体实现如图4-3所示。
  5.总结和展望
  基于WEBGIS的大气监测平台是根据日益严峻的大气环境形势,开发的在线查询平台。该系统能够实现大气环境数据的实时监测,并对数据进行分析处理,以简单友好的方式呈现给用户,对用户的日常出行和政府决策提供相关的参考。
  该系统基于WebGIS,采用B/S架构,用户不需要安装额外的软件,在浏览器上即可查询目标城市的大气环境数据;同时系统的主要运算、数据处理等在服务器端进行,客户端也通过Ajax引擎进行少量的计算,最大化地利用两个端点的运算能力的同时降低了系统的维护成本;系统能够据此预测出未来大气环境变化,并提供相关的预警。
  本文根据当前用户查询大气环境信息的实际情况,对全国各个大气环境监测站点的数据进行整合,分析处理之后,为用户提供目标城市的大气环境数值和相关预警。在未来的工作中为大气环境的研究提供相关依据,使得大气环境监测服务能够真正服务于群众的日常出行和国家的经济建设。
  参考文献
  [1]張贵军,陈铭.WebGis工程项目开发实践[M].北京:清华大学出版社,2016.
  [2]李文路,季民,孙勇,等.基于WebGis的雷暴天气的电网防灾研究[J].北京测绘,2016.
  [3]李月华.基于WebGIS的环境监管云平台设计与建设[J].测绘与空间地理信息,2017.
  [4]马保国,李华刚,王连锋. 基于WebService的WebGis设计与实现[J].计算机与数字工程,2007.
  作者简介: 赵丽花 (1964-),女,江苏南京人,副教授,学士,主要研究方向:计算机网络与通信系统;
其他文献
摘要: 报纸标题是概括新闻内容,新闻传播价值的集中体现所以报纸标题的斟酌是一项重要课题。本文主要从修辞学的角度探讨新时期俄罗斯报纸标题的修辞手段特点。  关键词: 报刊标题,修辞特点  【中图分类号】G215【文献标识码】A【文章编号】2236-1879(2017)19-0259-01  报刊,作为传媒的主流力量,靠的是运用语言,向读者传达信息,表达意见。新俄罗斯在前苏联解体后蓬勃发展,语言随着社
期刊
摘要: 对于我们高中生而言,计算机网络诈骗犯罪是我们在新闻中经常接触到的一个社会热点问题。利用网络虚假信息所进行的诈骗行为和隐藏在网络聊天工具中的诈骗行为,是我们在课余时间可能接触到的两种计算机网络诈骗犯罪形式,对此本人主要从自己在高中阶段的所学知识入手,对计算机网络诈骗犯罪的应对措施进行了总结。  关键词: 计算机网络诈骗犯罪;犯罪形式;应对措施  【中图分类号】TP39 3【文献标识码】A【文
期刊
摘要: 思想政治教育是高校重要的公共基础课程之一,教师需要引导学生建立健全人格。在当前高职院校教学中,思想政治教育工作存在着一定的问题,包括教师理论与实践的脱节、学生接受度不高、教师与学生之间互动少、教学方式单一等问题。针对这些问题,丰富教学内容,拉近政治理论与实践的结合等,成为高职院校思政教学工作发展的关键。  关键词: 高职院校;思政教育;理实结合  【中图分类号】G711【文献标识码】A【文
期刊
摘要: 中职教育是中国教育体系中的重要组成部分,为我国社会主义现代化建设培养大批优秀人才。在新时期。社会对于人才的需求有了新的变化,这对于中职教育而言是一项巨大挑战。因此,中职教育要积极转变教育理念,注重学生的政治教育,并将德育渗透到政治教育中,从而从整体上提高学生的道德水平,促使学生全面发展。本文就在中职政治教育中渗透德育教育的原因进行深入分析,并提出一些的具体的渗透策略,旨在提高学生的道德素质
期刊
摘要: 随着生活水平的日益提高,人们越来越关注医疗方面的问题,而在医学蓬勃发展的今天,社会对从事护理学专业的相关人士的专业知识水平与素质均有了更高的要求。本文分析了对护理未来的就业方向进行了介绍,和并分析了护理学教育未来的发展方向。  关键词: 护理学;高素质;男性;实践  【中图分类号】R47 【文献标识码】A【文章编号】2236-1879(2017)19-0277-01  引言:我国护理专业的
期刊
摘要: 在职业高中英语学科是一门必修课,对学生来讲也是比较重要的内容。英语对于职业高中的学生来讲相对薄弱,学生自身的英语基础较差,学习兴趣也不够浓厚。社会的发展速度越来越快,对英语的要求也越来越高。英语已经越来越普遍,现在很小的孩子已经能够说流利的英语,而职业高中的学生对于英语过早的放弃也给老师们出了难题。本篇论文阐述了在职业高中英语教学所存在的问题和解决方法。  关键词: 职业高中英语;存在问题
期刊
摘要: 医院作为社会非盈利性机构,担负着不仅仅是救死扶伤的重任,更是一种社会责任。提升医院党建工作的效力,突破医院党建工作的瓶颈,对促进医院党建工作的科学发展,更好地服务社会,服务医院科学发展等都具有重要的实践作用和价值。  关键词: 医院党建;问题;对策  【中图分类号】F27【文献标识码】A【文章编号】2236-1879(2017)19-0272-01  1.医院党建工作中存在的问题  在医疗
期刊
摘要: 幸福是人类追求的永恒话题,随着国家经济的高速发展,人们生活水平普遍提高,但由于贫富差距扩大、社会阶层固化等社会问题的出现,在一定程度上影响了人们对幸福观的理解和对幸福的感知。相反,在市场经济的浪潮下,拜金主义、享乐主义成为个别人奉行的价值准则,这与中国优良传统文化格格不入。因此,在现阶段对青少年的幸福观进行教育便显的尤为重要。本文中笔者详细叙述了幸福观的历史演变、现代青少年幸福观的特点及培
期刊
摘要: 我国的网络信息技术不断发展,计算机技术的应用越来越广泛,计算机技术改变了我们的生活,以出版行业为例,以计算技术为支撑的网络出版成为社会关注的重点,计算机技术在网络出版行业的应用对其他行业起到了很好的借鉴作用。本文将具体探讨基于计算机技术的网络出版,希望能为相关人士提供一些参考。  关键词: 计算机技术;网络出版;应用  【中图分类号】TP3【文献标识码】A【文章编号】2236-1879(2
期刊
摘要: 高职院固定资产物力资源是国有资产的重要组成部分,是开展行政工作和事业活动的基础和前提,固定资产运用的好与坏,直接影响高职院工作的效能;加强高职院固定资产的管理,提高其利用效率,对维护国有资产的安全、完整,促进高职院各项事业的发展,着至关重要的作用。  关键词: 高职院;物力资源;利用效率  【中图分类号】F123.7【文献标识码】A【文章编号】2236-1879(2017)19-0258-
期刊