空间数据库课程设计Word下载.docx

上传人:b****3 文档编号:14961000 上传时间:2022-10-26 格式:DOCX 页数:11 大小:339.03KB
下载 相关 举报
空间数据库课程设计Word下载.docx_第1页
第1页 / 共11页
空间数据库课程设计Word下载.docx_第2页
第2页 / 共11页
空间数据库课程设计Word下载.docx_第3页
第3页 / 共11页
空间数据库课程设计Word下载.docx_第4页
第4页 / 共11页
空间数据库课程设计Word下载.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

空间数据库课程设计Word下载.docx

《空间数据库课程设计Word下载.docx》由会员分享,可在线阅读,更多相关《空间数据库课程设计Word下载.docx(11页珍藏版)》请在冰豆网上搜索。

空间数据库课程设计Word下载.docx

学院:

国土资源

专业:

地理信息系统

年级:

08级

学生姓名:

指导教师:

日期:

教务处制

课程设计任务书

国土资源工程学院地信专业08年级

课程设计题目:

课程设计主要内容:

1.进行GeoDatabase类的设计

2.进行GeoDatabase子类的设计

3.进行GeoDatabase域的设计

4.进行GeoDatabase关联类的设计

5.进行GeoDatabase几何网络的设计

6.对GeoDatabase进行模型重用和数据加载

设计指导教师(签字):

教学基层组织负责人(签字):

年月日

一、课程设计目的

理解空间数据库的一般原理、方法,空间数据库管理系统的系统结构和实现技术;

熟练掌握Geodatabase数据模型和面向对象技术;

利用建模工具进行Geodatabase的分析、设计、建立和运行维护全过程及其技术和方法;

培养学生编制软件设计文档和分析系统的能力。

二、课程设计内容

1.ArcGISDesktop软件的初步认识

ArcGIG软件的安装方法;

ArcGIG软件的主要功能模块及其基本操作方法,重点是ArcCatalog和ArcMap两个模块的学习和使用。

2.UML工具(Visio)的初步认识

Visio软件的安装方法;

Visio软件的基本功能及使用方法,重点是掌握类图的设计过程。

3.进行GeoDatabase类的设计

利用ArcGIS提供的Visio模板,进行简单的空间数据库的对象类、要素类和网络要素类的设计,利用ArcCatalog导入向导建立GeoDatabase。

4.进行GeoDatabase子类的设计

在前面实现的基础上,进行空间数据库的子类设计,并在ArcMap中进行简单的空间数据输入、编辑等操作。

5.进行GeoDatabase域的设计

在前面实现的基础上,进行空间数据库的代码域和范围域设计,并在ArcMap中进行域的有效性验证操作。

6.进行GeoDatabase关联类的设计

在前面实现的基础上,进行空间数据库的关联规则和关联属性的设计,并在ArcMap中进行关联规则的有效性验证等操作。

7.进行GeoDatabase几何网络的设计

在前面实现的基础上,进行空间数据库的简单交汇点和简单边的设计,并在ArcMap中进行网络的连通性验证等操作。

8.对GeoDatabase进行模型重用和数据加载

在前面实现的基础上,对GeoDatabase模型进行修改和重用,利用ArcCatalog和ArcMap进行数据的导入。

三、课程设计地点和单位

学院GIS实验室,课程设计时间2011年6月27日至7月1日。

四、课程设计过程

1.在visio中打开File/New/Software/ArcInfoULMModel(visio2002),另存,对工作空间重命名(WGCTULMModel),新建一个包(Provincial),创建要素集(ProvincialClasses),再在这个包下面创建一个静态结构图,对这个包设计页边距,在工作空间下再新建一个静态结构图(ClassesInheritance)用来存储所有类的寄存关系,接下来创建数据库中的所有的类,在模型管理器中打开ESRI的寄存图(要确定静态结构图是ClassesInheritance),移动一个object对象类在上面,拖动一个Feature要素类。

现在为Provincial创建基类,在Provincial下来新建类,分别命名为Provincial、Profecture、County。

省区的所有类创建完了,接下来创建它的寄存关系,接着设计它的属性(如APN,ZoneCode(缺省值为101),GovenmentName,LevelID,Area等),设计它的几何类型(为多边形),如下图:

2.输出及检查。

保存上述的文件,输出文件(Tools/Macros/visioExtras/RSRIXMLExport(这个文件记录了数据库的所有类型)),文档导出成功以后,输出一个xml的文件(这文件需和uml,dtd放在一起),接下来用方案检查器进行检查(ools/Macros/ESRI/Semantics_Checker),有错误就改错。

3.打开ArcCatalog创建数据库,新建GDB(Ex3GDB),

在目录下对应的Exercise有一个数据库,

4.打开第三个例子,保存为Ex4b,打开ProvincialClasses,把Provincial、Profecture、County从模型资源管理器中拖到静态结构图上,下面设置子类字段,打开Provincial这个要素类的属性,根据它的名称来设置不同的子类,把这个字段的构造型设为子类,对Provincial创建子类,

在ArcCatalog中

这样第四个数据库设计好了,不同的要素类都有它的子类。

在ArcMap中打开来对它进行编辑,如图:

5.打开第四个作业,新建一个包(Domain),用来存储所有域,在这个包上又建一个静态结构图(DomainClasses),在DomainClasses上

从模型管理器的模板上对模板进行复制,得到的为范围域,把域的这个包拖到域的类图上,设置它的属性:

代码域,由于我用不同名称来创子类来创子类,没有意义,我把它的名称不同设计在代码域中,这样更有意义:

在DomainClasse上,范围域和代码域:

域的应用:

6.创建关联及应用

省到市,市到县,都是一对多的关系:

五、我的感想

通过这次的实习我能使用绘制流程图的软件visio也可以表达一些想法。

作为一个辅助工具,visio的作用其实是策划人之间的交流,以策划人的想法。

在做visio的过程中虽遇到一些困难,但也学到了很多的知识。

在向老师的请教和同学的共同研讨中学到了东西,做事要坚持,我在做visio的过程中遇到了很多困难,很打击自信心,有些想放弃,但最后还是坚持下来了。

(注:

素材和资料部分来自网络,供参考。

请预览后才下载,期待你的好评与关注!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1