基于RIA/Flex技术的森林防火辅助决策支持系统的设计与实现

基于RIA/Flex技术的森林防火辅助决策支持系统的设计与实现

论文摘要

我国是一个森林火灾多发的国家,森林火灾每年都对我国现存森林资源造成极大损失,因此对森林火灾进行有效监控和扑救是一项非常重要的工作。为了提高我国森林防火工作自动化程度,推进森林防火信息化进程,建立基于WebGIS技术的森林防火综合管理系统势在必行。随着网络技术的发展,基于“瘦客户端”的三层B/S架构成为WebGIS开发的主要方式,这些开发方式基于HTML之上,由于HTML本身扩展能力差、代码编写困难、交互能力弱及链接方式单一等缺点,使WebGIS在开发过程中具有开发效率低、使用效率不高及维护困难等问题,限制了WebGIS的进一步发展。RIA“富客户端”技术是近年来新兴起的网络技术,同时具有C/S和B/S的优点;REST架构风格是全新的针对网络应用的开发风格,是当今世界一个成功的互联网超媒体分布式系统架构;而Flex技术又是当前最流行的RIA技术之一。针对WebGIS开发、应用中存在的问题,基于RIA/Flex技术和REST风格架构的WebGIS开发方式成为WebGIS发展的新趋势。本文从森林防火工作的业务需求出发,以青海省互助县森林防火专题数据库为支撑,采用ESRI公司的ArcGIS Server为开发平台,使用Flex作为WebGIS客户端的实现技术,结合FlexView框架,以ArcGIS REST API作为实现方法,开发了基于RIA/Flex架构的WebGIS系统——县级森林防火辅助决策支持系统。系统具有森林防火信息获取、信息传输、信息处理、信息发布及火险等级评价、火场蔓延预测、林火扑救指挥等功能,实现了森林防火业务的信息资源化、传输网络化、决策科学化、指挥快速化、调度实时化,提高了森林防火工作效率、管理水平和科学决策能力。实际应用结果表明,本系统不仅可以满足离线数据处理、远程数据高效处理、自适应复杂网络环境、不同平台间相互协作等技术需求,且具有访问范围广、平台独立、开发效率高、系统成本低、更新简单等优点,并融合了桌面应用程序的丰富性和控制性,使得传统Web应用程序和RIA模式的各自优点很好的结合起来,减少了系统和用户的操作响应时间。本文的研究为今后RIA技术在森林防火GIS系统中的应用做了积极探索,具有一定的参考和示范作用。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 RIA网络地理信息系统(WEBGIS)研究现状
  • 1.3 研究内容和意义
  • 第二章 RIA与ArcGIS Server相关理论技术
  • 2.1 富客户端技术(RIA)
  • 2.1.1 RIA技术的优点
  • 2.1.2 主流RIA技术介绍
  • 2.2 REST风格架构
  • 2.3 ArcGIS Server与REST
  • 2.3.1 ArcGIS Server介绍
  • 2.3.2 ArcGIS Server REST API
  • 第三章 构建基于Flex与REST的WebGIS系统
  • 3.1 系统结构
  • 3.2 Flex API中的基本概念
  • 3.3 用Flex API进行业务信息表达
  • 3.3.1 分类渲染
  • 3.3.2 专题图
  • 3.3.3 符号扩展
  • 3.3.4 地图查询功能
  • 3.4 基于RIA/Flex技术的WebGIS开发步骤
  • 3.4.1 发布地图服务
  • 3.4.2 部署系统开发环境
  • 3.4.3 Flex客户端设计与实现
  • 3.4.4 Flex程序调试运行
  • 3.4.5 Flex程序的发布与部署
  • 第四章 森林防火辅助决策支持系统设计
  • 4.1 系统开发环境
  • 4.2 系统设计原则
  • 4.3 系统架构设计
  • 4.4 系统功能设计
  • 4.4.1 基础信息管理模块
  • 4.4.2 专题信息管理模块
  • 4.4.3 林火预测预报模块
  • 4.4.4 林火实时监测模块
  • 4.4.5 林火扑救指挥模块
  • 4.5 数据库设计
  • 4.5.1 数据模型
  • 4.5.2 数据来源
  • 4.5.3 地理空间数据库设计
  • 第五章 森林防火辅助决策支持系统实现
  • 5.1 林火相关模型研究
  • 5.1.1 火险等级分析模型
  • 5.1.2 火场蔓延模型
  • 5.2 关键技术研究
  • 5.2.1 客户端与服务器数据通信技术
  • 5.2.2 地图缓存技术
  • 5.3 系统功能实现
  • 5.3.1 基础地图功能
  • 5.3.2 文档上传下载功能
  • 5.3.3 火警预测预报功能
  • 5.3.4 林火监测功能
  • 5.3.5 林火蔓延预测功能
  • 5.3.6 林火扑救指挥功能
  • 5.3.7 报表统计功能
  • 5.3.8 图表统计功能
  • 第六章 结论与展望
  • 6.1 结论
  • 6.2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于RIA/Flex技术的电力通信网管系统改造方案设计[J]. 电力系统通信 2012(08)

    标签:;  

    基于RIA/Flex技术的森林防火辅助决策支持系统的设计与实现
    下载Doc文档

    猜你喜欢