文档库 最新最全的文档下载
当前位置:文档库 › (孙一璠)GIS基础算法实习报告电子版

(孙一璠)GIS基础算法实习报告电子版

(孙一璠)GIS基础算法实习报告电子版
(孙一璠)GIS基础算法实习报告电子版

实习一凸壳生成

实习目的

①通过给定的离散点集,结合矢量的叉积、点积运算,获取对应凸壳。

②结合上学期VC实习,了解VC/VS的类及绘图中基本坐标变换知识。

实习原理

离散点集的凸壳计算是很多运算的基础。凸壳,可以看作是点集合的边界,连接凸壳点所得到的凸多边形完全包含了空间中的所有点。

生成凸壳的方法非常多,这里取其中较为简单的一种思路即卷积法:首先找到一个y 最小值点,以该点为起始点,做一条射线让射线从从水平方向开始逆时针旋转,该射线触碰到的第一个点即为下一个凸壳点,以该点为新的起始点,重复以上步骤,直到下一个凸壳点和y最小值点重合。值得注意的是从第二个点开始,射线的起始方向不再是水平方向,而是上一凸壳点与当前点连线方向。

实习步骤

①通过MFC AppWizard创建单文档工程文件

②在工程中添加自定义凸壳类(CConvexHull),该类的成员变量主要包括用于存储离散点集坐标串的pts,用于存储凸壳坐标串的Chpts,用于存储点集外接矩形的crWCRect。另外该类有两个方法,一个是用于获取点集凸壳的getConvexHull函数,另一个是用于绘制点集和凸壳的Draw函数。

③在view部分添加凸壳类的对象,在doc部分添加数据读取函数,完成数据读取,在读取同时生成坐标范围并付给crWCect。

④在view中添加OnPrepareDC实现坐标的变换和映射,并在OnDraw部分添加凸壳的绘制函数。

⑤完善凸壳获取和凸壳绘制函数。

实习分析

这一次实习有两个目的,第一就是了解MFC程序的基本框架,这个是之后所有实习的基础,也是GIS实习能教会我的最重要的东西之一。第二是实现凸壳函数,完善程序。从实习过程和结果来看,本次实习圆满完成了预定的目标。由于基本步骤老师已经给出程序,因此主要难点在于凸壳算法的实现。

MFC单文档中主要有CAboutDlg/CCGExeApp/CCGExeDoc/CCGExeView/CMainFrame五个基本类,其中Doc和View是在整个实习中需要较多接触修改的部分,其中Doc部分存有文件读取的函数,而一切需要绘制的内容都需要在View中完成。

对于一个空白的工程,要实现我们的目的其核心步骤为“设置坐标变换与映射,实现WC->DC的过程”、“根据具体需求读取文件”、“自定义类并实现核心函数”、“在OnDraw中创建并调用相关对象,实现绘制”。由于对于MFC流程的不熟悉,我在完成这些工作上耗费了大量精力,不过最终掌握了这一套开发流程是值得的。在实习的途中,我还将使用的平台从VC变更为了VS体会到了两种平台的优势。

在实现凸壳算法时,我最终选定了卷积法。在实现途中,由于思路的不清晰和C++语法的不熟练,我浪费了大量时间。其中印象最为深刻的部分是:“从第二个点开始,射线的起始方向不再是水平方向,而是上一凸壳点与当前点连线方向。”

实习二图形裁切

实习目的

①通过对给定数据的窗口裁切,深入了解其内部快速排除机制、裁切实现、数据存储等

②了解图形表达的主要方法

实习原理

其核心是剪裁函数的实现。剪裁的目的是“判断图形元素是否落在裁剪窗口之内并找出其位于内部的部分“,剪裁的处理基础是”图元关于窗口内外关系的判别“和”图元与窗口的求交“,剪裁的假定条件是”矩形剪裁窗口“和”待剪裁线段“。

这里采用Cohen-Sutherland直线裁剪算法,其基本算法思想是将每条线段P1P2按与窗口的关系,分成完全在、不完全在、完全不在三类。将不完全在线段分成两段,其中一段在窗口外可以丢弃,对另一端重复操作。

在判断线段关系的时候,采用区域码。区域码是表示直线端点相对位置的4位二进制代码。四位依次为上下右左,其判别关系如下图所示。若code1=0且code2=0,P1P2明显在窗口内,则“取”;若code1 & code2≠0,P1P2明显在窗口外,则“弃”;对于两个条件都不满足的线段,在必定不完全在窗口内,这时求其余窗口边界的交点即可。

实习步骤

①创建空间类系列,主要有CGeoMap,CGeoLayer,CGeoPolyline三个类,其从属关系为一个Map包含多个Layer,一个Layer包含多个Polyline,一个Polyline包含多个Point。处理了一些基本的成员变量外,这些类具有用于绘制原图及裁切后图形的draw方法、用于添加下级对象的add方法、和利用给定矩形裁切图形的clip方法。

②修改doc中的数据读取方法,读取的数据结构为”前两行为数据区域限制,之后为线段数据,线段数据包括线段组成点数和点坐标两个部分“。

