当前位置:文档之家› GIS课程设计实验报告

GIS课程设计实验报告

GIS课程设计实验报告
GIS课程设计实验报告

中国矿业大学

《地理信息系统》课程设计任务

姓名:曹云成

学号:07083114

学院:环测学院

班级:地信08-1

中国矿业大学环境与测绘学院

二零一零年十一月

1 实验大纲

1.1实习目的

《地理信息系统》课程设计是在学生学完GIS原理后,按照教学大纲所进行的一次重要实习。围绕有关GIS 的空间数据获取、管理、分析、设计、开发和应用等工作,在教师指导下,学生按照GIS 的原理完成实习内容。目的在于进一步巩固学生对GIS 基本原理的掌握,锻炼学生对GIS基本技能的运用,培养学生应用GIS解决实际问题的能力。

1.2实习要求

为达到本次实习目的、保障实习的顺利进行与圆满完成,特要求如下:

1.严以律己,切实遵守教学纪律。实习是教学的另一种形式,学校的纪律及教学管理制度在实习中应照常遵守。由于实习的特殊性,指导教师难以实时掌握每个学生的情况,因此每个同学需要加强自身纪律性,互相监督。

2.实习需要同学之间的协同工作,为使实习顺利进行,每个同学都应从大局出发、互相支持、互相配合。

3.在进行每项内容之前,都应认真学习实习指导书、教材和有关内容,明确有关规定及方法。作到有准备、有目的、有针对性、有热情的投入到实习中去。

4.实习中注意实践和基本知识、基本原理和基本技能相结合,认真听取教师的讲解,主动查阅相关资料,独立解决有关问题。对待工作要认真负责、细致严谨、真实可靠、团结协作,顺利展开实习任务。

5.实习后必须认真归纳、总结实习经验,达到有心得、有收获、有提高,圆满完成实习任务。

1.3实习任务

本次实习的主要内容是掌握常见GIS 软件的应用,提高GIS 软件应用技能,学生可以根据专业领域问题的需要,利用GIS软件独立完成任务要求。本次实习任务包含七个实验,包含了空间数据的采集、建库、管理、分析和应用等诸多方面,具体内容参见要求。

1.4组织分工

本次实习实验以个人为单位,要求独立完成。

1.5成果提交与考查

1.成果提交:

在完成实习任务后,每人须提交实验报告,电子版和纸质材料各 1 份,由学习委员统一后上交。

2.考查方式:

指导教师对参加实习的学生成绩评定按优、良、中、及格和不及格五档评定。成绩评定的依据为:

(1)所提交的成果;

(2)实习中分析问题、解决问题的能力;

(3)实习主动性与协作情况;

实验1 空间数据采集和建库

1.1数字化完成中国矿业大学两校区(文昌校区、南湖校区)电子地图;

1.2要求:

(1)分层提取。层次的划分请自己设计

(2)各层的数据结构自己建立,尽量包含较多的属性信息数据(该部分需要提交电子地图,不需要写报告)。

注:电子地图见末页。

实验2 矿区的基本编辑和处理

2.1将 CAD 格式的电子矿图处理成 Shp 格式的数据文件(练习ArcGIS 软件的使用和操作)

?打开数据:

?处理后的图层主要包含:

巷道层(包含线状要素层和面状要素层):

巷道面状要素

巷道线状要素

井田边界:

面要素

线要素

水系(水库、水渠、河流、鱼塘):

水系边界

提取水域

道路层(铁路、公路):

铁路

公路

居民点层:

居民区

居民点

2.2提取图中的高程图层(点图层),完成 TIN的创建和DEM生成

提取高程点

由要素生成TIN

2.3生成坡度、坡向

TIN转换成栅格

2.4建立缓冲区和空间位置选择

水体200米范围内的所有居民区

公路100米范围内的居民地

生成公路的1000米缓冲区

实验3 GIS矢量数据空间分析

3.1实验目的

熟练掌握ArcGIS缓冲区分析和叠置分析操作,综合利用各项空间分析工具解决实际问题。

3.2实验数据:

城市交通网络图(network.shp);商业中心分布图(Marketplace.shp);名牌高中分布图(school.shp);名胜古迹分布图(famous place.shp)

3.3实验要求:

1) 寻求的区域满足以下条件:

离主要交通要道200m之外,减少噪音污染。

距名牌高中在750m之内,以便小孩子上学便捷。

名牌高中在750m之内

在商业中心服务范围以内,服务范围以商业中心规模的大小来确定(属性字段

YUZHI)。

商业中心服务范围

距离名胜古迹500m以内,环境优雅。

名胜古迹500m以内

2)对每个条件进行缓冲区分析,将符合条件的区域取值为1,不符合条件的取值为0,得到各自的分值图。

3)运用空间叠置分析对上述4 个土层进行叠加求和,并分等定级,确定合适的区域。定级标准为:

用叠置分析生成各级图

A.满足其中四个条件为第一等级。

B.满足其中三个条件为第二等级。

C.满足其中二个条件为第三等级。

D.满足其中一个条件为第四等级。

E.不满足其中任何条件为第五等级。

注:给出缓冲区图层、叠加(Overlay)后的多边形图层

最后输出的购房选址图

实验4 GIS栅格数据空间分析之学校选址

4.1实验目的

熟悉 ArcGIS栅格数据距离制图、成本距离加权、数据重分类、多层面合并等空间分析功能;熟练掌握利用 ArcGIS空间分析功能,分析类似学校选址等实际应用问题。

4.2实验数据

土地利用数据 ( Landuse )

地面高程数据( dem )

娱乐场所分布数据( rec_site )

现有学校分布数据( school )

4.3实验要求

(1)新学校选址需要注意如下几点:

A.新学校位于地势较平坦处。

B.新学校的建立应结合现有土地利用类型综合考虑,选择成本不高的区域。

C.新学校应该与现有娱乐设施相配套,学校距离这些设施愈近愈好。

D.新学校应避开现有学校,合理分布。

(2)各数据层权重比为:距离娱乐设施占0.5,距离学校占 0.25,土地利用类型和地势位置因素各占 0.125。

(3)实现过程运用ArcGIS的扩展模块(Extension)中的空间分析( Spatial Analyst )部分功能,具体包括:坡度计算、直线距离制图功能、重分类及栅格计算器等功能完成。

(4)给出适合新建学校的适宜地区图,并作简要分析。

4.4实验步骤

4.4.1运行 ArcMap,加载 Spatial Analyst 模块

如果 Spatial Analyst 模块未能激活,单击Tools 菜单下的 Extensions,选择Spatial Analyst。

单击 File菜单下的Open

命令,打开加载地图文档对话

框,加载 school.mxd。

4.4.2设置空间分析环境

单击 Spatial Analyst

模块的下拉箭头,打开

Options 对话框,设置相关

参数:

A. 打开 Options 对

话框中的General选项卡,

设置工作路径D:\result。

B. 打开 Options 对

话框中的 Extent 选项卡,

在 Analysis Extent 下拉

框中选择”Same as Layer

landuse”。

C. 打开Options对话

框中的Cell Size选项卡,

在Analyst Cell Size下拉

框中选择”Same as Layer

landuse”。

4.4.3从 DEM 数据提取坡度数据集

