基于ArcObjects与VBGIS开发的应用原理的研究.pdfVIP

基于ArcObjects与VBGIS开发的应用原理的研究.pdf

  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文档。上传文档
查看更多
基于ArcObjects 与VB 的GIS 开发与应用原理研究 周宁 辽宁工程技术大学测绘与地球科学学院,辽宁阜新(123000 ) E-mail :zhouning_032@ 摘 要:随着计算机技术与网络技术的发展,地理信息系统不再作为一个单独的应用领域, 而是与其它技术学科结合,被广泛应用于各个行业,在国民经济建设中发挥重要的作用。本 文主要分析了地理信息系统开发的方法和组件技术产生的背景,探讨了基于 COM(Component Object Model)、OLE(Object LinkingEmbedding)和ActiveX 基础的组件式 对象模型的开发方法是 GIS 二次开发的潮流与趋势,并介绍了组件式 GIS 的特点和构成。 由于使用面向对象开发语言,充分利用了ArcObjects 组件来搭建,有效地提高了系统的开发 效率。开发的系统 GIS 平台具有良好的用户界面和比较完善的功能,用户不需要学习复杂 的GIS 概念和操作就可以使用,从而工作者的工作负担,提高了工作的效率。 本文重点研究了基于ArcObjects 的地理信息系统的二次开发原理与方法。 论文综合运用 GIS 技术、组件式开发技术,结合研究区域地理环境的特点,通过计算机予 以实现,拓宽了现有技术的应用领域,具有一定的实际应用意义。 关键词: 地理信息系统;组件式;ArcObjects ;VB 中图分类号:p12 1. 引言 [1] 地理信息系统 (Geographic Information System,GIS)是在计算机软、硬件支持下对各种 地理空间信息进行采集、存储、检索、综合分析和可视化表达的信息处理和管理系统。地理 信息系统经过近 40 年的发展, 已逐渐建立起完整的技术系统和理论体系,在诸如环境评价和 监测、土地和资源评价管理、市政工程建设、为政府和企业提供管理和决策工具等领域得到 了广泛应用。1 目前,它已经深入到区域规划、公共设施管理、公共安全、交通、电信、城 市建设、能源、电力、气象、农业等国民经济的重要部门。 地理信息系统可以对空间数据按地理坐标或空间位置进行有效管理,它能将空间中某一 地理位置和其相关属性有机地2.结合起来,并具有对其相关属性数据进行存储、维护、更新、 查询、检索等功能并通过图形形式进行可视化查询。通过对多因素的综合分析,GIS 可以迅 速地获取用户需要的信息,并能以专题地图或数据的形式表达,实现数据、地图和思维的完 美结合。 2. 地理信息系统的二次开发 2.1 地理信息系统开发的方式 [2] 地理信息系统根据其内容可分为两大基本类型 :一是应用型GIS,以某一专业、领域 或工作为主要内容,包括专题GIS 和区域综合GIS ;二是工具型GIS,也就是GIS 工具软件 包,具有空间数据输入、存储、处理、分析和输出的功能。随着 GIS 应用领域的扩展,应 用型GIS 的开发工作日显重要。目前常用的开发方式有以下三种: 2.1.1 独立开发 指不依赖于任何 GIS 工具软件,从空间数据的采集、编辑到数据的处理分析及结果输 出,所有的算法都由开发者独立设计,然后选用某种程序设计语言,如 Visual C++,Visual Basic,Delphi 等,在一定的操作系统平台上编程实现。这种独立开发的优点是开发者有完全 - 1 - 的主动权,开发出满足自己行业需求的系统。这种开发方式难度很大,不但要求开发者要有 很扎实的 GIS 理论知识而且还要很强的软件开发实力。这种方式的好处在于无须依赖任何 商业GIS 工具软件,减少了购买商业GIS 软件的成本,但一方面对于大多数开发者来说, 能力、时间、财力方面的限制使其开发出来的产品很难在功能上与商业化 GIS

文档评论(0)

wq640326 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档