基于ArcXML的GIS平台的研究与实现.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ArcXML的GIS平台的研究与实现

基于ArcXML 的GIS 平台的研究与实现 徐欢 河海大学计算机及信息工程学院,江苏南京(210098 ) E-mail :jqm_315@ 摘 要:ArcIMS 是开发WebGIS的有力工具,而ArcXML则是ArcIMS 中通信的标准语言, 负责描述客户端请求与服务端响应。但ArcIMS 对封装ArcXML语句显得能力不足,针对此, 本文提出了基于WebService 的WebGIS开发平台,将基本的ArcXML请求响应语句封装起来, 从而方便了ArcIMS 的二次开发,并在.net 环境下给出了实现方案。 关键词:WebGIS ,ArcIMS ,ArcXML ,Web Services ,平台 1 引言 随着地理信息互操作和Web 服务技术的发展,WebGIS[1]技术已经从初始的在 Web 上简 单地发布地理信息转换成为实现地理信息互操作和地理信息 Web 服务的关键技术. 由于 WebGIS 技术的重要性,人们越来越关注WebGIS 的研究,开发和应用, 目前已推出了大量GIS 平台产品,如 ESRI 的 ArcIMS, MapInfo 的MapXtreme, Autodesk 的MapGuide, Intergraph 的 GeoMedia Web Map,我国 GeoStar 的GeoSurf, GeoBeans 等产品.如何利用这些产品开发满足 自己需要的WebGIS 系统, 已成为众多科研机构与企业共同关心的问题。 ArcIMS[2]是 ESRI 公司推出的基于 Internet 的 GIS 系统开发软件,它凭其严谨的体系结 构,丰富的定制方式,跨平台和分布式的特点, 已成为目前最常用的 WebGIS 实现方式。 Microsoft .NET[3]是微软公司提出的一种分布式运算的框架,是为 Web Services 准备的开发 和部署平台。如何使.NET 与 ArcIMS 结合开发是很值得研究的内容。 目前,对于web 开发人员来说,要创建、测试和设置结构清晰、运行稳定的 WebGIS , 还没有合适的工具和模式可以使用和借鉴。由于Web 本身将内容的表现和运行逻辑结合在 一起,所以,Web 软件很难实现模块化,也就无法实现软件复用。 现在主要是基于 WebGIS 开发工具开发应用系统,这就要求开发人员不仅要熟悉系统 的业务逻辑,而且要熟悉所采用的 GIS 开发工具[4],了解一些底层信息和开发通用的地图 功能。采用这种开发方式,一方面开发的难度比较高;另一方面,系统的稳定性和可扩展 性无法得到保证。 鉴于此,本文利用 Web Services 技术和近年来比较流行的 ArcIMS 工具,在.net 运行环 境下,试图构建一个基于 WebGIS 基础开发和运行环境的空间信息服务平台.其目的是为了 方便 WebGIS 基础开发和地图基本功能的集成,也便于日后的功能扩展。 2 ArcIMS 的体系结构及工作原理 2.1 ArcIMS 简介 ArcIMS 是通过网络来发布动态地图和 GIS 数据和服务的解决方案.它为 GIS 网络发 布提供了一种可扩展的框架,满足了可交互的互联网和世界范围内网络访问的需求。随着 ArcIMS 9 的发布,提供了一种新的连接器――.Net Link [5]来加强对.net 开发环境的支 持。.Net Link 是 对 ActiveX 连接器的扩展.增强了对应系统管理的消息处理,也有了许多性 能上的提高。 ArcIMS 可以运行在一个分布式环境中,包含客户端和服务器组件。一个完整服务的 -1- 运行过程可以简单的描述为:一个客户端向服务器发送请求信息,服务器处理请求并返回 信息到客户端,客户端将所获取的信息展现给终端用户。

文档评论(0)

yaobanwd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档