论文摘要
随着地理信息互操作和Web服务技术的发展,WebGIS的应用越来越普及。但目前对于GIS开发人员来说,要创建一个结构清晰、运行稳定的WebGIS,还没有合适的工具和模式可以使用和借鉴。论文致力于构建一个基于WebGIS基础开发和运行环境的路灯信息系统,方便GIS开发与功能扩展。本文首先分析系统开发过程中采用的技术方案:对各种技术方案, WebGIS平台方案,开发环境方案,客户端方案,数据存储方案,进行了简要比较,并对本文系统所选定的技术方案进行阐述。其次,从规范层面对ArcIMS体系结构及相关技术进行研究,包括对ArcXML及.NET Link的深入剖析。结合.NET环境和Web相关技术,对ArcIMS原有开发方式的不足进行改进,主要体现在对其核心语言ArcXML的解析与封装上。最后,根据系统的目标,在ArcIMS9.0平台和.NET环境上提出一套具体设计方案,应用于城市路灯信息服务系统。理论和实践证明了系统方案实现的可行性,WebGIS的应用可达到开发目的。本研究取得的成果对其它基于WebGIS应用的系统有一定借鉴意义。
论文目录
摘要Abstract1 绪言1.1 研究背景和意义1.2 国内外研究现状1.3 论文主要研究内容及组织2 WebGIS 及开发平台方案2.1 WebGIS2.2 WebGIS 平台方案2.2.1 WebGIS 的平台选择2.2.2 ArcIMS9.02.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 数据交换核心 ArcXML3.2.1 ArcXML3.2.2 ArcXML 解析与封装3.3 客户端和服务器异步方案3.3.1 Ajax 及优势3.3.2 WebGIS 中引入 Ajax3.3.3 ASP.NET 中实现 Ajax3.4 数据库存储方案3.4.1 ArcSDE3.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 进一步的研究工作致谢参考文献
相关论文文献
标签:路灯论文;