③实现clip和draw方法,完善细节。

④在view中添加CGeoMap对象,在OnDraw中添加相关代码实现绘制。

⑤编译运行并打开clipdata查看效果。

实习分析

虽然中途出现了不知名错误,但重做后完成了既定目标,实现了指定窗口的剪裁。本次实习的难点有两个,第一个是对数据结构的理解,第二个是裁切算法的时间。

通过这里理清的一个顺序是,在打开文件前系统就调用onPrepareDC设置映射,利用onFileOpen打开文件后,再次执行onPrepareDC,而后执行OnDraw进行绘制。

由于存在世界坐标系到窗口坐标系的映射,因此在在每次改变窗口状态的时候,图像都强制重绘。在这里,由于图像较为复杂,因此重绘时间较长,连续改变窗口状态会造成死机。

从数据结构上讲,这一次实习开始出现了Map->Layer->Polyline的层状包含结构,在这种结构中,数据间的逻辑十分清晰。一个窗口可以打开一张地图,一张地图里面可以

有多个图层,每个图层中含有多个折线,折线由多个点构成。值得注意的是这里的clipData的数据结构,该数据前两行为数据区域限制条件,之后的数据遵循“折线节点数“、”节点坐标“的形式存储,值得注意的是每个折线的起始节点坐标与终止节点坐标相同。

从算法实现上来讲,印象最深刻的就是区域编码的实现方式。区域编码本身在记录时采用十进制即可,”&“运算符能够自动将十进制的区域编码转换成二进制的编码进行并运算。另外,求线段与窗口边界的运算我采用的是对两个端点分别计算,如果端点在窗口上侧就计算该线段与窗口上边界所在直线的交点,如果焦点在边界范围内就保留,否则舍弃,依次类推。这样虽然写起来略微复杂,但是思想上却相当的简单,很好实现。

另外,通过这次实习,我理清了一个顺序是,在打开文件前系统就调用onPrepareDC 设置映射,利用onFileOpen打开文件后,再次执行onPrepareDC,而后执行OnDraw进行绘制。同时,由于存在世界坐标系到窗口坐标系的映射,因此在在每次改变窗口状态的时候,图像都强制重绘。在这里,由于图像较为复杂,因此重绘时间较长,连续改变窗口状态会造成死机。

实习三地图投影

实习目的

①给定球面坐标数据(经纬度坐标),经过投影变换到二维平面坐标,绘制相应的标准经纬线与投影后地图。

②结合不同地图投影方法,比较不同投影得到图形之间的差异。

实习原理

地图投影是解决球面坐标到二维平面坐标变换的数学方法。

我国百万分之一地形图采用Lambert投影,两条标准纬线为25°N和47°N ,而中央经线为105°E,其分幅原则与国际地理学会规定的全球统一使用的百万分之一地图投影保持一致;我国1:50万、1:25万、1:10万、1:5万、1:2.5万、1:1万、1:5000采用高斯克吕格投影;

其中兰伯特投影在双标准纬线下是一种”等角正轴割投影“,而高斯克吕格投影则是一种”等角横切圆柱投影“。勃兰特投影的的正解公式为:

《地理信息系统算法基础》P63

实习步骤

①建立地图数据结构,即创建CMap类用于地图数据存取、创建CGeoLayer类用于图层数据存取,创建CGeoObject类用于对地图目标存取。这三个类主要包含两个方法,一个是绘制方法,另一个是用于添加下一层级对象的方法。对于点坐标可以用CGeoPint类来存储,其主要方法为添加和获取坐标点的set/getPoint。

②创建地图投影的投影基类CMapProject,以及对应的派生类CMapProjectionLambert,CMapProjectionMercator,CMapProjectionGK,CMapProjectionUTM。地图投影类中主要涉及的方法为”由经纬度坐标正解平面坐标X、Y”、“由平面坐标X、Y返回其对应的经纬度坐标”、“绘制经纬网”。

③在view中更改文件读取函数,添加对应对象,更改Draw函数用于图像绘制。

④编译运行,查看结果。

实习分析

这次实习,我并没有完全完成,就投影函数而言我只写了兰伯特投影和高斯投影,但是只有兰伯特投影能够正常运行,高斯投影无法正常运行。就经纬网绘制函数而言,我完成了经纬网绘制函数,和能够绘制出经纬网的同学大体相同,但是该函数却不能正常运行。仔细检查却没有发现问题,而且本来能正常编译运行的程序不知道什么原因突然不能正常编译,更具错误列表的指示,发现错误出现在doc中,定位后却无论怎么更改也无法使之正常,无奈下我放弃寻找错。虽然这次实习没有完整的做完,但是我却依然在逐步摸索中学习到了很多东西。

