基于ArcGISEngine的GIS框架的设计与实现.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于DotNET和ArcGIS Engine的GIS框架的搭建 丁圣陶,王磊, 熊伟, 孙庆华 (中国矿业大学环境与测绘学院,江苏省资源环境信息工程重点实验室,江苏徐州221008) 摘要:由于GIS涉及的领域非常广泛,商业公司或者个人想短时间内从基本类库开始编写一个可扩展性强、功能完善的GIS平台成为一件非常困难的事情,其所耗费的人力、物力和成本也非常高昂。本文在介绍DotNET和GIS框架的基础上,在C#.NET语言环境下应用ArcEngine制作了一个具有常用功能的软件框架。相比基本类库开发而言,其降低了开发的难度,提高了开发的效率,同时可以在专业模型开发时方便地集成GIS功能。 关键词:DotNET;ArcEngine;框架模型 Design and Implementation of DotNet and ArcGIS Engine Based House Property Information System Ding Sheng-tao, Wang Lei, Xiong Wei, Sun Qing-hua (School of Environment and Spatial Informatics , China University of Mining and Technology , Jiangsu Key Laboratory of Resources and Environmental Information Engineering,Jiangsu Xuzhou 221008,China) Abstract: As a result of the field GIS refers to is very widely,commercial companies or individuals want to start a short period of time from the basic class library to prepare a highly scalable, fully functioning GIS platform has become a very difficult task, which consume human, material and cost also very high. In this paper, base on the Introduction of DotNET and GIS framework, Use ArcEngine produced a common software framework in the C #.NET Application Language Environment. Compared to the basic class library development, it reduces the difficulty of development, improve the efficiency of development and at the same time when in the professional model development can easy integration into the GIS function. Key words:ramework Model 引言 地理信息系统可定义为:由计算机系统、地理数据和用户组成的,通过对地理数据的集成、存储、检索、操作和分析,生成并输出各种地理信息,从而为土地利用、资源管理、环境监测、交通运输、经济建设、城市规划以及政府各部门行政管理提供新的知识,为工程设计和规划、管理决策服务DotNET与ArcGIS Engine 1.1 DotNET简介 Java和DotNET是两大主流开发平台。作为GIS基础软件,所选择的ArcGIS Engine对 Java和DotNET两大开发平台都有很好的支持。根据开发者自身的应用能力,软件开发采用微软的DotNET平台及C#语言。 (1) DotNET平台。DotNET框架是一种新的计算平台,它简化了在高度分布式Internet环境中的应用程序开发,支持多种不同的编程语言,它帮助开发人员把精力集中在实现业务逻辑的核心上。 (2)C#语言。C#是一门设计简单、面向对象、类型安全、灵活兼容的新型面向对象的编程语言。其语法风格源自 C/C++ 家族,吸收Java的优点并融合了VisualBasic的高效和 C/C++ 的灵活性、强大底层控制能力,是微软专门为与. NET Framework一起使用而设计的,是. NET平台的主流语言。 本文就是在介绍ArcEngine和GIS框架的基础上,

文档评论(0)

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

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

1亿VIP精品文档

相关文档