插件式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文档。上传文档
查看更多
插件式GIS应用框架的设计与实现

2011年4月 地理空 间信 息 Apr.,2011 第9卷第2期 GEOSPATIAL INFORMATION Vol.9,No.2 插件式GIS 应用框架的设计与实现 1 2 2 陈红华 ,李满春 ,李飞雪 (1. 南京林业大学土木工程学院,江苏 南京2 10037; 2. 南京大学地理与海洋科学学院,江苏 南京210093) 摘 要:应用框架已经成为软件开发中一种非常实用的编程规范和设计架构。采用了C# 插件式应用开发,并利用ArcGIS Engine 提供的一套完备的嵌入式GIS 组件库和工具库,完成了插件式GIS 应用框架的核心即框架宿主程序及各功能插件的 设计与实现,以及插件式GIS 应用框架平台的设计与实现;采用了动态插件加载配置的开发技术优势,通过可视化的构件 协同建模,快速构建GIS 应用,实现了GIS 应用集成,开发的平台适用于任何与GIS 应用 (ESRI 平台)有关的应用集成和 作为GIS 应用开发的基础开发平台。 关键词:插件式技术;ArcGIS Engine ;GIS 应用框架 中图分类号:P208 文献标志码: B 文章编号: 1672-4623 (20 11) 02-0026-03 经历30 多年的发展,GIS 正在形成完整的技术系 何插件对象,宿主程序的运行也不受影响,因此,我 统并建立其理论体系,形成了多层次和不同尺度的应 们可以在避免改变宿主程序的情况下通过增减插件或 用格局。跟随计算机等日趋成熟的主流技术,越来越 修改插件的方式来增加或调整功能。 多的软件产品开始采用应用框架思想进行软件结构设 对于许多专业软件而言,使用插件式框架机制开 计。应用框架已经是一个被广泛使用的术语,它成为 发应用软件是一种必然的选择。任何一款专业软件,无 软件开发中一种非常实用且常用的编程规范和设计架 论项目研发人员在开发之前做过多么详细的用户调查 构。在商业的 GIS 应用项目开发中,GIS 应用框架的 和需求分析,都不可能满足使用该软件的每个行业、每 使用也是非常普遍的,为了提高工作效率和产品的可 个用户的全部需求。为了延长软件产品的生命周期,在 靠性、降低项目开发成本,许多GIS 二次开发商都会 避免修改软件程序主体的情况下,如果能通过一种具 组织其核心程序员开发一个 GIS 应用框架,将一些通 有良好扩展性的方式让软件根据用户实际需求实现“生 用的核心功能进行封装,这些框架使用的技术和策略 长”,无疑具有极大的诱惑力。以GIS 行业为例,由于 可能各不相同,但其目的都是一样的:降低重复编码 不同部门管理和使用的GIS 数据类型千差万别,业务 的工作量,提高编程效率,给项目人员的开发工作提 流程也复杂多变,都必须根据实际情况开发自己专门 供一个良好的平台和工作流程。拥有一个可扩展的GIS 的GIS 软件,这也是GIS 二次开发大行其道的主要原 应用框架,意味着应用项目开发人员接到一个新项目 因,如果每个新应用项目都必须让开发人员从头构建, 任务后不必从头开始搭建一个系统,他们只需要按照 无疑是一种智力与经验的浪费,同时浪费的还有宝贵 一种工作模式对其GIS应用框架进行继承和扩展开发, 的开发时间,而使用插件式GIS 应用框架完全解决这

文档评论(0)

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

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

版权声明书
用户编号:8010045112000002

1亿VIP精品文档

相关文档