我学习到的主要东西有如何编写地图投影函数,这在地图投影课程中对我起到了很大的帮助,认清了地图投影在程序上的体现实际上就是一个函数关系的事实,克服了对地图投影的恐惧。其次,这次实习让我加深了对整个MFC开发流程的理解,主要的其实就是分成两个部分,一个部分是我们自己创建自定义类实现自己想要的功能,另一个则是在view中更改映射、文件读取、绘制等函数使得自定义功能能够正常运行。就地图数据结构而言,我掌握了地图、图层、地图对象三位一体的系统,其中值得注意的是地图对象可以是Point、Polyline 或Polygon但是他们都可以统一成object,利用MapObject类可以派生出相对于的MapPoint,MapPolyline,MapPolygon要素类。

实习总结

匆匆地,大二下学期就这样过去了。非常开心在王明军老师的带领下学习了“地理信息系统基本算法这门课程”,这门课程实际上可以分成三个部分,第一个部分是刚开始的图形图像学,第二个部分是地理信息系统基本算法的理论基础,第三个部分是用C++实现地理信息系统部分算法的实习。王明军老师总是强调这门课程的理论部分不是关键,实习部分才是真正重要的,实习中单个算法的实现与否无所谓,关键是要掌握算法实现和程序开发的基本体系和思路。对此我在刚开始时不以为意,而后随着实习的逐渐深入,我发现王老师讲的非常正确。接下来,我将从实习完成情况,个人收获,未来展望三个部分进行实习总结。

课堂中正式的实习总共是凸包、裁切、投影和索引四次。前两次实习我以极高的质量完成,并且在裁切部分中自主尝试了地图的拉框放大和双击缩小功能,投影部分我完成了兰伯特投影函数、高斯克吕格投影函数和经纬网绘制函数,但是仅有兰伯特投影能够正常运行,经纬网绘制部分我检查多次却依然无法解决,最终意外损坏了整个文件。除开这四次实验室实习外,在讲解图形图像学的时候老师也布置了几次课外实习。其中我完成了三种直线绘制和圆的绘制,文字的显示与裁切,多边形的生成及其填充还有橡皮条技术和拉框绘制矩形。其中有一点给我印象深刻,在新的线条绘制前,原始线条会被取消,其取消方式是取反色重绘原始线条。

GIS实习是我学习到的东西可以分成两大类,一是思想精神上的,一是物质实践上的。思想上,我克服了编程的恐惧感,不论有多难敢做就行,同时接受了王老师的一套理论“这门课程的理论部分不是关键,实习部分才是真正重要的,实习中单个算法的实现与否无所谓,关键是要掌握算法实现和程序开发的基本体系和思路”,认识到编程需要多练。从物质实践上来讲,我掌握了三个”一”,一种语言(C++),一种开发体系(MFC在GIS中的运用),一种实践能力(能够独立完成相关函数,实现功能)。虽然在这次实习中由于种种原因我并没有做到尽善尽美,但这次实习依旧使我受益匪浅,并将帮助我更好的学习之后的专业课程。

对于未来,我认为有两点需要注意,一个是在课下持续练习编程,另一个是在课上认真听讲及时完成相关任务,高度重视每一次实习和课程。Giser的路刚刚启程,”路漫漫其修远兮,吾将上下而求索”。

MAPGIS67教程(制图详细步骤讲解)

第1章概述与安装 1.1 概述 MAPGIS 是中国地质大学(武汉)开发的、通用的工具型地理信息系统软件。它是在享有盛誉的地图编辑出版系统MAPCAD 基础上发展起来的,可对空间数据进行采集,存储,检索,分析和图形表示的计算机系统。MAPGIS 包括了MAPCAD的全部基本制图功能,可以制作具有出版精度的十分复杂的地形图、地质图,同时它能对图形数据与各种专业数据进行一体化管理和空间分析查询,从而为多源地学信息的综合分析提供了一个理想的平台。 MAPGIS 地理信息系统适用于地质、矿产、地理、测绘、水利、石油、煤炭、铁道、交通、城建、规划及土地管理专业,在该系统的基础上目前已完成了城市综合管网系统、地籍管理系统、土地利用数据库管理系统、供水管网系统、煤气管道系统、城市规划系统、电力配网系统、通信管网及自动配线系统、环保与监测系统、警用电子地图系统、作战指挥系统、GPS 导航监控系统、旅游系统等一系列应用系统的开发。 1.2安装 1)系统要求: 硬件:CPU 486 以上、16M RAM、200M 硬盘、256 色以上显示器; 操作系统:Win9x、Win2000、WinNT 、WinXP或Win7系统; 输入设备:本单位主要使用的是GRAPHTEC—RS200Pro型扫描仪; 输出设备:本单位主要使用的是Canon—IPF700型出图打印机。 2) 硬件的安装: MAPGIS 硬件部分有加密狗,ISA 卡、PCI 卡三种,本单位主要为MAPGIS USB 软件狗,在确保机器BIOS 设置中USB 设备未被禁止的条件下,Windows 98 和Windows2000 自带的标准USB 驱动程序均可支持MAPGIS USB 软件狗工作。 3)软件的安装: MAPGIS 安装程序的安装过程为:找到MAPGIS 系统安装软件,双击SETUP 图标,系统自动安装软件,在WIN2000/NT/XP 下安装时,应先运行WINNT_DRV,提示成功后才可选择SETUP 开始MAPGIS 程序的安装; 对于MAPGIS6.1 及MAPGIS6.5,则无关键字和安装选择,但须根据实际需要选择安装组件。 从上述组件中选择实际运用中需要的选项,根据提示即可完成安装。

