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

合集下载

地理信息系统设计报告三篇

地理信息系统设计报告三篇

地理信息系统设计报告三篇篇一:地理信息系统设计报告1.1系统目标针对特定条件规划某种农作物适宜的种植区涉及复杂的空间分析,如地形分析、缓冲区分析、空间插值分析、空间叠置分析等。

通过开发一个土地利用规划系统有效地解决此类空间选址问题。

采用基于ArcGIS Engine开发包的组件开发模式,可以在Visual Studio开发环境下快速搭建一个实用的GIS系统。

目标系统需要支持多源数据(包括各类矢量数据、遥感影像、DEM数据和其他非空间数据)的显示、编辑、查询、统计,并提供空间分析及地图制图功能:1)显示主要指地图浏览(包括缩放、漫游和鹰眼导航)、属性查看和几何测量;2)查询指利用多种交互方式实现目标定位、属性获取;2)统计指对某类数据中特定属性的统计特征进行概括或总结;3)编辑指对目标对象空间信息和属性信息的更新;4)空间分析指对空间数据进行各种处理,从中提取有价值的空间信息;6)地图制图指利用各种制图要素进行地图整饰,以清晰表达相关空间信息。

进行了土地利用规划系统的总体结构设计,并实现了数据显示和数据查询等基本功能。

其他系统功能将在后期逐步实现,从而建立可用的GIS系统。

1.2功能设计针对具体的应用需求,本系统的主要功能可以被划分为数据显示、查询统计、数据编辑、空间分析和地图制图等几个功能模块,如图2.1所示。

图2.1功能模块结构图 1、数据显示本模块具体功能应包括:1)视图控制,比如图形的缩放、漫游等; 2)几何测量,如距离测量、面积测量;3)图层管理,包括改变图层次序、控制图层可见性、删除图层、打开图层属性表等。

2、查询统计本模块具体功能应包括:1)信息导航,弹框显示选中对象的属性信息;2)空间查询,查找目标图层中与参考对象符合特定空间关系的要素集; 3)属性查询,查找目标图层中包含特定属性信息的要素集; 4)数据统计,获取属性表中特定字段的统计信息。

3、数据编辑本模块具体功能应包括:土地利用规划系统数据编辑 地图制图查询统计 辅助决策 属性编辑 图形编辑 地图整饰 属性查询 空间查询 数据统计气象分析阳坡分布 适宜区生成数据显示视图控制 空间测量 信息导航图层管理 符号化 打印输出水文分析1)图形编辑,对矢量类型图层添加、删除要素,或修改已有要素的形状信息;2)属性编辑,对矢量图层中要素的属性信息进行修改,或对非空间数据图层增加、删除、修改记录。

安徽理工大学地理信息系统课程设计实验报告

安徽理工大学地理信息系统课程设计实验报告

学生实习报告实习类型:地理信息系统原理及应用上机实习学号:学生姓名:指导教师:张敬霞专业班级:计算机10-2 院(部):计算机科学与工程学院2013 年 3 月 20 日实习成绩评定表目录一、实验目的 (4)二、实验时间 (4)三、实验内容及步骤 (4)1、启动 ArcMap (4)2、检查要素图层 (5)3、显示其它图层 (5)4、查询地理要素 (6)5、检查其它属性信息 (8)6、设置并显示地图提示信息 (9)7、根据要素属性设置图层渲染样式 (10)8、根据属性选择要素 (14)9、使用空间关系选择地理要素 (16)10、退出 ArcMap (18)四、实验小结 (19)使用ArcMAP浏览地理数据一、实验目的1. 了解地理数据是如何进行组织及基于“图层”进行显示的。

2. 认识ArcMap 图形用户界面。

3. 通过浏览与地理要素关联的数据表,你可以了解地理数据是如何与其属性信息进行连接的。

4. 掌握GIS两种基本查询操作,加深对其实现原理的理解。

5. 初步了解设置图层显示方式-图例的使用。

二、实验时间2013年3月20日三、实验内容及步骤1、启动 ArcMap执行菜单命令:开始>>所有程序>> ArcGIS>> ArcMap当出现 ArcMap 对话框时, 点击 "一个新的空地图" 单选按钮,然后点击 OK. 确定图3-1 ArcMap界面2、检查要素图层执行菜单命令 File>>Open.浏览到包含有你下载的练习数据的文件夹,然后点击 Redlands.mxd.点击 Open 按钮。

打开地图文档 Redlands 后, 你会看到加州Redlands市的地图。

地图显示以图层表示的几种地理要素。

每个图层表示某种专题信息。