选择DEM数据层,单击Spatial Analyst模块的下拉箭头,选择Surface Analysis 并单击Slope,生成 Slope 数据集。如图:

4..4.4提取娱乐场直线距离数据

从娱乐场所数据”rec_sites”提取娱乐场直线距离数据。选择 rec_sites数据层,单击Spatial Analyst 模块的下拉箭头,选择Distance 并单击 Straight line,生成dis_recsites数据集。

4.4.5从现有学校位置数据“school”提取学校直线距离数据集

选择school数据层,单击Spatial Analyst模块的下拉箭头,选择Distance并单击Straight line命令创建数据集,得到dis_school 数据集。

4.4.6重分类数据集

A. 重分类坡度数据集

学校的位置在平坦地区比较有利。因此采用等间距分级把坡度分为 10 级。平坦的地方适宜性好,赋以较大的适宜性值,陡峭的地区赋比较小的值,得到坡度适宜性数据

reclassslope。

B. 重分类娱乐场直线距离数据集

新学校距离娱乐场所比较近时适宜性好,因此采用等间距分级分为 10 级。距离娱乐

场所最近适宜性最高,赋值10;距离最远的地方赋值 1。得到娱乐场所适宜性图

reclassdisr。

C. 重分类现有学校直线距离数据集

新学校距离学校比较远时适宜性好,因此仍采用等间距分级分为 10 级。距离学校最

远的单元赋值 10;距离最近的单元赋值 1。得到重分类学校距离图 reclassdiss。

D. 重分类土地利用数据集

在考察土地利用数据时,容易发现各种土地利用类型对学校适宜性也存在一定的影

响。如在有湿地、水体分布区建学校的是适宜性极差,于是在重分类时按 land_use 字段

做如下调整:

将 public赋值 10;transitional 赋值7; agriculture 赋值 5;vegetable 赋值

4;city center 赋值3; forest 赋值 2;barren land 赋值 1; water、 wetland 和

grass 均赋值 0,在图中用白色显示,表示该处不允许建学校。

4.4.7适宜区分析

重分类后,各个数据集都统一到相同的等级体系内,且每个数据集中那些被认为比较适宜的属性都被赋以比较高的值,接下来开始给四种因素赋以不同的权重,然后合并数据集以找出最适宜的位置。

单击Spatial Analyst下拉列表框中的Raster Calculator命令对各个重分类后数据集进行合并计算,最终适宜性数据集的加权计算公式为:

Suit (最终适宜性) = reclassdisr (娱乐场所) * 0.5 + reclassdiss (现有学校) * 0.25 + reclassland (土地利用数据) * 0.125+ reclassslope (坡度数据) * 0.125 得到最终适宜性数据集 Suit,并将大于 8 的区域提取出来,得到 Suitsite,确定为最佳

选址区域。图中高亮度处即为所选区域。

实验5 GIS 栅格数据空间分析之寻找最佳路径

5.1实验目的

通过练习,熟悉ArcGIS 栅格数据距离制图、表面分析、成本权重距离、数据重分类、最短路径等空间分析功能,熟练掌握利用ArcGIS 上述空间分析功能,分析和处理类似寻找最佳路径的实际应用问题。

5.2实验数据

Dem高程数据;

Statpot路径源点数据;

Endpot路径终点数据;

River 河流数据

5.3实验要求

1)路径成本较少

2)新建路径为较短路径

3)新建路径的选择应该避开主干河流,减少成本

4)新建路径的成本计算,cost=reclass of river+(reclass of slope*0.6+reclass of

QFD*0.4),其中reclass of slope 为坡度数据,reclass of QFD为起伏度数据,reclass of river 为河流成本。

5)寻找最短路径的实现需要运用ArcGIS 的空间分析中距离制图的成本路径及最短路径、表面分析中的坡度计算及起伏度计算、重分类及栅格计算器等功能完成6)提交寻找的最短路径路线图

5.4实验步骤

5.4.1运行 ArcMap,加载 Spatial Analyst 模块

如果 Spatial Analyst 模块未能激活,单击Tools 菜单下的 Extensions,选择Spatial Analyst。

单击 File菜单下的Open命令,打开加载地图文档对话框,加载 road.mxd。

5.4.2设置空间分析环境

单击 Spatial Analyst 模块的下拉箭头,打开Options 对话框,设置相关参数:

A.打开 Options 对话框中的General选项卡,设置默认工作路径。

B.打开 Options 对话框中的 Extent 选项卡,在 Analysis Extent 下拉框中选择”Same as Layer “dem”。

C.打开Options对话框中的Cell Size选项卡,在Analyst Cell Size下拉框中选择”Same as Layer “dem”。

5.4.3利用高程数据派生出坡度数据及起伏度数据

A.生成坡度数据集:

选择dem数据层,单击Spatial Analyst模块的下拉箭头,选择Surface Analysis 并单击Slope,生成 Slope 数据集。如图:

B.生成起伏度数据集:

选择dem数据层,单击Spatial Analyst模块的下拉箭头,选择Neighborhood Statistics,设置如下左图所示参数,生成起伏度数据集,记为QFD。

得到的起伏度数据集如下右图所示。

5.4.4重分类数据

A坡度数据重分类:

采用等间距分级把坡度分为 10 级,坡度最小一级赋值为1,最大一级赋值为10,得到分类坡度成本数据。

要求:选择Slope数据层,单击Spatial Analyst模块的下拉箭头,选择Reclassify 命令实施重分类。

B.起伏度数据集分类:

选择Slope数据层,单击Spatial Analyst模块的下拉箭头,选择Reclassify命令实施重分类。

要求:采用等间距分级把坡度分为 10 级,地形起伏度最小一级赋值为1,最大一级赋值为10,得到分类起伏度成本数据。

C.流域数据分类:

选择Slope数据层,单击Spatial Analyst模块的下拉箭头,选择Reclassify命令实施重分类。

要求:按河流等级:4级为10,如此依次为8、5、2、1。生成河流成本数据集。

5.4.5加权合并单因素成本数据,生成最终成本数据

单击Spatial Analyst模块的下拉箭头,选择Raster Calculator合并数据集。计算

公式:cost=reclass of river+(reclass of slope*0.6+reclass of QFD*0.4),其中reclass of slope 为

坡度数据,reclass of QFD为起伏度数据,reclass of river为河流成本。计算结果如下:其

中深色表示成本高。

软件设计过程实验报告

软件开发过程 实验一软件需求分析 一、目的和意义 对本书第二和三章的内容做进一步的掌握,写出软件需求规格说明书。为下面的实习奠定基础。 二、实习内容 xx、确定软件题目(学生可自己拟定,也可在本书附录2中选择); 2、分析软件需求以及人工模式下的工作流程; 3、编写需求规格说明书(需求规格说明书的编写要求参见本节模板参考); 4、完成形式:以文档的形式完成软件的需求规格说明书。纸张型号为A4。 三、实习指导 xx、在磁盘上建立一个软件工程实习文件夹,以自己的姓名命名。 2、提交文档的格式如下: 第一页的格式为: 软件名称:文档编号 版本号 文档名称: 项目名称: 项目负责人: 编写时间 审核时间 批准时间 开发单位 第二页之后的内容为: ●编写目的:阐明编写该文档的目的,指出读者对象 ●项目背景:项目的委托单位、开发单位、该软件系统与其他系统的关系。