GIS超市选址的实验报告

实习2 栅格数据的空间分析 —选址适宜性分析(新学校和新道路) 班级2010级4班专业地理信息系统学号2010203409 姓名王盛安得分 一、实习内容和意义 (一)新学校:熟悉ArcGIS栅格数据距离制图、成本距离加权、数据重分类、多层面合并等空间分析功能,分析和结果类似于学校选址的实际应用问题。 (二)新道路:熟悉ArcGIS栅格数据距离制图、表面分析、成本权重距离、数据重分类、最短路径等空间分析功能,熟练掌握利用ArcGIS上述空间分析功能,分析和处理类似寻找最佳路径的实际应用问题。 二、数据准备 (一)新学校:landuse(土地利用图) dem(地面高程图) rec_sites(娱乐场所分布图)、 School(现有学校分布图) (二)新道路:dem(高程数据) startPot(路径源点数据) endPot(路径终点数据) river(小流域数据) 三、涉及的基本概念 距离制图:根据每一栅格相距其最邻近要素(也称为“源”)的距离分析制图,从而反映每一栅格与其最邻近源的相互关系。 成本距离:通过举例成本加权函数,计算出每个栅格到距离最近、成本最低源的最少累加成本。同时可生成两个相关输出:成本方向数据和成本分配数据。 成本距离加权数据:表示了每一个单元到它最近源的最小累积成本。 最短路径:通过最短路径函数获取从一个源或一组源出发,到达一个目标地或一组目标地的最短直线路径或者最小成本路径。 表面分析:主要通过生成新数据集,如等值线、坡度、坡向、山体阴影等派生数据,获得更多的反映原始数据集中所暗含的空间特征、空间格局等信息。 重分类:基于原始数值重新进行分类整理从而得到一组新值并输出。

GIS空间分析的功能和广泛应用

一、GIS空间分析的功能 前面已经介绍过GIS,大家已经知道空间分析就是对分析空间数据有关技术的统称。所以我们根据作用的数据性质不同,可以经空间分析分为: 1、空间图形数据的拓扑运算; 2、非空间属性数据运算; 3、空间和非空间数据的联合运算。 空间分析赖以进行的基础是仰仗于地理空间数据库,其运用的手段包括各种几何的逻辑运算、数理统计分析,代数运算等数学手段,最终的目的是解决人们所涉及到地理空间的实际问题,提取和传输地理空间信息,特别是隐含信息,以辅助决策。 GIS中可以实现空间分析的基本功能,包括空间查询与量算,叠加分析、缓冲区分析、网络分析等,并描述了相关的算法,以及其中的计算公式。 1、叠加分析 叠加分析至少要使用到同一区域,具有相同坐标系统的两个图层。所谓叠加分析,就是将包含感兴趣的空间要素对象的多个数据层进行叠加,产生一个新要素图层。该图层综合了原来多层实体要素所具有的属性特征。叠加分析的目标是分析在空间位置上有一定关联的空间对象的空间特征和专题属性之间的相互关系。多层数据的叠加分析,不仅仅产生了新的空间对象的空间特征和专题属性之间的相互关系,能够发现多层数据间的相互差异、联系和变换等特征。 根据GIS数据结构的不同,将GIS叠加分析分为基于矢量数据的叠加分析和基于栅格数据的叠加分析。 在GIS的矢量数据结构中,地理孔吉对象由点、线、面等要素来表示,所以基于矢量数据的叠加分析又可以分为点与多边形的叠加分析、线与多边形的叠加分析和多边形间的叠加分析三大类。

点与多边形的叠加,就是研究某一矢量数据层中的点要素位于另外一个矢量数据层中的哪个多边形内,这呀就可以根据点与多边形的空间关系,确定给点要素添加哪些属性特征。 线与多边形叠加,就是研究矢量数据层中的线要素与其他数据层中的多边形要素之间的关系,进而判定线要素与多边形的相离、相交、包含等空间关心。 多边形的叠加,就是要研究两个或多个多边形矢量数据层的叠加操作,生成一个新的多边形数据层。 栅格数据的叠加分析可以表达为地图代数的元算的过程。所谓地图代数,就是指在GIS中将数据层作为方程变量的函数运算,通常情况下都是指栅格数据层运算。栅格数据中,地理实体都是通过规则网格单元来表示的,层与层之间的叠加操作是通过逐个网格单元之间的运算来实现的。在栅格数据叠加分析中,地图代数运算又分为代数运算与逻辑运算。 栅格叠加分析与多边形叠加分析一样,是求两组或两组以上空间图形的交集,但是多边形叠加分析得到的是合成多边形,而栅格叠加分析得到的是合成数据串,这些合成的数据文件是进一步进行空间聚类或聚合的依据。 类型叠加:将两组或两组以上的地理编码数据,求它们的交集,以建立新的数据文件,根据分析任务,设置命令,得到最后的类型叠加结果。 统计叠加:将区域界线(政区、自然区域或经济区域等),与专题数字地图叠加,建立的合成数据串,作出各区专门内容的数量统计。动态分析:将同一种要素在不同时期的两组属性数据叠加,建立合成数据串,它们之差就是该要素在该时段内的变化,在土地利用动态监测中,常要使用这种分析方法。 2、缓冲区分析 缓冲区是根据点、线、面地理实体,建立起周围一定宽度范围内的扩展距离图,缓冲区的作用是用来限定所需处理的专题数据的空间范围。一般认为缓冲区以内的信息均是与构成缓冲区的核心实体相关的,及邻接或关联关系,而缓冲区以外的数据与分析无关。

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

