基于ArcGIS+Engine技术的区域GIS开发.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
魏来等:基于ArcGISEngine技术的区域GIS开发 117 基于ArcGIS Engine技术的区域GIS开发 魏 来 (长春市测绘院,吉林长春130021) 摘要:组件化是GIs魄发展方向,本文通过分析组件GIs擐术与A.州Gl§E瞎她的羚绍,并结合了一个区 域GIS开发应用实例,阐述了ArcGisEngine结合00M技术开发可独立发希的GIS应用程序的高效性和方便性。 关键词:GIS;ArcGisFmglne;组件式GIS 0引言 “ 地理信息系统(GIs)技术正处于一个重要的发展时期,新概念和新产品层出不穷,它的社会作 用和影响,以及所涉及的领域芷不断扩太。已成为信息产业的重要组成部分。随着计算机技术、网 络技术以及GIS理论的成熟和完善,GIS软件技术从早期的模块化、集成化发展到今天的组件化。 组件式GIS代表着当今GIS发展的潮流。国内外各大GIS软件公司都发布了自己的组件式GIS En— jects、ArcGis 开发带来了根本性的变革。,即由过去在GIS平台提供的二次开发环境进行开发,转变至在通用的 软件开发环境开发。 组件式地理信息系统(ComGIS)基于标准的组件式平台,各个组件之间不仅可以进行自由、灵 活的重组,而且具有可视化的界面和使用方便的标准接口。组件式GIS不依赖于某一种开发语 些通用开发环境来实现,也可以插入其它的专业性模型分析控件。这使得非专业用户也能够开发 和集成GIS应用,大大的加快了GIS的大众化进程。 本文通过应用ArcGis VisualBasic6。0开发长春市双阳区的GIS应用管理 Engine和Microsoft 系统。来说明应用组件技术开发区域GIS应用的基本方法和实现过程。 1 ArcGis Engine简介 ArcGis Engine是ESRI公司发布AreGis9.0中最新的开发产品,它是用于构建定制应用的一 员提供了新的部署策略和资源,所有它开发的应用程序只需ArcGis Engine运行库,运行库提供了 ArcGis应用的核心功能,程序可独立发布,只需相应的许可文件,它可以根据不同的用户和开发人 员配置。ArcGis Engine不仅可以创建独立的GIS应用程序而且它还可以集成到第三方的软件系 统中。相比MO的50个运行时它扩展了更多的运行时,具备了更强GIS开发功能,应用领域更加 广泛。它具有以下几种特性。 强大的应用程序,甚至可以建立如ArcMap、ArcFⅪitor这样的大型GIS应用软件。 开放性:ArcGIS 118 第八届东北三省测绘学术与信息交流会论文集 接口不仅包括了详细的文档,还包括一系列高层次的组件。它的优点在于你可以选择熟悉的语言 进行开发GIS应用而无须再学新的开发语言。 and 跨平台性:ArcGisEngine和它的关联产品可以运行在广阔的平台上如:Windows,UNIX Linux。通过运行时可以许可到每台计算机,允许你脱离开发环境而发布属于自己的应用程序。 2实例应用 系统的主要功能有:地理要素的显示,包括图形显示、鹰眼显示、层色控制等;地理要素的编 辑,包括要素的添加、删除、图形编辑及编辑会话中的Undo/Redo操作等;地理要素的属性查询和 空间查询。包括加载图形后属性窗口的显示、从要素字段值查询图形位置、点击图形要素显示该要 素的信息等等;建立缓冲区以及通过缓冲区分析,包括缓冲区的建立、显示缓冲区内的地物名称、 属性以及通过这些进行分析。主界面如图1所示。

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档