图3-2 Redlands市地图在ArcMap窗口的左边区域称为图层列表(TOC),它显示的是图层列表。

窗口的右边区域显示的是图层控制面板中各图层的图形内容。

地理信息系统设计开发课报告

地理信息系统设计开发课报告

《地理信息系统设计与开发》课程设计报告题目:CityEngine三维建模模拟局部光污染CityEngine三维建模模拟局部光污染摘要:光污染是现代社会中伴随着新技术的发展而出现的问题。

光污染简单的讲就是过量的光辐射对人类生活和生产环境造成不良影响的现象。

CityEngine是三维城市建模的首选软件,应用于数字城市、城市规划、轨道交通、电力、管线、建筑、国防、仿真、游戏开发和电影制作等领域。

CityEngine可以利用二维数据快速创建三维场景,并能高效的进行规划设计。

本文设计是利用CityEngine软件通过二维数据转换为三维建立模型,通过界面输入参数,后台数据库对参数进行计算,输出污染程度供用户决策。

该系统主要实现的功能有地理数据的输入与编辑、空间分析功能、光污染模拟、光污染查询等。

关键词: CityEngine 光污染建模设计一、设计目的及意义随着现代都市的发展,光污染越来越来越严重,对人们的身心健康产生了很大的危害,为了防治光污染,减少光对人体的危害,为人们方便和快速了解光污染和对身边的光污染采取相应的防护措施,我们利用CityEngine建立三维模型,同时采用相关的编程技术模拟局部光污染,以达到如下目的:1、通过城市设计提高城市夜景照明质量,规范建筑物外装修方式;2、增进城市管理部门对城市光污染的重视,提高环保意识;3、节约能源,倡导建设可持续发展的生态城市;4、帮助规划部门对城市建筑进行规划;5、帮助用户对装修材料购买的选择以及购房时预知光污染程度。

6、增强人们对光污染的了解,加强防范意识。

二、设计背景随着现代都市的发展,出现了一种新的污染--光污染,它是继水污染、大气污染、噪声污染和固体废物等污染后又一城市环境公害,影响着人们的身心健康。

随着社会的发展,光污染问题越来越受到人们的重视,光污染虽未被列入环境防治范畴,但它的危害显而易见,并在日益加重和蔓延。

在欧美和日本,光污染的问题早已引起人们的关注。

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

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

地理信息系统课程设计报告0806601-04 陈春光一、设计时间2011年12月19日-2011年12月23日二、设计地点湖南城市学院信息楼506机房三、设计目的1.利用影像配准(Georeferencing) 工具进行影像数据的地理配准;2.编辑器的使用(点要素、线要素、多边形要素的数字化);3.熟悉GRAMIN GPS手持机的基本使用方法。

四、设计小组成员0806601-04 陈春光 0806601-09谭植0806601-40邓海贵 0806601-07 莫欢欢五、指导老师王永红祝青六、设计课题我们小组的选题是十一:1.总结屏幕跟踪数字化过程的基本步骤及每一步骤的必要性。

2.分析数字化过程中误差的来源及减小误差的相关方法。

3.对配准后的数据进行重采样七、基本思路及关键问题的解决方法;基本思路:利用GRAMIN GPS手持机收集多个GPS点,数据采集回来后用MapSource 软件通过数据线将数据从GPS手持机中导入到计算机并存储为GPS.txt 文件并建立新的数据组保存,再运用ArcMap对存于计算机里的数据进行分析处理利用影像配准(Georeferencing) 工具进行影像数据的地理配准,最后对点要素、线要素、多边形要素编辑使用。

关键问题及解决办法:(1)数据的收集:需利用大量课外时间对目标的区域进行GPS点数据收集,运用GRAMIN GPS手持机,小组成员需熟练的掌握GRAMIN GPS手持机的使用。

(2)数据的保存和分析,解决方法:熟练的掌握ArcGIS Desktop ---ArcMap 的使用,注意保存数据文件的格式,对数据的分析。

(3)分析数字化过程中误差的来源及减小误差的相关方法:一方面在分析数据时要注意数据的单位,和数据保存的格式,减小数据收集中的误差,进行更为精确的数据定位,采集,另一方面时在数据处理时。

要仔细认真不要有人为地误差。

八、技术路线图九、关键步骤;第一步地形图的配准-加载数据和影像配准工具1)、所有图件扫描后都必须经过扫描配准,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。

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

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

地理信息系统课程设计实习报告班级:地信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. 简介本文是关于地理信息系统课程设计的报告。

地理信息系统,简称GIS,是一个基于计算机的空间数据处理与空间分析系统,其中包括了硬件、软件、数据、方法和人员等多个方面。