地理信息系统课程设计 实习报告 班级:地信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

空间分析实习报告

空间分析实习报告 学院遥感信息工程学院班级 学号 姓名 日期

一、实习内容简介 1.实验目的: (1)通过实习了解ArcGIS的发展,以及10.1系列软件的构成体系 (2)熟练掌握ArcMap的基本操作及应用 (3)了解及应用ArcGIS的分析功能模块ArcToolbox (4)加深对地理信息系统的了解 2.实验内容: 首先是对ArcGIS有初步的了解。了解ArcGIS的发展,以及10.1系列软件的构成体系,了解桌面产品部分ArcMap、ArcCatalog和ArcToolbox的相关基础知识。 实习一是栅格数据空间分析,ArcGIS软件的Spatial Analyst模块提供了强大的空间分析工具,可以帮助用户解决各种空间分析问题。利用老师所给的数据可以创建数据(如山体阴影),识别数据集之间的空间关系,确定适宜地址,最后寻找一个区域的最佳路径。 实习二是矢量数据空间分析,ArcToolbox软件中的Analysis Tools和Network Analyst Tools提供了强大的矢量数据处理与分析工具,可以帮助用户解决各种空间分析问题。利用老师所给的数据可以通过缓冲区分析得到矢量面数据,通过与其它矢量数据的叠置分析、临近分析来辅助选址决策过程;可以构建道路平面网络模型,进而通过网络分析探索最优路径,从而服务于公交选线、智能导航等领域。 实习三是三维空间分析,学会用ArcCatalog查找、预览三维数据;在ArcScene中添加数据;查看数据的三维属性;从二维要素与表面中创建新的三维要素;从点数据源中创建新的栅格表面;从现有要素数据中创建TIN表面。 实习四是空间数据统计分析,利用地统计分析模块,你可以根据一个点要素层中已测定采样点、栅格层或者利用多边形质心,轻而易举地生成一个连续表面。这些采样点的值可以是海拔高度、地下水位的深度或者污染值的浓度等。当与ArcMap一起使用时,地统计分析模块提供了一整套创建表面的工具,这些表面能够用来可视化、分析及理解各种空间现象。 实习五是空间分析建模,空间分析建模就是运用GIS空间分析方法建立数学模型的过程。按照建模的目的,可分为以特征为主的描述模型(descriptive model)和提供辅助决策信息和解决方案为目的的过程模型(process model)两类。本次实习主要是通过使用ArcGIS的模型生成器(Model Builder)来建立模型,从而处理涉及到许多步骤的空间分析问题。 二、实习成果及分析 实习一: 练习1:显示和浏览空间数据。利用ArcMap和空间分析模块显示和浏览数据。添加和显示各类空间数据集、在地图上高亮显示数值、查询指定位置的属性值、分析一张直方图和创建一幅山体阴影图。

《GIS空间分析原理与方法》考试复习资料