●参考资料 软件需求规格说明的书写原则 ①任务概述:软硬件环境、条件和限制(软件的使用条件和限制)。 ②数据描述:输入数据、输出数据、数据库设计和建立数据词典。 ③功能需求:功能划分和功能描述 ④性能需求:数据精度、时间特性、适应性(操作方式、与其他软件的接口、开 发计划变化时,软件应具有的适应能力。)。 ⑤运行要求:用户界面、硬件接口(如:连接打印机)、软件接口(如:是否为 其他项目的子项目)、故障处理。 ⑥其他需求:可使用性、安全保密性、可维护性、可移植性等。 ●模板参考 第一页: 软件名称:教务管理软件文档编号 xxxxxx 版本号 Ver xx.xx 文档名称:需求规格说明书 项目名称:课表编排系统 项目负责人:屈艳 编写: 组 第二页之后的内容: 编写目的:编写该文档是为了分析人工状态下课表编排的工作流程,把人工模式抽象为可在计算机上处理的自动模式。便于开发小组成员对系统整体功能的认识。 项目背景:高校的课表编排一直是一个烦琐的工作,为了解决这个问题,某某高校教务处委托我们开发该软件。该软件是高校教务软件的一个子系统。该子系统与专业规划子系统和教师管理软件有一定的关系。 参 实用软件工程(第二版)北京:清华大学出版社,xxxxxx7 任务概述: 硬件环境:CPU的型号为PentiumIII以上,内存25xxM ,及其兼容机

地理信息系统课程设计报告

地理信息系统课程设计 实习报告 班级:地信10701班 学生姓名:陈鹏 学号:200701144 指导老师:何贞铭刘少华邵燕林 日期: 2010年9月

目录 一、课程设计目的 (1) 二、课程设计任务 (1) 三、空间数据建库 (1) 四、系统功能设计 (1) 五、系统界面设计 (2) 六、系统功能实现 (2) 七、实习成果展示 (2) 八、总结和体会 (2)

地理信息系统课程设计报告 一、课程设计目的 (标题四号宋体加黑,正文五号宋体,行间距-固定值18,首行缩进2字符) 本次地理信息系统课程设计是在完成《地理信息系统原理》、《GIS软件工程》等课程 后开展的实践性课程设计。本次课程设计主要完成地图矢量化(空间数据库设计与建库)、 系统功能设计、系统界面设计和部分功能的实现;通过本次实习对三个GIS平台软件(SuperMap、ArcView、MapGIS)的各个功能模块有了较深入了解、熟悉和掌握;通过这 次课程设计也进一步熟悉了基于GIS平台提供的组件进行应用系统开发的一般方法、思路和 流程。其主要的目的概括为: 1、熟练掌握三种GIS的公共平台及其开发环境; 2、熟练掌握三种GIS二次开发组件开发GIS应用软件; 3、掌握GIS数据库建库方法和地物编码方法; 4、理解和掌握GIS工程原理及方法。 二、课程设计任务 课程设计的主要任务是利用G IS公共平台提供的二次开发环境开发一套“校园GIS软件”,在遵循国家基础地理编码的基础上建立更详细的校园地物编码系统,实现校园内的地面建筑、道路、绿化面积等地物信息的可视化管理和查询,并可据此进行简单的空间分析。 1.建立校园地物编码系统(各个教学设施,如各个楼层的编码等) 2.建立校园地物的空间拓扑关系; 3.建立空间数据及属性数据库(最好采用独立的商业数据库进行建库或设计数据库); 4.建立空间数据的查询系统; 5.实现空间分析的基本功能(包括缓冲区分析、叠加分析和路径分析等),如道路的 缓冲区分析; 6.提交书面报告(编码系统、数据库设计、软件设计流程和软件使用说明等)和校园 GIS系统软件运行程序及原始程序代码等。 三、空间数据库设计与建库 。。。。。。 (地图分层、属性库设计,数字化地图基本流程) 四、系统功能设计 。。。。。。 1

地理信息系统课程设计报告

1 / 4 地理信息系统课程设计 实习报告 班 级: 地信10701班 学生姓名: 陈鹏 学 号: 200701144 指导老师: 何贞铭 刘少华 邵燕林 日 期: 2010年9月

目录 一、课程设计目的 (1) 二、课程设计任务 (1) 三、空间数据建库 (1) 四、系统功能设计 (1) 五、系统界面设计 (2) 六、系统功能实现 (2) 七、实习成果展示 (2) 八、总结和体会 (2)

一、课程设计目的 (标题四号宋体加黑,正文五号宋体,行间距-固定值18,首行缩进2字符) 本次地理信息系统课程设计是在完成《地理信息系统原理》、《GIS软件工程》等课程后开展的实践性课程设计。本次课程设计主要完成地图矢量化(空间数据库设计与建库)、系统功能设计、系统界面设计和部分功能的实现;通过本次实习对三个GIS平台软件(SuperMap、ArcView、MapGIS)的各个功能模块有了较深入了解、熟悉和掌握;通过这次课程设计也进一步熟悉了基于GIS平台提供的组件进行应用系统开发的一般方法、思路和流程。其主要的目的概括为: 1、熟练掌握三种GIS的公共平台及其开发环境; 2、熟练掌握三种GIS二次开发组件开发GIS应用软件; 3、掌握GIS数据库建库方法和地物编码方法; 4、理解和掌握GIS工程原理及方法。 二、课程设计任务 课程设计的主要任务是利用GIS公共平台提供的二次开发环境开发一套“校园GIS软件”,在遵循国家基础地理编码的基础上建立更详细的校园地物编码系统,实现校园内的地面建筑、道路、绿化面积等地物信息的可视化管理和查询,并可据此进行简单的空间分析。 1.建立校园地物编码系统(各个教学设施,如各个楼层的编码等) 2.建立校园地物的空间拓扑关系; 3.建立空间数据及属性数据库(最好采用独立的商业数据库进行建库或设计数据库); 4.建立空间数据的查询系统; 5.实现空间分析的基本功能(包括缓冲区分析、叠加分析和路径分析等),如道路的缓冲区分析; 6.提交书面报告(编码系统、数据库设计、软件设计流程和软件使用说明等)和校园GIS系统软件运行程序及原始程序代码等。 三、空间数据库设计与建库 。。。。。。 (地图分层、属性库设计,数字化地图基本流程) 四、系统功能设计 。。。。。。 (采用何种体系结构-C/S、B/S等等,系统总体结构图-层次图,功能模块详细分述) 1 / 4

软件项目管理课程设计实验报告精

