科学教育专业毕业论文.doc
《科学教育专业毕业论文.doc》由会员分享,可在线阅读,更多相关《科学教育专业毕业论文.doc(16页珍藏版)》请在三一办公上搜索。
1、分类号 密 级 编 号 毕业论文题 目: 面向对象的土地空间数据模型构建 学 院: 生命科学与化学学院 专 业: 科学教育 班 级: 07科学教育一班 作者姓名: 学 号: 指导教师: 提交日期: 2011/5/27 原创性声明本人郑重声明:本人所呈交的论文是在指导教师的指导下独立进行研究所取得的成果。学位论文中凡是引用他人已经发表或未经发表的成果、数据、观点等均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。本声明的法律责任由本人承担。论文作者签名: 2011年5 月 20 日 论文指导教师签名:天水师范学院指导毕业论文进度表二级学院生命科学与
2、化学学院专业类别科学教育指导教师班 级07级班学生姓名论文题目面向对象的土地空间数据模型构建指导进度资料收集资料来源、资料筛选及其它需要说明的情况2010.11.10 2011.3.5 选定论文题目后指导学生从论文相关网上、CNKI检索等途径搜集查阅相关资料和文献,了解面向对象的理论等相关知识,初步制定论文思路。2011.3.5 2011.3.15 指导学生撰写开题报告。论文提纲初稿撰写指导学生撰写提纲情况、对学生编写提纲有无修改、初稿完成情况第一阶段:相关的文献查阅、整理和阅读(2010.11.10 2011.3.5 )。第二阶段:撰写开题报告,提交导师审阅(2011.3.52011.3.1
3、5 ) 。第三阶段:撰写毕业论文。(2011.3.52011.3.28 )修改定稿学生是否按预定计划完成、对学生初稿有无修改、其他情况2011.3.52011.3.28 安排学生整理相关资料,并修改提交的初稿。2011.3.302011.4.10 指导学生按学院的论文格式要求修改论文格式。2011.4.152011.4.25 对学生论文第二稿的摘要和内容提出修改意见。2011.4.262011.5.5 对学生论文第三稿进行细节方面的修改。2011.5.62011.5.11 对学生论文第四稿进行细节方面的修改2011.5.122011.5.15 对学生论文第五稿进行细节方面的修改2011.5.1
4、62011.5.21 对学生论文第六稿进行细节方面的修改定稿并安排 论文答辩的相关事宜。注:1.本表是为配合指导教师按计划指导学生完成论文而制作。2.本表由毕业论文指导教师认真填写。3.本表由各二级学院按照样表制作。天水师范学院本科生毕业论文评定表作者姓名性别男学号二级学院生命科学与化学学院专业科学教育论文题目面向对象的土地空间数据模型构建英文名称Object-oriented model of land spatial data论文字数5845关键词中文面向对象 土地空间数据模型 土地信息系统外文Object-Oriented; Praedial-Spatial Data Model; La
5、nd Information System摘要中文运用面向对象的分析技术,对GIS中点、线、面基本对象类和复杂对象类的描述与分析,结合空间数据描述,总结出了一个面向对象的土地GIS空间数据模型,阐述了在土地资源空间数据建模中面向对象理论思想的重要性。外文Object-oriented technique is widely used in GIS data modeling. Point-object class, time class, object class, polygon-object class and complex-object class are extracted from
6、 geo-objects, which combines with spatio-temporal topology forms an object-oriented GIS spatio- temporal data model. 指导教师评定 该同学在撰写论文过程中阅读大量的相关文献,并且逐渐形成自己独特的论文观点。论文结构合理,主题鲜明,论据充分,研究的可行性强,修改认真仔细。达到学校规定的要求,是一片合格的学士学位论文。评定成绩合格指导教师签名答辩委员会意见本论文结构合理,思路清晰,主题鲜明,分析论述较透澈,能准确表达论文主题思想,在论文答辩过程中思路清晰,应变能力强。 该论文论题新颖
7、,立意明确,研究具有可行性,构建模型完整,论述合理,已经达到了学士学位论文水平,建议授予学士学位。答辩委员会主任签字:教务处审核:注:本表由各二级学院按照样表制作,为论文装订第二页。目 录摘 要1关键词11.面向对象的理论基础12. 面向对象的土地空间数据模型的构建过程33. 面向对象的土地空间数据建模方法44. 面向对象的土地空间数据模型化过程65. 面向对象的土地空间数据模型的体系结构75.1对象的类型75.2 几何对象和语义对象86. 结论9参考文献9面向对象的土地空间数据模型构建作者:车顺民 指导老师:王新民(天水师范学院生命科学与化学学院 甘肃 天水 741001)摘 要:运用面向对
8、象的分析技术,对GIS中点、线、面基本对象类和复杂对象类的描述与分析,结合空间数据描述,总结出了一个面向对象的土地GIS空间数据模型,阐述了在土地资源空间数据建模中面向对象理论思想的重要性。关键词: 面向对象 土地空间数据模型 土地信息系统数据模型是各类土地空间数据有效组织、存储和管理的基础,也是有效传输、交换和应用土地空间数据的基础。不同的数据模型用不同的数据抽象和表示方式来反映客观事物,对数据之间相互联系的处理方式也不尽相同。数据模型是数据库管理系统的实现基础,也可以说数据库系统的核心是数据模型1。需要选用合理的空间数据模型进行开发来管理土地空间数据,传统的GIS软件常采用矢量模型、栅格模
9、型、矢量栅格一体化模型等。这些模型人为地割裂了空间对象在土地空间上的连续性,将土地空间对象看成是孤立存在的个体,难以描述关联对象之间的相互关系,增加了管理和分析土地空间数据的复杂性,导致了对现实世界描述的不完整性,无法实现面向问题处理和挖掘地理空间数据等更深层次的应用2。本文采用面向对象数据模型来模拟和描述现实世界,有效克服了传统空间数据模型在数据组织、存储、管理等方面的弊端。1 面向对象的理论基础面向对象方法(Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO方法,它属于软件工程的范畴,是建立在“对象”概念基础上的方法学
10、,也称为面向对象的开发方法。面向对象方法的出发点和基本思想是:以对象作为基本元素,尽可能地运用适合人类思维模式的方法来建立问题空间的模型,它所追求的是对现实世界的直接模拟。我们在设计和实现一个客观系统时,应按照人们在现实世界中对客观事物的思维方式构造尽可能直观、自然地表达求解方法的软件系统。现实世界的问题是由客观实体和实体之间的联系构成的,对象就是客观实体的抽象。面向对象方法将数据和操作放在一起,作为一个相互依存、不可分割的整体来处理,它强调模拟现实世界中的概念而不强调算法。面向对象方法的出发点和基本原则就是使分析、设计和实现一个软件系统的方法和过程,尽可能接近人们认识世界解决问题的方法和过程
11、。2 面向对象的土地空间数据模型的构建过程空间数据建模是将客观世界中的土地空间信息转换成能在计算机中存储的土地空间数据的过程,通过空间数据建模可以使土地空间数据能客观、真实地反映现实世界中土地空间对象及其分布特征和相互关系3。它的基本任务是,针对所研究的地理空间问题或现象,组织 GIS空间数据并设计GIS空间数据库模式。具体内容包括:定义土地空间对象及其相互关系,确定土地空间对象的组成结构,设计土地空间对象在计算机中的物理组织、存储路径和数据库结构等。空间数据模型则是空间数据关系的逻辑组织形式的表示,是有效地组织、存储、管理各类数据的基础,也是数据有效传输、交换和应用的基础。空间数据模型应尽可
12、能真实地反映客观世界,使之接近人们对客观世界的理解与观察,为描述空间数据组织和设计空间数据库模式提供基本方法。由现实世界到数据世界的抽象过程要经过两级抽象,三个层次来进行,如图1所示4。选择、综合、简化和抽象数据结构对数据进行组织中间层最高层次最底层次 数据世界 (计算机)编码、表达、建立空间关系物理模型空间数据库逻辑模型概念模型概念世界现实世界空间事物或现象信息观察和认知图1 土地空间实体抽象的三个层次 (1)概念数据模型概念数据模型是对现实世界中客观实体与现象的认知、抽象与概念模型化,是地理空间中实体的抽象概念集,是对土地空间数据的语义解释,侧重研究土地空间数据的类型及其联系和约束。从计算
13、机系统的观点来看,概念数据模型是数据抽象的最高层,可以形成一个满足GIS语义共享的表达体系5。构造概念模型要遵循如下基本原则:语义表达能力强、易于理解、独立于计算机实现。(2)逻辑数据模型逻辑数据模型由概念数据模型转换而来,是GIS对地理空间数据的结构、内容、操作和数据完整性的描述。逻辑数据模型通过对土地空间数据库中的记录和数据之间关系的表达来描述地理空间对象及其关系,是数据抽象的中间层。根据逻辑数据模型的实现方法不同可将其划分为结构化模型、面向操作地模型和面向对象模型三大类:典型的结构化模型有层次数据模型和网络数据模型,它通过树形结构来表达地理空间对象之间关系,能直接反映地理空间对象之间的联
14、系;面向操作的逻辑数据模型主要是指关系数据模型,利用二维表格来表达地理空间对象之间的关系,而对关系的提取和查询则通过关系操作来进行;面向对象数据模型以面向对象分析方法和程序设计方法为基础,可以很好地描述和模拟现实土地空间世界中的复杂对象,有效地克服了传统土地数据模型的局限性6。 (3)物理数据模型 物理数据模型是概念数据模型在计算机内部的具体存储、组织形式和操作机制,通过地理空间数据的组织、存储、优化等来描述其在计算机中的物理组织结构、存储路径和数据库总体存储结构等,是数据抽象的最低层。6实质上,物理数据模型的目的是设计逻辑数据模型在计算机上的实现形式,在物理数据模型中需要考虑地理空间数据的存
15、取时间和系统开销等方面的操作效率。3 面向对象的土地空间数据建模方法面向对象模型是基于面向对象方法之上的7,面向对象方法为面向对象模型的建立提供了分类、概括、联合、聚集四种语义抽象技术(如图2所示)和继承与传播两种抽象工具8。这四种抽象技术和两种抽象工具涉及到对象和类的定义。定义对象为:Object=ID,S,M,其中S= GDAD,GD=GDi,i=1,2,3n,AD=ADi,i=1,2,3n,M=Mi,i=1,2,3n,而具有相同属性和操作的一组对象的集合是类(class),所以在此也做一个形式化的定义给类:即class=(CID,CS,CM), 其中对象类数据的集合是CS= CSi,i=
16、1,2,3n,对象类操作方法的集合是CM =CMi,i=1,2,3n。(1)分类分类是把一组具有相同属性和操作的对象(Object)进行归纳(Generalization)的过程,属于同一类(class)的所有对象共享相同的属性项和操作方法,每个对象都是这个类的一个实例,对象与类的关系表现为Is-instance-of的关系。(2)概括概括是将若干种类中某些具有公共特征的部分抽象出来,形成一种更高层次、更具一般性的超类的过程。设Class1=(CID1,CS1,CS2,CM1.CM2)、Class2=( CID2,CS1,CS3,CM1.CM3),它们中都带有相同的数据子集CS1和操作子集CM
17、1,因此将它们抽象出来就形成一种父类:Superclass=(SID,CS1,CM1),子类与父类的关系表现为Is-a的关系。(3)联合在定义对象时,通常会将同一类对象中的几个具有相同数据值的对象组合起来,联合即是为了避免重复而设立的一个更高水平的对象以表示那些相同的属性值。设有两个对象:Object1=(ID1,S1,S2,M)、Object2=(ID2,S1,S3,M),其中,这两个对象具有一部分相同的几何数据或属性数据,则可设立新对象:Object3=(ID3,S1, Object1, Object2,M), Object1和Object2称为“分子对象”,它们的联合所得到的对象称为“组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 科学 教育 专业 毕业论文

链接地址:https://www.31ppt.com/p-4030121.html