《GIS空间分析原理与方法》期末复习资料 第一章地理空间数据分析与GIS 1、什么是地理空间数据分析? 它是通过研究地理空间数据及其相应分析理论、方法和技术,探索、证明地理要素之间的关系,揭示地理特征和过程的内在规律和机理,实现对地理空间信息的认知、解释、预测和调控。 2、什么是地理系统数学模拟?其模拟的一般过程是? 建立地理系统数学模型的过程称为地理系统的数学模拟(简称地理模型)。 地理系统数学模拟的一般过程是:①从实际的地理系统或其要素出发,对空间状态、空间成分、空间相互作用进行分析,建立地理系统或要素的数学模型;②经验检查,若与实际情况不符,则要重新分析,修改模型;若大致相符,则选择计算方法,进行程序设计、程序调试和上机运算,从而输出模型解;③分析模型解,若模型解出错,则修改模型;若模型解正确,则对成果进行地理解释,提出切实可行的方案。 3、地理空间数据挖掘的体系结构? 地理空间数据挖掘是数据挖掘的一个研究分支,其实质是从地理空间数据库中挖掘时空系统中潜在的、有价值的信息、规律和知识的过程,包括空间模式与特征、空间与非空间数据之间的概要关系等。 地理空间数据挖掘的体系结构由以下四部分组成: (1)图形用户界面(交互式挖掘); (2)挖掘模块集合; (3)数据库和知识库(空间、非空间数据库和相关概念); (4)空间数据库服务器(如ESRI/Oracle SDE,ArcGIS以及其他空间数据库引擎)。 4、什么是地理空间数据立方体? 地理空间数据立方体是一个面向对象的、集成的、以时间为变量的、持续采集空间与非空间数据的多维数据集合,组织和汇总成一个由一组维度和度量值定义的多维结构,用以支持地理空间数据挖掘技术和决策支持过程。 5、地理空间统计模型的分为几类,它们的定义分别是什么? 地理空间统计模型大致可分为三类:地统计、格网空间模型和空间点分布形态。 (1)地统计:是以区域化变量理论为基础,以变差函数为主要工具,研究空间分布上既具有随机性又具有结构性的自然现象的科学。它可以根据离散数据生成连续表面,通过空间自相关进行空间预测。 (2)格网空间模型:用以描述分布于有限(或无穷离散)空间点(或区域)上数据的空间关系。 (3)空间点分布形态:在自然科学研究中,许多资料是由点(或小区域)所构成的集合,比如,地震发生地点分布、树木在森林中的分布、某种鸟类鸟巢的分布、生物组织中细胞核的分布,太空中星球的分布等,称之为空间点分布形态,其中点的位置为事件。 6、地理空间分类与聚类算法的差别是什么? (1)地理空间数据聚类是按照某种距离度量准则,在大型、多维数据集中标识出聚类或稠密分布的区域,从而发现数据集的整体空间分布模式。地理空间分类与预测是根据已知的分类模型把数据库中的数据映射到给定类别中,进行数据趋势预测分析的方法。(2)分类是将数据库中的对象根据一定的意义划分为若干个子集。它和聚类算法的差别在于:聚类算法是根据一定要求将对象聚为一个集合,最后得到的分布模式是聚类之前未确知的;分类算法则是根据已知分布模式的属性要求,将数据库对象归入相应的分类中。在机器学习中,数据分类一般称为监督学习,而数据聚类则称为非监督学习。分类目的是通过学习确定一个分类模型(或分类器),该模型能把数据库中的数据项映射到给定类别中。 7、什么是空间分析? 空间分析是集空间数据分析和空间模拟于一体的技术方法,通过地理计算和空间表达挖掘潜在空间信息,以解决实际问题。 8、空间分析的本质特征是什么? (1)探测空间数据中的模式(2)研究空间数据间的关系并建立相应的空间数据模型(3)提高适合于所

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

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毕业实习报告 篇一:GIS实习报告 一、实习目的 地理信息系统是近年来迅速发展的一门学科,并且广泛运用到各方面,所以作为该专业的我们具有实践应用能力是很重要的,毕业实习是对我们四年来所学课程及实践应用能力的一个整体检验。通过实习,要求我们对目前社会或企业的前沿知识或技术有所了解,明确在未来工作中的学习方向,并且从中找到自己的差距和不足,同时自己的能力和软件应用水平在实践中也会得到全面提高。要求学生能将所学的地理信息系统的基本理论、基础知识与基本技能应用到信息化建设中。 主要任务,熟练运用所学的MAPGIS软件完成相关数据的编辑处理。将所学的知识应用于实践中,协助完成所在单位的不稳定耕地数据库建设工作。通过一个半月实习加深和巩固所学基本知识和基本技能,积累一定的社会工作能力,学会如何为人处事,如何提升自己和实现自我价值。 二、实习单位简介 实习单位是广西第一测绘院。广西第一测绘院是广西测绘局直属的事业性测绘单位,是国家测绘局首批授予的甲级

测绘资格单位,是ISO9001:XX国际质量管理体系认证单位。改革开放三十年来,形成“以项目为依托,产学研一体化”的指导思想,坚 持以人为本,夯实基础,努力构建科学发展、和谐发展的工作环境,现已发展壮大成为广西规模最大,实力最强、设备精良、快速反应的综合性测绘队伍。多年来,广西第一测绘院一直秉承“科技兴测”发展战略,不断加大研发力度,有六个科技开发项目获自治区(省)人民政府科学技术进步奖,其中一等奖1个,二等奖3个,三等奖2个。3个项目获国家测绘局科技进步三等奖,5个项目获中国测绘学会全国优秀工程铜奖。有二个科技开发项目拥有自主知识产权,于XX 年被国家人事部、国家测绘局授予“全国测绘系统先进集体”荣誉称号,于XX年被广西区政府授予“广西第二次土地调查先进集体”“广西双保工作先进集体”荣誉称号。 三、实习内容 在单位实习的时间里,我从事的是不稳定耕地数据库建设工作,主要负责数据的初步处理工作,包括数据格式转换,地图定位,采集耕地点,检查耕地点是否有漏画、多画、多加点、少加点等,检查微短线,拓扑构面等工作,采用的软件是MAPGIS。这个项目要求我们在掌握一定的MAPGIS的相关专业知识上,细心、耐心、认真有责任心有毅力的进行工

Arcgis空间分析和网络分析基本方法

