- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FLEX技术台风灾害数据时空可视化表达
基于FLEX技术台风灾害数据时空可视化表达[摘要] 台风是世界上破坏性极大的自然灾害之一。福建省所处的地区台风灾害发生频繁,是中国遭受台风影响最严重的省份之一。本文基于ArcGIS Server、Flex技术,对台风灾害数据信息时空可视化显示平台的建设进行了探讨。通过分析ArcGIS Server、Flex及其特点,进而对平台建设的总体方案进行了设计,提出了该平台建设的软硬件环境,确定了平台的总体结构和所要完成的主要功能。在Flex builder3、visual studioXX年来,随着地理信息系统(Geographic Information System,GIS)在各领域应用的广泛和深入,气象领域的应用也越来越普及,更多气象工作者开始认识到地理信息系统技术的应用价值,地理信息系统的发展,为台风数据的管理提供了技术手段,同时,GIS在气象领域的应用也为地理信息系统与台风预报系统的有效结合提供了依据[7]
目前,国内在将WebGis技术应用于台风数据管理和发布方面取得了一定成果,如中国中央气象台网站、中国香港天文台网站、福建水利信息网、广西气象台网站、四创公司“风影XX年将Flex技术引入了台风的网站建设上来,使用户能够更方便,更快捷,更丰富的接触到台风信息,同时能够提供有关信息供相关部门及时的采取相应救助措施[8]。自从该网站运来以来,经受了较大的公众用户的并发访问量,证明了其技术路线的可行性。故本文引入了Flex技术进行基于WebGIS的台风灾害数据时空可视化表达的系统开发中来
另一方面,从以上网站的运行结果来看,目前大部分台风网站的台风数据发布并没有与时间相联系,只是纯粹地展现台风的空间数据,而没有将相关的政府应急,包括各类灾害信息融入,在信息的丰富程度上存在不足。因此本文以台风“珍珠”登陆为例,进行基于ArcGIS Server以及Flex技术的台风灾害信息数据的时空可视化表达的开发,为用户提供展现台风灾害数信息的一个应用服务窗口
3 基于Flex 的台风灾害信息数据时空可视化表达系统开发
3.1 系统开发平台
本系统是以美国ESRI公司的ArcGIS Server以及Macromedia公司的Flex Builder系列软件作为WebGIS的开发平台,以及Microsoft公司的IIS作为网络服务软件,运用Flex 技术、ASP.NET技术进行开发的基于WebGIS的台风灾害数据时空可视化表达
3.2 系统总体结构
本次系统的框架主要分为3层,即表现层、应用层、数据层
表现层。基于浏览器的一个富客户端,为用户呈现一个丰富的、具有高交互性的可视化界面,以图文一体化的方式显示空间和属性信息,主要包括台风信息数据的获取、网上距离的量测、多媒体信息的游览等
应用层。主要是负责响应Flex富客户端请求的核心层。它接受来自客户端的请求,并根据用户请求类型做出相应响应。通过.NET应用服务器与ArcGIS Server服务器进行响应空间数据和属性数据请求,对空间数据进行分析和控制
数据层。它是系统的底层,负责空间数据和属性数据的存取机制,维护各种数据之间的关系。具体的框架如图1所示。
3.3 系统核心功能设计和实现
3.3.1 常规地图操作功能
平台具有对地图图层的各种操作功能,如放大、缩小、漫游、全图显示、前一视图、后一视图、量距、测量面积、属性信息获取等功能。当台风逼近某一城市时,可方便地测量任意两点和多点之间的距离,根据当前位置和预报位置,结合移动速度和风圈半径,为实施防汛预案提供科学依据
3.3.2台风灾害信息数据聚合获取
台风信息数据及相关灾害信息数据的获取主要通过两种渠道,一种是直接ASP.NET调用数据库内容,另一种实时数据,则需要直接连接到远程相关政府部门信息发布网站,以信息聚合形式将相应信息按来源分类加以整理,并返回XML格式的文档,接着由Flex直接获取XML数据,并在浏览器端根据数据类型来加以显示。以台风信息数据为例,主要包括台风的中心气压,经纬度信息,最大风速,风力,移动速度信息,方向,以及七级、10级、12级风圈半径信息等文本信息数据。相应灾害信息如灾害警报,启动的预案等级等。由于从各相应政府管理部门实时聚合获取的数据中不少有明确发布时间标识,因此可将此数据直接通过时空可视化表达系统按发布时间来动态表达。获取的数据中除普通的文本信息数据,还可以是图像数据,视频数据,这依据于相应政府管理部门数据源而定
3.3.3台风路径动态显示及灾害信息可视化表达功能
该可视化表达系统的总体界面框架如图2所示,界面中间位置为地图显示窗口和时间轴控制窗口,中间部分上部为地图操作工具条,界面框架左上角为时间信息,左下角为类似于福建气象
文档评论(0)