基于.NET的GIS组件开发技术研究与应用

来源 :东南大学 | 被引量 : 0次 | 上传用户:xsnxj111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
组件式GIS是新一代GIS软件开发技术,它以其良好的可重用性为用户提供方便、高效的GIS功能支持。本文以GIS组件开发技术方法研究为核心,研究了组件技术的相关理论及GIS组件开发方法,设计了GIS组件的体系结构及空间数据存储结构,开发了一个小型的基于.NET平台的GIS组件——TranObjects,完成了组件数据访问、地图显示、空间查询、等值线绘制以及空间数据转换等功能模块的实现,最后应用TranObjects开发上海市南汇区水情自动测报GIS系统。本文研究了以下几个方面内容: 1)在对组件技术进行分析研究的基础上,比较了两种主流的组件开发技术:COM组件技术和.NET组件技术。 2)根据TranObjects的需求与设计原则,设计一种空间数据存储结构,并对TranObjects体系结构进行划分。 3)在.NET平台上利用GDI+绘图技术开发TranObjects,并对TranObjects的数据访问模块、地图显示模块、空间查询模块和等值线绘制模块中相关算法进行了研究。 4)为了实现本文空间数据与GIS常用数据格式相互共享,解决数据互操作,开发了空间数据库与ESRI的Shapefile之间的相互转换模块。 5)研究提高TranObjcots运行效率的方法,并在TranObjects中采用空间索引、双缓存技术、图形路径和屏幕内重绘四种方法。 6)应用TranObjects开发上海市南汇区水情自动测报GIS系统。
其他文献
随着遥感影像数量和种类的不断增加,不同遥感影像间信息的集成利用研究体现出越来越重要的作用。基于不同种类高分辨率遥感影像的立体定位及地物提取是遥感信息集成应用的重要
随着WebGIS技术在互联网中的迅速应用,基于WebGIS的煤矿空间信息系统较传统的GIS系统具有更好的开放性、互操作性、分布性、可扩展性和跨平台性的优势。论文首先研究了煤矿空
现如今,我国仍然有很多缺水的地区,这些地区的供水可以采集地下水。钻井建立巷道、地下挖掘开采地下水的成本高、人工作业量大,而且时时刻刻会受到地下灾害水的威胁,因此,需要对难
地形的三维可视化在地理信息系统与实时仿真领域发挥着重要的作用。随着当前应用领域中网络需求的推动,通过互联网实现三维地形场景的实时渲染成为一项亟需解决的问题。事实
GIS作为一种空间关系决策支持系统,其任务就是分析和处理空间数据,派生和提取空间信息,而数据质量在很大程度上决定了应用GIS进行分析决策的成效,因此,对GIS数据质量问题以及
用平皿法和最大可能数法(MPN)对不同种类地膜覆盖下土壤微生物测定表明,烟草经银光膜覆盖后无论旺长期或现蕾期,根际和根外土壤中细菌、放线菌和真菌总数以及氨化细菌、好气
本文在阐明海量地形数据实时绘制的研究重点与研究意义的基础上,结合其关键技术层次细节模型和数据调度的研究现状和基本原理,提出了一种基于渲染数据量的动态层次细节模型以及
生态环境与人类的生存和发展有着密切的联系,生态环境的恶化会导致人类生活环境的恶化,如何保护生态环境是全球关注的焦点,对生态环境进行监测和评价是全球研究领域的一个重要课
随着我国国民经济的持续快速发展,城市道路照明及路灯基础设施建设不断加强,特别是在“数字城市”快速发展的大环境下,对道路照明设施的有效管理提出了更高的要求。将地理信息系
GPS网络RTK定位是近几年发展起来的一种高精度的GPS定位技术,它利用多个基准站构成一个基准站网,然后借助广域差分GPS和具有多个基准站的局域差分GPS中的基本原理和方法来消除