1.建立网络数据集,设置网络连接方法(Connectivity Policy): Connectivity Policy的种类:1.End Point 2.Any Vertex(任意节点) 3.Honor 4.Override 2.配置网络属性: Hierarchy:等级体系 Restriction:约束,限制 Pedestrian:步行的 Constant:常数,常量 3.配置方向(Directions) 4.路径分析:accumulation:积累 5.服务区分析:facility:机构 6.查找最近设施:New Closest Facility→Facilities→Load Locations Incidents:发生事故地点(注意设置图层属性) 7.创建OD成本矩阵(origins->Destinations):Junction汇合处 8.位置分配分析(Location-Allocation) 9.运输路由分析 10.基于DEM(Digital Elevation Model)的水文分析 Spatial:空间的 Hydrology:水文的 Flow Direction:水流方向

1.洼地填充: 1.利用DEM计算水流方向,Sink(计算洼地),Fill(填充洼 地)—>Fill_Dem,再根据Fill_Dem验证是否还有洼地存在 (重复执行上述步骤) 2.计算径流量(Flow Accumulation) 1.计算水流方向:Flow Direction 2.计算径流量:Flow Accumulation 3.水系分析: 根据径流量提取水系栅格数据:Spatial analyst Tools→Conditional→con→StreamNet 提取水系矢量数据:Stream To Feature 水系分段:Stream Link 水系分级(Stream Order):(水系的分级显示,显示级别数) Method of stream Ordering:1.Shreve 2.Strahler 4.流域分析: Snap pour point:点对齐 Watershed:分水岭,分界线 Basin:盆地 1.加载汇流点数据:PourPoints 2.将汇流点捕捉到正确的位置:Snap pour point:(根据水流方向和径流量)

《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也不是很熟悉,后来通过师兄的现场示范,大家才开始有了

mapgis67矢量化图的一般流程

图像处理的一般流程: 标准图框的生成--------格式的转化----------影像的校正-------画图-------图像的输出 一、图像的校正: 1、标准图框的生成:打开狗,双击图标-------实用服务-------投影变换 系列标准图框生成-----根据图幅号生成图框(K50E022012、K50E022013)

本图中使用地理坐标实线经纬网 图框模式简介: 地理坐标十字经纬网: ①在外图框用短线画地理坐标标记,用十字画经纬网并标记分秒的值; ②图幅外框写高斯坐标:在外图框写高斯坐标,用短线画地理坐标标记; ③单线内框:只画内图框; ④高斯坐标实线经纬网:外框写高斯坐标,用短线画地理坐标标记,图框内用实线画公里网; ⑤地理坐标实线经纬网:在外图框用短线画地理坐标标记,用实线画经纬网并标记分秒的值;

相同的方法生成K50E022013图框(自己练习) 2、将图片转换为Msi格式 图像处理----------------图像分析--------------- 文件------数据输入------

数据转换类型选择JPG格式,点击添加文件,点击需要转化的图像,打开 弹出“操作成功完成后!”点击确定 点击文件-----打开影像,看转化情况然后将其关闭 因此图跨越两个图幅,所以在校正前先应该将图框合并,为了方便校正,将图框添加一些必要的坐标信息

3、图框的编辑与合并 图像处理-------出入编辑-------点击确定-----从文件导入(因为图框有投影等地图参数信息),一直确定 点击左边空白处-----添加项目

右边空白处点击右键--------复位窗口,出现图框 (1)合并图框(只针对需要合并的图框)其他文件的合并也是相同的方法和步骤线文件的合并,将线文件处于编辑状态,并选中 点击右键------合并所选项-----

空间分析实习报告

空间分析实习报告学院遥感信息工程学院班级 学号 姓名 日期

