WebGIS在路灯信息系统中的应用

WebGIS在路灯信息系统中的应用

论文摘要

随着地理信息互操作和Web服务技术的发展,WebGIS的应用越来越普及。但目前对于GIS开发人员来说,要创建一个结构清晰、运行稳定的WebGIS,还没有合适的工具和模式可以使用和借鉴。论文致力于构建一个基于WebGIS基础开发和运行环境的路灯信息系统,方便GIS开发与功能扩展。本文首先分析系统开发过程中采用的技术方案:对各种技术方案, WebGIS平台方案,开发环境方案,客户端方案,数据存储方案,进行了简要比较,并对本文系统所选定的技术方案进行阐述。其次,从规范层面对ArcIMS体系结构及相关技术进行研究,包括对ArcXML及.NET Link的深入剖析。结合.NET环境和Web相关技术,对ArcIMS原有开发方式的不足进行改进,主要体现在对其核心语言ArcXML的解析与封装上。最后,根据系统的目标,在ArcIMS9.0平台和.NET环境上提出一套具体设计方案,应用于城市路灯信息服务系统。理论和实践证明了系统方案实现的可行性,WebGIS的应用可达到开发目的。本研究取得的成果对其它基于WebGIS应用的系统有一定借鉴意义。

论文目录

  • 摘要
  • Abstract
  • 1 绪言
  • 1.1 研究背景和意义
  • 1.2 国内外研究现状
  • 1.3 论文主要研究内容及组织
  • 2 WebGIS 及开发平台方案
  • 2.1 WebGIS
  • 2.2 WebGIS 平台方案
  • 2.2.1 WebGIS 的平台选择
  • 2.2.2 ArcIMS9.0
  • 2.2.2.1 ArcIMS9.0 体系结构
  • 2.2.2.2 ArcIMS9.0 运行机制
  • 2.2.2.3 ArcIMS9.0 实现模式
  • 2.3 开发环境平台方案
  • 2.3.1 Microsoft.NET 及优点
  • 2.3.2 .NET 核心技术
  • 2.4 开发环境平台方案
  • 3 关键技术研究与使用
  • 3.1 连接器方案
  • 3.1.1 连接器选择
  • 3.1.2 .Net Link 原理
  • 3.1.3 .Net Link 实现
  • 3.2 数据交换核心 ArcXML
  • 3.2.1 ArcXML
  • 3.2.2 ArcXML 解析与封装
  • 3.3 客户端和服务器异步方案
  • 3.3.1 Ajax 及优势
  • 3.3.2 WebGIS 中引入 Ajax
  • 3.3.3 ASP.NET 中实现 Ajax
  • 3.4 数据库存储方案
  • 3.4.1 ArcSDE
  • 3.4.2 ArcSDE 的存储方式
  • 3.4.3 ArcSDE 的技术特点
  • 4 系统设计
  • 4.1 总体设计
  • 4.1.1 总体分析
  • 4.1.2 体系结构设计
  • 4.1.3 总业务流设计
  • 4.2 开发原理与数据库设计
  • 4.2.1 系统开发原理
  • 4.2.2 系统数据设计
  • 4.2.3 系统数据关联
  • 4.3 系统的详细设计
  • 4.3.1 系统主要功能
  • 4.3.2 主要功能接口设计
  • 5 系统实现
  • 5.1 系统运行环境
  • 5.2 主要功能的实现
  • 5.2.1 电子地图查询
  • 5.2.2 导航条查询
  • 5.3 服务发布和部署
  • 5.4 系统测试
  • 5.4.1 客户端的主界面
  • 5.4.2 客户端的实验结果
  • 5.5 系统特点
  • 6 总结与展望
  • 6.1 本文总结
  • 6.2 进一步的研究工作
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  

    WebGIS在路灯信息系统中的应用
    下载Doc文档

    猜你喜欢