.NET环境下ArcGIS Engine的开发技术研究

来源 :辽宁师范大学 | 被引量 : 0次 | 上传用户:aaa6862876
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会经济和计算机技术的发展, GIS技术得到了广泛的应用。结合GIS软件和主流软件开发平台进行集成开发成为GIS应用中的一项重要技术。本文选用.NET作为软件开发平台,结合ArcGIS Engine研究.NET环境下ArcGIS Engine的开发技术。.NET平台代表了当今主流的开发技术,ArcGIS Engine是ArcGIS 9中推出的新产品,它是基于ArcObjects的一套开发组件,用它开发的软件是可以脱离ArcGIS环境独立运行的。这两者的结合可以更好的体现集成二次开发的优势。本文首先介绍了GIS软件二次开发的背景和国内外的发展现状,对ArcObjects组件进行了讨论。然后解释了ArcObjects的类的种类、接口之间的继承和调用,说明了如何理解对象模型图,并通过对象模型图来理解ArcObjects对象之间的关系以及类和接口的使用。随后又剖析了ArcGIS Engine的类库及其功能以及类库和文件之间的对应关系。描述了一个简单的COM组件的开发过程,以此来进一步理解COM组件技术。重点研究了在.NET环境下如何使用COM组件,介绍了Interop程序集的生成方法并进一步剖析了Interop程序集的工作原理。最后,描述了主要互操作集(PIA)的生成过程。本文所涉及的方面及研究的方法和技术对于.NET环境下ArcGIS Engine的开发有着一定的借鉴意义。
其他文献
中国入世标志着中国经济增长进入了一个新阶段,经济增长要素的全球化和经济运行机制的市场化在促进中国经济高速增长的同时,也加速了中国经济增长的地区分异。江苏省作为中国改
遥感具有获取资料范围大、获取信息手段多、速度快、周期短和限制条件少等优点,而且随着航空、航天技术的飞速发展,遥感数据的获取代价越来越小,已广泛应用于土地利用、环境
华北地区作为我国北方旱情严重区,干旱化趋势愈来愈明显,邢台地区位于华北地区中部,干旱水资源短缺十分严重。干旱发生的频率、影响范围、持续时间以及危害程度在各类自然灾
[摘要]《艺术的故事》堪称西方艺术史上的圣经,它概括地叙述了从最早的洞窟绘画到当今的实验艺术的发展历程。本文主要从14世纪到16世纪末期这一阶段解读艺术是怎样从一个不成熟的阶段发展到黄金时期以至于到后来的样式主义,从而是怎样体现“整个艺术发展史不是技术熟练程度的发展史,而是观念和要求的变化史”。。  [关键词]文艺复兴;绘画观念;透视;光线;构图;素描  一、透视的发现与运用  在希腊瓶画《辞行出
当前,初中生作文写作水平低下是一个较为普遍的问题,作文空洞无物、生搬硬套、无病呻吟等现象较为突出。究其原因,主要是学生的生活感知和社会阅历较少,难以积累丰富的素材,导致作文生涩,无法写出情感丰富、内容精彩的优秀习作。笔者在作文教学中,以生活化为着眼点,引导学生细心观察生活,增加素材积累与情感体验,从而为学生写作水平的提高奠定坚实的基础。  一、引导学生细心观察生活,积累丰富的生活感知  写作是通过
基本农田是耕地的精华。建立基本农田数据库,加强基本农田保护,对于我国经济的可持续发展和国家的长治久安具有极其重要的战略意义。然而,目前的基本农田数据现势性和质量参差不
学位
WebGIS是在Internet或Intranet网络环境下的一种存储、处理、显示、分析和应用地理信息的计算机信息系统。即采用浏览器/服务器的计算模式通过Internet发布电子地图,实现GIS中