一、实习内容简介 1.实验目的: (1)通过实习了解ArcGIS的发展,以及10.1系列软件的构成体系 (2)熟练掌握ArcMap的基本操作及应用 (3)了解及应用ArcGIS的分析功能模块ArcToolbox (4)加深对地理信息系统的了解 2.实验内容: 首先是对ArcGIS有初步的了解。了解ArcGIS的发展,以及10.1系列软件的构成体系,了解桌面产品部分ArcMap、ArcCatalog和ArcToolbox的相关基础知识。 实习一是栅格数据空间分析,ArcGIS软件的Spatial Analyst模块提供了强大的空间分析工具,可以帮助用户解决各种空间分析问题。利用老师所给的数据可以创建数据(如山体阴影),识别数据集之间的空间关系,确定适宜地址,最后寻找一个区域的最佳路径。 实习二是矢量数据空间分析,ArcToolbox软件中的Analysis Tools和Network Analyst Tools提供了强大的矢量数据处理与分析工具,可以帮助用户解决各种空间分析问题。利用老师所给的数据可以通过缓冲区分析得到矢量面数据,通过与其它矢量数据的叠置分析、临近分析来辅助选址决策过程;可以构建道路平面网络模型,进而通过网络分析探索最优路径,从而服务于公交选线、智能导航等领域。 实习三是三维空间分析,学会用ArcCatalog查找、预览三维数据;在ArcScene中添加数据;查看数据的三维属性;从二维要素与表面中创建新的三维要素;从点数据源中创建新的栅格表面;从现有要素数据中创建TIN表面。 实习四是空间数据统计分析,利用地统计分析模块,你可以根据一个点要素层中已测定采样点、栅格层或者利用多边形质心,轻而易举地生成一个连续表面。这些采样点的值可以是海拔高度、地下水位的深度或者污染值的浓度等。当与ArcMap一起使用时,地统计分析模块提供了一整套创建表面的工具,这些表面能够用来可视化、分析及理解各种空间现象。 实习五是空间分析建模,空间分析建模就是运用GIS空间分析方法建立数学模型的过程。按照建模的目的,可分为以特征为主的描述模型(descriptive model)和提供辅助决策信息和解决方案为目的的过程模型(process model)两类。本次实习主要是通过使用ArcGIS的模型生成器(Model Builder)来建立模型,从而处理涉及到许多步骤的空间分析问题。 二、实习成果及分析 实习一: 练习1:显示和浏览空间数据。利用ArcMap和空间分析模块显示和浏览数据。添加和显示各类空间数据集、在地图上高亮显示数值、查询指定位置的属性值、分析一张直方图和创建一幅山体阴影图。 练习2:为一所新学校选址。通过创建一幅适宜性地图,帮助你找到新学校的最佳位置。你将从原始数据集派生出距离与坡度数据集,用同一等级体系给各数据集重分类,给那些认为较重要的数据分配较大权重,最后合并各数据集,给出最佳位置。 从高程数据派生坡度数据集从娱乐场所数据集派生距离数据集 重分类学校重分类坡度 重分类土地利用类型数据集赋权重并合并各数据集

GIS空间分析复习提纲及答案

空间分析复习提纲 一、基本概念(要求:基本掌握其原理及含义,能做名词解释) 1、空间分析:就是基于地理对象得位置与形态得空间数据得分析技术,其目得在于提取与传输空间信息。 2、空间数据模型:以计算机能够接受与处理得数据形式,为了反映空间实体得某些结构特性与行为功能,按一定得方案建立起来得数据逻辑组织方式,就是对现实世界得抽象表达。分为概念模型、逻辑模型、物理模型。 3、叠置分析:就是指在同一地区、同一比例尺、同一数学基础、不同信息表达得两组或多组专题要素得图形或数据文件进行叠加,根据各类要素与多边形边界得交点或多边形属性建立多重属性组合得新图层,并对那些结构与属性上既互相重叠,又互相联系得多种现象要素进行综合分析与评价;或者对反映不同时期同一地理现象得多边形图形进行多时相系列分析,从而深入揭示各种现象要素得内在联系及其发展规律得一种 空间分析方法。 4、网络分析:网络分析就是通过研究网络得状态以及模拟与分析资源在网络上得流动与分配情况,对网络结构及其资源等得优化问题进行研究得一种空间分析方法。 5、缓冲区分析:即根据分析对象得点、线、面实体,自动建立它们周围一定距离得带状区,用以识别这些实体或主体对邻近对象得辐射范围或影响度,以便为某项分析或决策提供依据。其中包括点缓冲区、线缓冲区、面缓冲区等。 6、最佳路径分析:也称最优路径分析,以最短路径分析为主,一直就是计算机科学、运筹学、交通工程学、地理信息科学等学科得研究热点。这里“最佳”包含很多含义,不仅指一般地理意义上得距离最短,还可以就是成本最少、耗费时间最短、资源流量(容量)最大、线路利用率最高等标准。 7、空间插值:空间插值就是指在为采样点估计一个变量值得过程,常用于将离散点得测量数据转换为连续得数据曲面,它包括内插与外推两种算法。,前者就是通过已知点得数据计算同一区域内其她未知点得数据,后者则就是通过已知区域得数据,求未知区域得数据。 8、空间量算:即空间量测与计算,就是指对GIS数据库中各种空间目标得基本参数进行量算与分析,如空间目标得位置、距离、周长、面积、体积、曲率、空间形态以及空间分布等,空间量算就是GIS获取地理空间信息得基本手段,所获得得基本空间参数就是进行复杂空间分析、模拟与决策制定得基础。 9、克里金插值法:克里金插值法就是空间统计分析方法得重要内容之一,它就是建立在半变异函数理论分析基础上,对有限区域内得区域变化量取值进行无偏最优估计得一种方法,不仅考虑了待估点与参估点之 间得空间相关性,还考虑了各参估点间得空间相关性,根据样本空间位置不同、样本间相关程度得不同,对每个参估点赋予不同得权,进行滑动加权平均,以估计待估点得属性值。 二、分析类(要求:重点掌握其原理及含义,能结合本专业研究方向做比较详细得阐述) 1、空间数据模型得分类? 答:分为三类: ①场模型:用于表述二维或三维空间中被瞧作就是连续变化得现象; ②要素模型:有时也称对象模型,用于描述各种空间地物; ③网络模型:一种某一数据记录可与任意其她多个数据记录建立联系得有向图结构得数据模型,可以 模拟现实世界中得各种网络。

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文件夹)。

相关文档