GIS技术在日常生活和各行各业中都得到了广泛应用,如城市规划、土地利用、资源管理、环境保护、交通运输等领域。

本次课程设计主要是通过对现有的GIS系统进行调研和学习,进行一定的分析和改进,实践并提高GIS技能。

2. 选题背景当前,中国的地理信息系统发展迅速,但在某些领域,如城市规划、资源管理等,尚未得到充分应用和发挥。

为了解决这些问题,学习和掌握GIS技术,建立符合实际需求的GIS系统是十分必要的。

因此,在本次课程设计中,我们选取了城市规划GIS系统为研究对象。

3. 研究目的本次课程设计的主要目的是,通过对城市规划GIS系统的调查和学习,实践和提高GIS技能,从而更好地应对实际工作中的GIS应用需求。

具体来说,主要包括以下几个方面:1.学习GIS基础知识,包括GIS数据存储、处理、分析等基本操作;2.熟悉城市规划GIS系统的结构及其各个功能模块;3.对城市规划GIS系统进行分析和优化,提高系统效率和工作效果;4.建立符合实际需求的城市规划GIS系统,应用于相关实际工作场景中。

4. 研究内容4.1 GIS基础知识学习首先,我们需要学习GIS基础知识,了解GIS数据存储、处理、分析等基本操作。

这部分内容可以学习相关教程和参考书籍,也可以通过参加培训班等方式获取。

4.2 城市规划GIS系统结构及功能模块其次,我们需要了解城市规划GIS系统的结构及其各个功能模块。

通过分析每个模块的作用和功能,理解系统的整体构造和运行方式,为下一步进行分析和优化打下基础。

4.3 城市规划GIS系统分析和优化在了解城市规划GIS系统的基础上,我们可以对其进行分析和优化,如:1.优化数据存储方式,提高数据库的访问效率;2.优化数据处理算法,提高数据处理的速度和准确性;3.优化系统界面和操作方式,提高用户体验等。

北京交通大学地理信息系统课程设计实验报告

北京交通大学地理信息系统课程设计实验报告

《地理信息系统》课程设计实验报告课程名称:地理信息系统专业:城市轨道交通作者:张研班级:运输1204序号: 5 8学号: 1 2 2 5 1 2 0 3指导教师:梁艳平2014年11月11日1地理信息系统(GIS)介绍1.1简介地理信息系统(GIS)有时又称为“地学信息系统”或“资源与环境信息系统”。

它是一种特定的十分重要的空间信息系统。

它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。

它作为集计算机科学、地理学、测绘遥感学、环境科学、城市科学、空间科学、信息科学和管理科学为一体的新兴边缘学科而迅速地兴起和发展起来。

1.2 概述完整的GIS主要由四部分构成,即硬件系统、软件系统、地理空间数据和系统管理操作人员。

GIS 硬件配置一般包括四部分:计算机主机;数据输入设备,如数字化仪,图像扫描仪、手写笔、光笔、键盘、通讯端口等;数据存储设备,如磁盘阵列、光盘刻录机、磁带机、光盘塔等;数据输出设备,如笔式绘图仪,激光打印机等。

软件系统是指GIS 运行所必须的各种程序,通常包括计算机系统软件、地理信息系统软件和其他支撑软件、应用分析程序等。

空间数据库反映了GIS 的地理内容。

管理人员和用户则决定系统的工作方式和信息表达方式。

2 实验介绍2.1 实验目的培养学生适应交通运输智能化和信息化建设需要,掌握应用GIS基本的软件操作,使学生能够将空间信息技术应用于交通运输领域相关问题的分析与处理。

学生结合专业知识,通过自行设计GIS应用案例,完成从数据采集、存储、空间分析以及制图输出的完整流程,培养知识的灵活应用以及分析、解决专业问题的能力。

2.2 实验任务熟练掌握某个GIS软件的基本操作,本次试验活动选用Mapinfo Professional 7.0,在深入理解GIS基本概念、原理、方法的基础上,以北京交通大学、西直门立交桥邻近区域为对象,完成:(1)收集北京交通大学周边区域的卫星或航拍影像资料;(2)根据影像资料,对其进行矢量化工作,建立区域内部的建筑物的图符及式样数据库、图层划分标准及图层划分,学习地图文件及工作空间的管理;(3)属性数据标准及交通设施属性数据库的建立;(4)熟练操作软件,设计空间分析方法,通过创建缓冲区的方式,分析交大的学生和老师到达公交车站的便利程度;(5)根据分析操作结果制作交大内部建筑专题图输出;(6)完成实验报告,对整个操作流程以及分析结果进行解释说明。

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

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