软件项目管理课程设计报告 学院: 专业: 班级: 学号: 姓名: 指导教师: 时间:2013年 1月 目录 1、项目概述 (1) 2、工作任务 (Statement Of Work,SOW书 (1) (一整体要求 (1) (二系统逻辑模型 (2) (三系统功能描述 (3) (四应达到的技术指标和参数 .................................... 3 3、项目进度计划 .. (4) (一分解项目工作 (4) (二项目工作关系表 (5) (三项目甘特图 (6) (四网络进度计划图 (7) (五里程碑计划 ................................................ 9 4、项目规模成本估算 . (9)

(一分解项目工作 (9) (二项目规模估算表 (11) (三计算开发成本 (12) (四计算管理、质量成本 (12) (五直接成本 (12) (六计算间接成本 (12) (七计算总估算成本 (12) (八项目报价 ................................................. 13 5. 项目质量计划 .. (13) (一项目质量保证组织 (13) (二质量目标 (14) (三质量策略 (15) (四质量保证活动 (15) (五质量控制活动 (17) (六质量保证的报告途径 (17) (七记录的收集、维护和保存 ................................... 17 6、软件项目团队 . (17) (一团队组织及职责 (18) (二项目的沟通计划 ........................................... 19 7、软件项目配置管理计划 .. (19) 学校内部职工工资系统项目管理书 1、项目概述 假设学校共有教职工约 1000人, 10个行政部门和 8个系部。每个月 20日前各部门(包括系、部要将出勤情况上报人事处, 23日前人事处将出勤工资、奖金及扣款清单送财务处。财务处于每月月底将教职工的工资表做好并将数据送银行。每月初(3日前将工

南京邮电大学软件设计实验报告

软件设计报告 ( 2014 / 2015 学年第二学期) 课程名称软件设计 指导老师赵江实习时间第十八周学生姓名学号 ____学院______专业

软件设计 课程编号:B0465011C 适用专业: 班级: 一、所涉及的课程及知识点 涉及的课程:第6学期之前的专业基础课程。 知识点:专业基础课程中所学的知识点。 二、目的与任务 目的:通过软件设计,培养学生的实践能力和创新精神,加强学生对专业基础课程的理解和掌握,加强学生高级语言编程能力、应用软件以及仿真能力。 任务:选择以下任一模块进行设计:Matlab软件仿真、C语言及应用。

软件设计的内容 题目1:如果给出两个矩阵?? ??? ?????=136782078451220124A ,????? ?????=087654321B ,执行下面的矩阵运算命令。 (1)B A *5+和I B A +-分别是多少(其中I 为单位矩阵) (2)B A *?和B A *将分别给出什么结果,它们是否相同为什么 逻辑功能程序: function [ ] = EXP1() A=[4,12,20;12,45,78;20,78,136]; B=[1,2,3;4,5,6;7,8,0]; I=eye(3); disp('A+5*B='); disp(A+5*B); disp('A-B+I=') disp(A-B+I); disp('A.*B='); disp(A.*B) disp('A*B='); disp(A*B); End 实验过程与结果 打开matlab ,在命令窗口“Command Window ”中键入edit,启动程序编辑器。输入完整程序后利用save as 储存为M 文件,文件名为EXP1。返回主界面,

地理信息系统课程设计报告

YANGTZE UNIVERSITY 地理信息系统课程设计 实习报告 班级: 地信10701班 学生姓名:陈鹏 学号: 200701144 指导老师:何贞铭刘少华邵燕林 日 2010 年9月 期 1 / 4

目录 一、课程设计目的 (1) 二、课程设计任务 (1) 三、空间数据建库 (1) 四、系统功能设计 (1) 五、系统界面设计 (2) 六、系统功能实现 (2) 七、实习成果展示 (2) 八、总结和体会 (2)

一、课程设计目的 (标题四号宋体加黑,正文五号宋体,行间距-固定值18,首行缩进2字符) 本次地理信息系统课程设计是在完成《地理信息系统原理》、《GIS软件工程》等课程 后开展的实践性课程设计。本次课程设计主要完成地图矢量化(空间数据库设计与建库)、 系统功能设计、系统界面设计和部分功能的实现;通过本次实习对三个GIS平台软件(SuperMap、ArcView、MapGIS )的各个功能模块有了较深入了解、熟悉和掌握;通过这次课程设计也进一步熟悉了基于GIS平台提供的组件进行应用系统开发的一般方法、思路和流程。其主要的目的概括为: 1、熟练掌握三种GIS的公共平台及其开发环境; 2、熟练掌握三种GIS二次开发组件开发GIS应用软件; 3、掌握GIS数据库建库方法和地物编码方法; 4、理解和掌握GIS工程原理及方法。 二、课程设计任务 课程设计的主要任务是利用GIS公共平台提供的二次开发环境开发一套“校园GIS软件”,在遵循国家基础地理编码的基础上建立更详细的校园地物编码系统,实现校园内的地面建筑、道路、绿化面积等地物信息的可视化管理和查询,并可据此进行简单的空间分析。 1.建立校园地物编码系统(各个教学设施,如各个楼层的编码等)2.建立校园地物的空间拓扑关系; 3.建立空间数据及属性数据库(最好采用独立的商业数据库进行建库或设计数据库)4.建立空间数据的查询系统; 5.实现空间分析的基本功能(包括缓冲区分析、叠加分析和路径分析等),如道路的缓冲区分析; 6.提交书面报告(编码系统、数据库设计、软件设计流程和软件使用说明等)和校园 GIS系统软件运行程序及原始程序代码等。 三、空间数据库设计与建库 。。。。。。 (地图分层、属性库设计,数字化地图基本流程) 四、系统功能设计 O O O O O O C/S、B/S等等,系统总体结构图层次图,功能模块详细分述)(采用何种体系结构- 1 / 4

ARCgis心得

《ArcGIS》课程设计报告 专业测绘 班组二组 学号2016021313 姓名吴修燕 实习日期2018/1/2-2018/1/12 指导教师程亚慧

测量实习总结 一、项目名称、任务来源 1、项目名称:山东省潍坊市的地理国情监测 2、任务来源:本学期的《ArcGIS》课程根据测绘行业的新兴技术,地理空间数据库的构建作为本课程的教学重点。2016年5月,山东省政府确定“十三五”期间将开展地理国情监测,为我省社会经济发展提供有力支撑。 二、任务区位置与范围 1、任务区位置:潍城区是潍坊市的中心区,经纬度为(119.1°E,36.72°N)位于山东半岛中部,1984年地改市时,由小潍坊市改设为潍城区。1994年又以市中心白浪河为界,进行了区划调整,河东为奎文区,河西为潍城区。 2、范围:辖6个街道、2个管理区、1个省级开发区,83个社区、169个村庄、41.5万人常住人口,总面积为272平方公里。 三、已有资料分析 1、利用潍坊市0.5米分辨率正射影像作为影像数据源,在ArcGIS的平台下完成潍坊市部分地表覆盖分类数据、地理国情要素数据的采集。 图像: 2、有潍坊市和沛县国情分析数据库作为参考。 四、课程设计技术与规范

1、地表覆盖分类数据反映地表自然营造物和人工建造物的自然属性或状况。地表覆盖不同于土地利用,一般不侧重于土地的社会属性。地表覆盖分类数据全部采用面要素模型进行描述。 2、地理国情要素数据反映与社会生活密切相关、具有较为稳定的空间范围或边界、具有可以明确标识、有独立监测和统计分析意义的重要地物及其属性。地理国情要素数据采用点、线、面要素模型进行。 3、地理国情普查数据包括地表覆盖分类数据和地理国情要素数据两类数据。其中地表覆盖分类数据存储在LCA 层中,地理国情要素数据根据要素类型存储在数据库下。 4、地理国情要素信息采集的主要方法是:以正射影像为基础,然后建立数据库、数据集、图层,直接沿用相应地理国情要素的位置信息,并提取相关属性,从而形成满足要求的地理国情数据。

《GIS二次开发》课程设计报告

《GIS二次开发课程设计》报告

目录 1 设计目标 (1) 2 需求分析 (1) 2.1 业务构成... .. (1) 2.2 数据内容... .. (1) 3 系统设计 (1) 3.1 总体设计 (1) 3.2 数据库设计 (2) 3.3 平台选择 (2) 3.4 详细设计 (2) 4 功能实现 (3) 4.1 基本功能 (3) 4.2 符号化 (3) 小结 ............................ 错误!未定义书签。

1 设计目标 通过本系统的实施,建立全国各省人口分布和人均GDP排名系统,通过各种地图符号和色彩信息,将地图数据符号化,借此来制作全国各省人口比重、贫富差距大小等专题图。 2 需求分析 2.1 业务构成 中国人口在世界各国中位居首位,约占世界总人口的19%,根据2015年1月20日国家统计局网站公布2014年中国经济数据,2014年末,中国大陆总人口达136782万人,比上年末增加710万人。其中,男性人口70079万人,女性人口66703万人,男性人口比女性多3376万人。中国是人口大国,因此中国的人口分布情况和人口管理显得至关重要。 随着经济的发展,中国的经济状况日益增强。但是整体而言贫富差距还是很大,所以将地图数据符号化来更好地分析各地区的人均GDP对国家掌控各地经济情况是十分有用的。 2.2 数据内容 数据主要包括全国各省的人口数量、总的GDP和人均GDP。通过这些数据来处理地图,将地图做成不同属性的专题图。 3 系统设计 3.1 总体设计 此次设计的初衷即是开发一个可以制作专题地图的系统。以全国

人口数量和全国各省人均GDP为例进行制作和开发。 第一步就是找全国省区底图;接着找所需数据(全国各省人口数量和全国各省人均GDP。)最后,通过VS设计系统,实现专题图制作功能。 3.2 数据库设计 刚开始是想将找到的数据以表格的形式导入arccatalog中,希望经过处理可以直接使用,但是做到最后发现并不能将表格直接导入底图。解决办法是在arcmap中编辑底图的属性表将找到的数据输入,保存。 还有就是在用VS系统开发时的登录界面时,用到sqlserver。 在sqlserver中创建数据库,在已创建的数据库中创建表格,表格中输入“用户名”和“密码”相关信息。 3.3 平台选择 系统开发平台:VS2010和arcengine。 3.4 详细设计 1、首先设计登录界面:登录界面加入所需控件。

土地利用规划课程设计总结

土地利用规划课程设计总结 姓名 班级 学号 指导教师 实习日期2012年12月

为期3周的土地利用规划学实习结束了,从中学到了很多在课本上没有的东西,但是我觉得自己还是不能很熟练的完成相关数据和文件的修改整理。土地利用规划学这门课程是上学期学的,里面很多的相关知识都不太清楚了,当老师布置实习工作的时候,都不知道从何下手。有一名话叫做:不经过风雨,怎么见彩虹?我想改一下:不真正进入社会,怎能了解社会呢? 在这次实习中,给我收获最大的是我觉得很多工作需要我去摸索和探讨,要不怕吃苦,勇于激流勇进,有的工作虽然单挑又重复,但这是磨练意志最有效的方法,我告诫自己要认真完成,对每项工作都要他看成是公司对自己的一次考核,做到每一件事的过程中遇到困难,一定要争取不抛弃,不放弃,坚持“战斗”,只要希望还在,胜利一定属于我们。在此次专业实习的过程中,我们参观了南昌红谷滩,并参加了两次实习培训,从实际到理论,加深了我们对土地资源管理专业的理解,和对于与社会接轨的深刻感受。 作为学生,我们更多的是课本的知识的理解,理论的优势是我们的特色,但是怎样将理论结合实际却是摆在我们面前的难题。 如果说参观实习和培训是给的我们直观的视觉冲突和心理震撼,那么本专业的一位研究生给我们将的土地利用规划操作则是对本专业的进一步诠释。通过经验丰富的师兄的现场演示我们了解了多个行业的信息化实施过程和具体的土地利用规划实习的作图与修改文本的流程。现实中简单的规划一旦设计成整体的实施过程是复杂而艰难的。鉴于中国土地资源管理专业并不是很成熟,各方的支持还不够完备,这使得中国土地资源管理专业的发展还是受着局限。 在实习过程中遇到的困难: 第一、我们最头疼的就是做平衡表,因为经验的不足,有的数据一时间不能平衡,因此用了很多的时间才慢慢的摸索出方法,同时也问了很多有经验的人的方法,逐步的解决了这个问题。 第二、修改土地利用规划文本,文本必须按照平衡表和土地利用规划规范来进行修改,前后必须保持一直。 第三、土地利用规划图的制作,本次实习主要采用的是MapGis操作软件,严格按照土地利用规划规范进行土地利用规划。开始的时候大家都不知道该如何下手,对MapGis也不是很熟悉,后来通过师兄的现场示范,大家才开始有了

GIS实验报告材料-地信

地理信息系统原理实验报告 班级: 学号: 姓名: 指导教师:

一、实验目的 1熟悉桌面GIS软件Super Map的界面环境 2初步掌握Super Map的主要工具及菜单命令的使用 3理解GIS软件应具有的基本功能 4结合对所选地图的矢量化的操作,具体掌握GIS软件的操作步骤 二、实验时间 1、第八周----第十六周进行实验绘图实体操作 2、第十七周----第十九周进行图片剪切,资料整理,总结报告 三、实验内容 ●Supermap Deskpro的认识 Supermap Deskpro是超图的专业桌面GIS软件之一。Super Map GIS桌面平台产品是基于Super Map GIS核心技术研制开发的一体化的GIS桌面软件,是Super Map GIS系列产品的重要组成部分,它界面友好、简单易用,不仅可以很轻松地完成对空间数据的浏览、编辑、查询、制图输出等操作,而且还能完成拓扑分析、三维建模、空间分析、网络分析等较高级的 GIS 功能。 SuperMap Deskpro 是一款专业桌面GIS软件,提供了地图编辑、属性数据管理、分析与辅助决策相关业务以及输出地图、打印报表、三维建模等方面的功能。SuperMap Deskpro 作为一个全面分析管理的工具,应用于土地管理、林业、电力、电信、交通、城市管网、资源管理、环境分析、旅游、水利、航空和军事等所有需要地图处理行业。 ●Supermap Deskpro的使用 通过该软件进行地图的矢量化,具体过程如下:

1、前期的准备 数据来源:纸质西安地图 地图的整体设计:遵循地图越详细越好的原则,我们对点、线、面数据集作了详细的规划,详情请看图层分层。考虑到以后做专题图,对数据集属性字段做了必要的添加,用以区分不同的地物。 本地图特色:采用Deskpro软件自带的矢量符号库符号分别作点、线、面专题图。 2、地图矢量 2.1纸质地图的扫描扫描之前对地图进行图面整理,扫描的分辨率设为 300-500dpi,扫描后得到*.jpg格式的原始栅格数据的地图 2.2创建相应的坐标系数据源启动Deskpro选择新建工作空间。 新建数据源

arcgis课程设计

《GIS软件应用》课程设计 专业班级:地信111班 学生姓名:windfly 学号: 2 5 完成时间:2013年12月15日

目录 《GIS软件应用》课程设计大纲 (2) 1、课程设计目的 (2) 2、课程设计的主要内容和任务 (2) 3、课程设计要求 (3) 4、注意事项 (3) 一、拓扑处理和网络分析 (4) 课程设计任务: (4) 课程设计解决方案 (4) 实验步骤 (4) (一)拓扑处理检查与改正 (4) (二)符号化与标注 (9) (三)专题图制作 (13) (四).新建网络数据集 (14) (五)最优路径分析 (15) (六)服务区域分析 (17) (七)最近服务设施查找 (18) (八)进行距离成本分析 (19) 二、矢量化和三维建模 (21) 课程设计任务: (21) 课程设计解决方案 (21) 实验步骤 (21) (一)栅格数据矢量化 (21) (二)创建三维景观模型 (23) (三)飞行动画制作 (26) 三、空间查询与分析 (28) 课程设计任务: (28) 课程设计解决方案 (29) 实验步骤 (29) (一)坐标系统设置与海拔以下区域提取 (29) (二)缓冲区分析 (32) (三)缓冲区合并、求交与选择 (33) 四、水分分析 (36) 课程设计任务: (36) 课程设计解决方案 (36) 实验步骤(整体) (37) 课程设计总结 (49) 知识体系整理 (50) 问题解决办法 (50) 感悟 (52)

《GIS软件应用》课程设计大纲 1、课程设计目的 本课程设计是GIS专业的技术实践课。本课程设计的目的有: (1)掌握ArcGIS软件的基本功能; (2)掌握ArcMap显示和编辑空间数据的方法和基本操作; (3)掌握ArcMap查询和分析空间数据方法; (4)掌握ArcCatalog定位、浏览和管理空间数据的功能; (5)掌握ArcCatalog数据创建和组织的方法; (6)培养使用ArcGIS Desktop软件进行分析和解决实际问题的能力。 2、课程设计的主要内容和任务 (1)现有赣州市主要道路、河流、学校、医院、酒店、绿地等图层数据(见同目录文件夹内“赣州市地图”),请完成: ①建立拓扑关系,修改拓扑错误; ②将各图层数据进行符号化,在地图上标注道路、河流和学校图层; ③添加图例、比例尺、图名,实现地图的版面设计,生成一幅赣州市城区交通图; ④利用ArcCatalog建立城市道路网络; ⑤在ArcMap中进行网络分析(包括最优路径分析、服务区分析、配送路径(以百户超市为例)等)。 通过本课程设计,要求学生完成以下任务: (2)现有江西理工大学地形图(栅格数据,见Data文件夹内“江西理工大学校本部图”),请将栅格数据进行矢量化,矢量化时要分多个图层(如:道路、学生宿舍、教师宿舍、教学楼、办公楼、体育场、绿地、池塘等),然后利用矢量数据在ArcScene中建立江西理工大学校本部三维景观模型,设定一飞行路径进行飞行,保存飞行动画数据。 (3)利用ArcGIS的查询和分析等功能,完成下面的工厂选址项目(数据见Data文件夹内Project文件夹)。

《软件课程设计》实验报告

编号:()字号 《软件课程设计》报告 班姓学级:名:号: 指导老师: 职称: 计算机科学与技术学院 二〇〇八年月

专业年级: 学生姓名: 任务下达日期: 课程设计日期: 课程设计题目:面向过程 一.需求分析 设计任务:软件课程设计任务书 题目七: 1.将输入的罗马数据化为10进制数。假设罗马数据中只使用如下7 个“基值”字母:M、D、C、L、X、V、I,分别用来表示 1000、500、100、50、10、5、1。如,罗马数据LXXXVII 表示10 进 制的87。 2.将输入的10进制正整数转换为罗马数据。假设罗马数据中只使用 “基值”字母:M、D、C、L、X、V、I,分别用来表示 1000、500、100、50、10、5、1。 主要界面为:

输入1或2可以选择功能。 输出的形式 如上所示:当输入大写或小写的阿拉伯字母时。 程序能计算出十进制。 程序所能达到的功能 测试的数据:当输入mvii罗马数字时输出十进制 1007 当输入十进制数4535 时相应输出MMMMDXXXV。 二.概要设计 程序中主要在开头用了一个死循环来实现功能的不断循环。通过exit函数退出程序。 主程序的流程以及各程序模块之间的层次(调用)关系。

Convert1() Break; >switch(n) Default; 三.详细设计 实现概要设计中定义的数据类型和操作。以增加程序的可读性,关键算法部分 画出程序流程图。 主函数的流程图如右图示: Switch() Cin>>n Convert1() Break; Case1: Case2:; Convert2(); Break; Default; Exit(1); While(1) Main() Return 0; Main->jiemina->while(1)- Convert2() Break; Exit()

GIS课程设计实习报告

GIS课程设计实习 报告

GIS 课 程设计报告 院 、系、部 城市建设系 专 业 测绘工程 姓 名 杨波 学 号 0802601-20 指导教师 龙岳红 吴德华

07 月 01日 目录 一、课程设计时间 (3) 二、课程设计地点 ....................................................... 错误!未定义书签。 三、课程设计目的 ....................................................... 错误!未定义书签。 四、课程设计具体内容 ............................................... 错误!未定义书签。 1、(任务一)地图矢量化 .................................... 错误!未定义书签。 2、(任务一)市级行政区划图制作 .................... 错误!未定义书签。 3、(任务四)市区择房分析 ................................ 错误!未定义书签。 4、(任务五)数据转换及3D数据集成 .............. 错误!未定义书签。 五、课程设计心得体会 ................................................ 错误!未定义书签。参考文献........................................................................ 错误!未定义书签。

关于arcgis心得体会分享

关于arcgis心得体会分享 Arcgis学习心得 老早之前就听闻Arcgis这个软件的大名,可惜学校迟迟没有开设这个课程,之前曾经出去兼职学了点皮毛,一直都想好好学习一下这个软件,终于在这个学期,在GIS软件应用课上可以系统地学习一下Arcgis。通过本学期的学习,对ArcGIS有了很深的了解和学会了一些基本的应用,现在谈一谈我本学期学习ArcGIS的心得体会。 地理信息系统即Geographic(al) Information System(GIS),是随计算机硬件、软件技术的发展和应用而在20世纪60年的末期产生的在计算机硬件和软件支持下,对任意尺度的地球表层空间的各种地理数据进行采集、组织、存储、管理、运算、统计、分析、显示、输出、描述和再现、模拟、记录与传输的技术系统、方法和科学。而ArcGIS是一个用于构建定制应用的完整的嵌入式GIS组件库。利用ArcGIS Engine提供的组件,可以将ArcGIS的功能集成到一些应用软件之中,如Word、Excel。其中服务器GIS分别有ArcSDE、ArcIMS、ArcGIS Server。而ArcSDE是ArcGIS与关系型数据库之间的GIS通道;ArcIMS是一个可伸缩的网络地图服务器软件,是网站能够提供GIS数据、交互式地图以及特定的GIS应用;ArcGIS Server是一个用于构建集中管理、支持多用户的企业级GIS应用的平台。ArcGIS Server

提供了丰富的GIS功能,例如地图、定位器和用在中央服务器应用中的软件对象。除了服务器GIS之外还有移动GIS即ArcPad,ArcPad是用于移动Windows设备的移动制图和GIS 技术。ArcPad为野外用户通过手持和移动设备提供数据库访问,制图,GIS和GPS的综合应用。通过ArcPad可以实现快速,便捷的数据采集,大大提高了野外数据的可用性和有效性。 ARCGIS中主要有shapefile、coverage和geodatabase 三种数据组织方式。Geodatabase是ARCGIS数据模型发展的第三代产物,它是面向对象的数据模型,能够表示要素的自然行为和要素之间的关系。在专题地图和空间表达中组织GIS数据的核心地理信息模型,是一套获取和管理GIS数据的全面的应用逻辑和工具。它是根据对象包括对象类、要素类和要素数据集。 ArcGIS三剑客——ArcMap、ArcCatalog、ArcToolbox ArcMap:创建地图、在地图上加载数据、并实现可视化表达,制图成图。基于该平台进行各种空间分析,提取隐含的地理信息。 ArcCatalog:空间数据的资源管理器,组织和维护空间地理数据。 ArcToolbox:进行各种空间分析和数据处理与转换的工具箱。

软件工程实验报告

1.1 实验一结构化需求分析 一.实验类型 图书馆管理系统 假定校图书馆需要你设计一个图书馆管理系统,要求包括以下功能: ●图书管理员可以管理馆藏图书,包括每本图书的藏书编号、书名、编著者、 ISBN号、出版社、出版时间、入馆时间、馆藏数量(如果馆藏数量为1,则标明为孤本图书)、在馆数量、学科类别等(或其它你认为有用的信息); ●管理员可以查询、统计所有图书、每一类图书或每一本书的借阅记录; ●图书管理员可以管理所有读者的信息,包括读者类型(学生、教师、社会人 士)、姓名、图书证编号、办证时间、证件状态(正常、挂失、冻结)等信息; ●图书管理员可以查询和统计所有读者、每一类读者或每一个读者的借阅记录; ●读者可以通过本系统查询馆藏图书; ●读者可以通过本系统借阅读书。但对于孤本图书或在馆数量为1的图书则不 准外借; ●管理员可以对超期未归还图书的读者发送电子邮件进行提醒,对于超期一年 不归还图书的读者冻结其图书证; ●读者可以通地本系统归还图书。如果图书超期,则自动计算罚款金额。二.实验目的 1.掌握数据流的分析技术 2.掌握软件需求分析的过程和方法。 3.熟悉项目开发计划和需求规格说明书的制定方法。 三.实验内容和要求 1.用结构化数据流分析技术进行软件系统需求分析,得出系统的数据流图和数据字典。 2.正确运用图表工具进行表示。 3.按规范正确编写软件文档。

四.实验步骤 1.理解所承担项目的业务流程和业务内容。 本软件项目是面向中小型学校、单位机构对于图书管理的基于服务的一款便捷式软件。能满足一系列常用图书管理的功能模块,提供简介、准确的操作性,可以很大程度减少人为因素带来的数据错误,统计错误,系统逻辑错误。并且规模小,很容易进行推广。 ●本项目的参与对象有图书管理员及读者。 ●对于读者,能通过该软件浏览馆藏的所有图书。读者在图书馆找到自己喜欢 的书后,能自行通过该软件操作完成借阅操作。若读者是第一次借书,必须通过图书管理员进行添加读者记录,登记读者信息。读者在登陆后方能完成借阅操作,对于孤本图书(即图书馆中馆藏只有一本的图书)则拒绝进行借阅操作。在规定期限内,读者可以通过该软件完成还书操作,对于超期的图书,应将扣除一定罚款金额,对于超期一年不归还图书的读者冻结其图书证。 并且读者能修改个人信息。 ●对于图书管理员,能管理自己和比自己低一级管理权限的管理员。一级管理 员能完成维护管理员的基本信息和二级管理员的一切操作。二级管理员则能维护自己的信息和添加读者、添加图书的功能。管理员可以对超期未归还图书的读者发送电子邮件进行提醒,对于超期一年不归还图书的读者冻结其图书证; 2.按照系统的功能及性能要求,系统的作业范围等,确定软件系统的开发环境(操作系统、开发工具、程序设计语言等)。 根据软件编程经验,本系统将采用面向对象的设计方法,使用Eclipse开发工具,java窗体应用程序,操作系统使用Win8。 3.绘制数据流图、功能分析图等。

南京邮电大学软件设计VHDL实验报告

南京邮电大学软件设计VHDL实验报告

通信与信息工程学院 / 年第 2 学期 软件设计实验报告 模块名称VHDL 专业通信工程 学生班级 学生学号 学生姓名 指导教师梅中辉

设计题目 基本课题:04. 2对4译码器 综合课题:18. 奇偶校验器 任务要求 1.基本课题:设计一个2对4译码器(输入:A B 输出:Y3 Y2 Y1 Y0),真值表如图2。 2. 奇偶校验器系统的功能是对八位二进制数据及其奇偶校验位的输入进行校验,输出正确的奇、偶校验位。ODD_IN 与EVEN_IN 是控制奇校验和偶校验功能输入,IN0到IN7是七位数据及一位校验位数据输入,IN_READY 表示输入数据已经准备好,能够处理,当OUT_REQ 输入表示要求输出数据,CLK 端口用于接收时钟信号,支持系统的时钟上升沿同步。当输出端口OUT_READY 输出信号有效时,表示输出数据已经准备好,能够为下级电路使用,ODD_OUT 与EVEN_OUT 用来输出正确的奇偶校验位。上述控制端口均为高电平有效。 A B Y3 Y2 Y1 Y0 0 0 0 1 1 0 0 1 1 1 1 0 1 1 0 1 1 0 1 1 0 1 1 1 实验设备 及软件 1. 微型计算机 2. EDA-VHDL 开发软件 同组人员 学号及姓名 11001803 胡雪琪

参考文献 1. 张顺兴 《数字电路与系统设计》东南大学出版社 .8 2. 苗丽华《VHDL 数字电路设计教程》人民邮电出版社 .11 VHDL 课程设计题目及要求(自编资料) 3. VHDL 课程设计题目及要求(自编资料) 4. 杨晓慧 杨永健 《基于FPGA 的EDA/SOPC 技术与VHDL 》 国防工业出版社 .7 5. Peter J. Ashenden 《The VHDL Cookbook 》Dept. Computer Science University of Adelaide South Australia July, 1990 报告内容 一. 实验目的 1.掌握组合逻辑中译码器电路的设计原理。 2.能利用VHDL 语言设计一个2-4译码器。 二. 实验器件 1.微型计算机 2.EDA-VHDL 开发软件 三. 实验名称 2-4译码器 四. 题目要求概述 设计一个2对4译码器(输入:A B 输出:Y3 Y2 Y1 Y0),真值表如图 五. 系统分析 ○ 1.原理图: 分析:EN=1,Z[0]=Z[1]=Z[2]=Z[3]=1; EN=0,Z[0]=!(!A!B ),Z[1]=!(!AB),Z[2]=!(A!B),Z[3]=!AB ○ 2.设计算法: A B Y3 Y2 Y1 Y0 1 0 0 1 1 0 0 1 1 1 1 0 1 1 0 1 1 0 1 1 0 1 1 1

GIS实习心得体会

篇一:gis实习总结 gis实习总结 姓名:朱虹学号:110313356 通过gis的实习,熟悉了arcview的常用控件的添加和使用。 arcgis是美国esri公司开发的地理信息系统系列软件,由很多模块、产品、组成。arcgis 是主要组成部分,以windows操作系统为平台,桌面式交互操作。可提供地理数据显示、制图、管理、分析、创建和编辑的 gis 桌面软件。用它可以创建许多不同来源数据的智能化的、动态的地图,用户可利用 arcview 带有的工具和数据立即进行 gis 分析和地图创建。 我们本次课程设计主要任务为制作广州市gdp、财政、税收和居民收入等数据(2010年2季度)专题图。首先收集地图及社会经济指标数据--当然老师已经把数据收集好了,并且发放给我们了。将收集到的"广州市地图"进行数字化,每组要完成的图层包括行政边界、行政区所在地等。然后将gdp、财政、税收等属性数据添加到属性表中,接着制作专题图,最后整理图纸、编写课程设计报告。 gis专题图的设计步骤与大家平时练习时的操作差不多,例如版面设计的一般步骤:首先打开或创建一个"项目(project)"→在"项目"中新建一幅专题地图的"版面设计"-layout→"专题地图"的页面设置→给专题地图添加"视图"。 经过一周的实习,在学习知识、积累操作经验的同时也多少有点心得: 成功的实习需要学员足够正确的态度。在实习过程中不可避免的会遇到各种困难,关键在于大家是否能坚定目标,坚持见习。就拿我来说,一开始对于gis的功能还不是很熟悉,arcviewgis软件用的不流畅,甚至还有功能不会操作。整个实习过程中,带队老师不可能一直陪着我,教导我,所以善于观察,主动理解,不断尝试,是使自己快速独立的好办法。每个学习工作都有一个过程,而开始的过程又是最易让人放弃的。"坚持"就是每个学员走向成功的基石。 通过这次实习,我学到了很多知识,那是在课堂上无法学到的东西。在我看来,理论知识固然重要,但是若不经过实践,那学得理论知识几乎等于白费。虽然实习过程是辛苦的,但确是充实而快乐的。实习让我提前感受了工作中的酸甜苦辣,使我对未来的生活有了心理准备,也充满了向往和自信;同时在组里需要为人处世的能力,需要团结合作的精神,实习让我们的同学关系更加友好。通过本次实习,我懂得就算理论知识掌握得再好,没有实习和工作的实际经验也很难解决调查过程中遇到的种种问题。我坚信通过这一段时间的实习,所获得的实践经验会使我终身受益,这在我毕业后的实际工作中将不断的得到验证,我会不断的理解和体会实习中所学到的知识,在未来的工作中我将把我所学到的理论知识和实践经验不断的应用到实际工作来,充分展示自我的个人价值和人生价值。篇二:地理信息系统专业(gis)实习总结 实习总结 地理信息系统是近年来迅速发展的一门新兴学科,并且与it技术不断走向融合,所以要求该专业的学生具有实践应用能力,专业实习是对该专业学生四年来所学课程及实际应用能力的一个整体检验。借着全国第二次土地调查的机会,我们参加了衡阳师范学院第二次土地调查内业组,主要是针对xx市农村土地调查。 在这次实习中,我们主要学习了mapgis软件的使用,如将栅格图矢量化。图形输入,图形编辑,拓扑处理及实用工具,系统库编辑。误差校正。图型裁剪。数字高程模型(dtm分析),坡度分析,图形输出,数据接口转换等。运用mapgis软件的功能对xx市基本农田做调查。根据第二次全国土地调查基本农田调查规程的规定,农村土地调查任务有:1.土地权属调查。 2.地类调查。 3.基本农田调查。 4.农村土地调查数据库建设。 5.统计汇总。 6.文字报告编写。

软件设计实验报告

通达学院 2017/2018 学年第 1 学期 课程设计实验报告 模块名称综合软件设计 专业通信工程 学生班级141301 学生学号14130118 学生姓名陈启朋 指导教师王诚

目录 第一章在线考试系统 (1) 1.1 实验目的 (1) 1.2 实验内容 (1) 1.3.1考试登录模块设计 (1) 1.3.2管理员模块设计 (7) 1.4 实验结果 (12) 第二章学生成绩管理系统 (13) 2.1 实验目的 (13) 2.2 实验内容 (13) 2.3 实验过程 (13) 2.3.1学生成绩管理模块设计 (13) 2.3.2 公共模块设计 (18) 2.4 实验结果 (20) 总结 (21) 参考文献 (21)

第一章在线考试系统 1.1 实验目的 通过本次软件设计,使学生掌握并能熟练运用Java和mysql语言编写程序,掌握面向对象的概念,采用C/S结构,设计数据库模型,能够了解和数据库连接的方法。 1.2 实验内容 本次实验的内容是编辑生成试题库,随机生成本次考试试题,提供在先评分并保存结果;同时,管理员可以添加、修改、删除考题和考生用户。 1.3 实验过程 1.3.1考试登录模块设计 主要程序如下: package com.Exam.Index; import java.awt.Insets; import javax.swing.*; import javax.swing.GroupLayout; import https://www.doczj.com/doc/7d8572356.html,youtStyle; import com.Exam.bean.*;

import com.Exam.controller.ControllerFrame; import com.Exam.dao.*; public class MyLand extends javax.swing.JFrame { initComponents(); }@SuppressWarnings("unchecked") private void initComponents() { jTextField3 = new javax.swing.JTextField(); jTextField1 = new javax.swing.JTextField(); jpanel = new MyJPanel(); choicejLabel = new javax.swing.JLabel(); userChoicejComboBox = new javax.swing.JComboBox(); choicejLabel1 = new javax.swing.JLabel(); UserNameTextField = new javax.swing.JTextField(); choicejLabel2 = new javax.swing.JLabel(); PassWordjTextField = new javax.swing.JPasswordField(); enterButton = new javax.swing.JButton(); enterButton.setMargin(new Insets(2, 2, 2, 2)); resButtonjButton = new javax.swing.JButton(); resButtonjButton.setMargin(new Insets(2, 2, 2, 2)); jTextField3.setText("jTextField3"); jTextField1.setText("jTextField1"); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); choicejLabel.setText("选择用户:"); userChoicejComboBox.setModel(newjavax.swing.DefaultComboBoxModel(new String[] { "","考生", "管理员" })); setTitle("考试系统"); choicejLabel1.setText("用户名:"); UserNameTextField.setText(""); choicejLabel2.setText(" 密码:"); PassWordjTextField.setText(""); enterButton.setText("登录"); enterButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { enterButtonActionPerformed(evt); } }); resButtonjButton.setText("重置"); resButtonjButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton2ActionPerformed(evt); } }); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());

相关主题
文本预览
相关文档 最新文档