基于ArcEngine的地理国情监测矢量数据质量检查系统开发研究

来源 :长安大学 | 被引量 : 11次 | 上传用户:shanxiaoqqqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据是GIS的重要组成部分,其质量的好坏直接影响着国家各行业、各部门利用GIS数据进行分析、决策的可靠性和正确性。因此,随着计算机技术和GIS技术的飞速发展,利用当前计算机技术对GIS数据,特别是对其中矢量数据的质量进行快速、有效的检查,从而提供正确、可靠以及科学的矢量数据就显得尤为重要。相比以往的地理信息数据,地理国情监测矢量数据作业范围更广,涉及的内容更多,准确性要求也更高,因此,对其矢量数据进行质量检查是一项艰巨的任务。目前,地理国情监测矢量数据质量检查软件主要存在两方面的问题:一方面,检查内容不够全面,检查效率不高;另一方面,通用性较低,不能满足数据组织与检查规则经常发生变动的情况。针对以上问题,本文以地理国情监测矢量数据为主要研究对象,设计了一套通用性较强的数据质量检查系统。首先,通过对地理国情监测成果数据标准进行详细分析,总结出其矢量数据的质量检查内容;其次,设计了质量检查过程中所需的数据库模版、方案数据库以及规则库;最后,对系统的体系结构与功能模块进行详细设计,通过编写相应代码来对系统进行开发研究。取得的主要成果如下:(1)设计了数据库模版、质量检查规则库、方案数据库以及结果数据库。数据库模板包含了待检数据的正确数据组织结构,解决了由于数据组织结构不同而难以实现质检系统通用的问题;方案数据库包含了针对特定待检数据的所有质量检查规则,用户可以通过修改方案数据库来实现对不同数据的质量检查;质量检查规则库包括了检查过程中涉及到的检查规则函数,进行拓扑检查时,需调用规则库中的检查函数;质量检查错误信息存储在检查结果数据库中,用户可根据数据库中的错误信息对数据进行修改。(2)根据GIS系统的设计原理、遵循系统统一性、安全性等设计原则,采用面向对象的软件开发方法对系统的体系结构与功能模块进行设计,并对图形图像管理模块、检查模块和结果管理模块三大功能模块进行详细设计。(3)基于ArcEngine组件,采用C#语言对系统进行开发。本系统不仅可以对地理国情监测矢量数据进行质量检查,还可以通过创建不同的方案数据库来对其他的地理信息数据进行质量检查。
其他文献
近年来,我国在教育方面投入了大量的资金与精力。而小学阶段作为孩子学习的基础阶段也引起了人们的重视。在新的时期对小学课堂教学模式也提出了新的要求,不是简单地要求教师
对蒙古族传统体育的起源及变异的研究表明:蒙古族传统体育项目是蒙古族为适应社会发展到一定阶段的产物,地理环境、宗教祭祀、战争需要、休闲娱乐促进了蒙古族体育的形成和发
本文认为,社区教育品牌项目以其独特性、优质性、丰富性、扩容性、愉悦性、社群性、创新性、引领性的实践品格,以其服务于满足社区居民学习需求、服务于营造社区共同精神家园
在事故致因理论的基础上,明确了煤矿员工不安全行为的影响因素,分别包括企业管理存在缺陷、安全氛围不浓厚、员工不良的个体因素以及较大的工作压力4个方面。运用层次分析法
随着我国经济的不断进步和发展,企业也相应得到了一定的进步和进展,而在整个企业的管理之中,会计财务是当中不容忽视的一个组成部分,会计财务一直以来都贯穿于整个企业的经营
目的探讨靶向抑制核糖体蛋白S6(rpS6)表达的短发夹RNA(short hairpin RNA,shRNA)慢病毒载体的构建方法及抑制rpS6表达对肺腺癌A549细胞株增殖的影响。方法合成针对rpS6基因的
隆冬时节,从大雪纷飞、数九寒天的北方初到南国,那漫山遍野的葱笼绿色一下子便让我们心头满是春意。山深林密、风景秀美的瑶寨木楼的火塘边,伴着风声雨声,我们聆听瑶家姑娘的朗朗
环氧化物水解酶介导的生物转化过程具有高效率、高选择性、反应温和等优点,其在手性药物中间体的合成中的应用越来越受到人们的关注。介绍了环氧化物水解酶在手性环氧化物及
在我国,社区教育实践及理论研究日益繁盛,且不断壮大发展,而作为社区教育健康、可持续发展的重要保障的社区教育监管研究却相对匮乏。为此,文章选取上海社区教育的监管体系为
介绍熔融沉积制造(FDM)3D打印技术的产生和特点。着重介绍了FDM 3D打印技术在汽车工业、航空航天、医疗卫生、教育教学、食品加工等领域的实际应用情况。并对FDM 3D打印技术