课程设计一ArcEngine地图显示与浏览一.准备工作1.打开VB,添加控件2.添加控件到窗体3.添加工具栏效果如下二.操作步骤(1)通过设置MapControl和TOCControl控件的属性,完成对图层的加载和控制1)使用属性向MapControl中添加图层;效果如下2)在TOCControl控件的属性中绑定MapControl控件。

效果如下:(2)编程实现动态向MapControl中添加图层Private Sub 打开文件_Click()Dim pGxDialog As IGxDialogDim pGxFilter As IGxObjectFilterDim pEnumGxObjects As IEnumGxObjectDim pLayer As IFeatureLayerDim pGxDataset As IGxDatasetSet pGxDialog = New GxDialog'过滤非FeatureClasses类型的对象Set pGxFilter = New GxFilterFeatureClassesWith pGxDialog.AllowMultiSelect = True '允许选择多个文件.Title = "打开...".ButtonCaption = "添加图层"Set .ObjectFilter = pGxFilter.DoModalOpen Me.hWnd, pEnumGxObjects'========================='如果是保存.Title = "保存..."'.DoModalSave Me.hWnd'=========================End WithIf pEnumGxObjects Is Nothing Then Exit SubpEnumGxObjects.Reset '重置枚举器'遍历所有在GxDialog对话框中选择的对象,并加载到MapControl Set pGxDataset = pEnumGxObjects.NextWhile Not pGxDataset Is NothingSet pLayer = New FeatureLayerSet pLayer.FeatureClass = pGxDataset.Dataset = pLayer.FeatureClass.AliasNameMe.MapControl1.AddLayer pLayer'下一个Set pGxDataset = pEnumGxObjects.NextWendMe.TOCControl1.Update '刷新TocControlCall SmallMap_UpDateDataMe.SmallMap.RefreshDim pmap As IMapDim a As Integer'得到控件中地图Set pmap = MapControl1.Map'清空combo控件中文字Combo1.Clear'遍历所有图层将图层名称加入combo控件For a = 0 To yerCount - 1Combo1.AddItem yer(a).NameNext'初始显示最上层图层名称Combo1.ListIndex = 0m_moveft = FalseEnd Sub运行效果:(3)编程实现MapControl中图层的移动、隐藏和卸载这三种功能均需要调用函数GetLayerByNamePrivate Function GetLayerByName(ByRef Mapctrl As MapControl, ByVal strName As String) As ILayerDim i, Count As IntegerWith MapctrlCount = .LayerCountFor i = 0 To Count - 1If (.Layer(i).Name = strName) ThenSet GetLayerByName = .Layer(i)Exit FunctionEnd IfNextEnd WithEnd Function1.移动图层Private Sub 图层移动_Click()Dim lyer As ILayerOn Error GoTo ErrSet lyer = GetLayerByName(Form1.MapControl1, Combo1.Text) Form1.MapControl1.Map.MoveLayer lyer, Int(Text1.Text) Form1.MapControl1.RefreshForm1.SmallMap.RefreshExit SubErr:MsgBox "输入图层不存在,请重新输入"End Sub运行效果:Eg:将办公楼图层移动到第0层结果:该图层到达第0层2.图层的隐藏Private Sub 图层隐藏_Click()On Error GoTo ErrDim lyer As ILayerSet lyer = GetLayerByName(Form1.MapControl1, Combo1.Text) lyer.Visible = FalseForm1.MapControl1.RefreshForm1.SmallMap.RefreshExit SubErr:MsgBox "输入图层不存在,请重新输入"End Sub运行效果:Eg:隐藏道路1图层隐藏前隐藏后在Mapcontrol中已经没有,但是TOCControl中依然存在,只是未被勾选3.图层卸载Private Sub 图层卸载_Click()Dim lyer As ILayerSet lyer = GetLayerByName(Form1.MapControl1, Combo1.Text)Form1.MapControl1.Map.DeleteLayer lyerForm1.MapControl1.RefreshForm1.SmallMap.RefreshEnd Sub运行效果Eg:卸载跑道图层卸载前:卸载后:可以看到Mapcontrol和TOCControl中都没有这个图层了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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
五、系统界面设计
O O O O O O
(界面设计基本原则,界面示意图)
六、系统功能实现
O OOOOO
(主要功能实现的技术思路及部分源代码)
七、实习成果展示
(展示地图数字成果,软件界面展示、已实现功能运行效果的截图)
八、总结和体会
O O O O O O
(对理论课程学习的作用、实习取得的收获、实现中遇到问题及解决、对课程设计的建议)。

相关文档
最新文档