地形分析,arcgis如何制作高程分析图、坡度分析图、坡向分析图

一、前期准备

01-在地理空间数据云下载DEM数据,选择30M分辨率数字高程模型即可。

02-选择所需范围,对应地区的条带号和行编号,云量越少越清楚准确,点击下载。二、裁剪DEM数据

01-将下载的DEM数据ASTGTM_N29E106Q.img导入arcgis中。

02-系统工具箱-空间分析工具-提取分析-按掩膜提取,双击按掩膜提取。

03-输入栅格选择ASTGTM_N29E106Q.img,输入栅格数据选择裁剪范围,输出栅格路径不变,点击确定。

04-裁剪成功。

三、绘制高程分析图

01-右击裁剪出的新图层Extract_img1,选择属性-符号系统-已分类

02-根据高程实际情况,选择类别和分类,此处分为10类,采用自然间断点法。

03-修改色带。

04-修改标注,标注即后面所需的图例。最后点击确定。

05-结果。

06-设置页面大小。

07-添加图例、指南针、比例尺、图名即可。

08-导出地图,分辨率设置为300-350即可。

四、绘制坡度分析图

01-系统工具箱-空间分析工具-表面分析-坡度,双击坡度。

02-填写输入栅格Extract_img1,输出栅格路径不变。点击确定。

坡度分析完成。

03-添加图例、指南针、比例尺、图名即可。

04-导出地图

五、绘制坡向分析图

01-系统工具箱-空间分析工具-表面分析-坡向,双击坡坡向。

02-填写输入栅格。

坡向分析完成

03-添加图例、指南针、比例尺、图名即可。

04-导出地图

  • 20
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
实验一、使用 ARCMAP浏览地理数据 1 一、实验目的 1 二、实验准备 1 三、实验步骤及方法 3 第1步 启动 ArcMap 3 第2步 检查要素层 5 第3步 显示其它层 6 第4步 查询地理要素 7 第5步 检查其它属性信息 9 第6步 设置并显示地提示信息 11 第7步 根据要素属性设置层渲染样式 14 第8步 根据属性选择要素 18 第9步 使用空间关系选择地理要素 20 第10步 退出 ArcMap 22 四、实验报告要求 23 实验二、空间数据库管理及属性编辑 24 一、实验目的 24 二、实验准备 24 三、实验内容及步骤 25 第1步 启动ArcCatalog打开一个地理数据库 25 第2步 预览地理数据库中的要素类 26 第3步 创建缩,并查看元数据 28 第4步 创建个人地理数据库(Personal Geodatabase-PGD) 29 第5步 拖放数据到ArcMap中 37 第6步 编辑属性数据及进行1:M的空间查询 38 第7步 导入GPS数据,生成层 40 四、实验报告要求 44 实验三、影像配准及矢量化 46 一、实验目的 46 二、实验准备 46 三、实验内容及步骤 46 第1步 地形的配准-加载数据和影像配准工具 46 第2步 输入控制点 47 第3步 设定数据框的属性 49 第4步 矫正并重采样栅格生成新的栅格文件 52 第5 步 分层矢量化-在ArcCatalog中创建一个线要素层 53 第6步 从已配准的地上提取等高线并保存到上面创建的要素类中 58 第7步 根据GPS观测点数据配准影像并矢量化的步骤 59 四、实验报告及要求 65 实验四、空间数据处理 66 一、实验目的 66 二、实验准备 66 三、实验内容及步骤 68 空间数据处理 68 第1步 裁剪要素 68 第3步 要素融合 71 第4步 层合并 72 第5步 层相交 74 定义地投影 75 第6步 定义投影 75 第7步 投影变换――地理坐标系->北京1954坐标系转换->西安80坐标系 76 四、实验报告要求 77 实验五、空间分析基本操作 79 一、实验目的 79 二、实验准备 79 三、实验内容及步骤 80 空间分析模块 80 1. 了解栅格数据 81 2. 用任意多边形剪切栅格数据(矢量数据转换为栅格数据) 83 3. 栅格重分类(Raster Reclassify) 86 4. 栅格计算-查询符合条件的栅格(Raster Calculator) 87 5. 面积制表(Tabulate Area) 88 6. 分区统计(Zonal Statistic) 90 7. 缓冲区分析(Buffer) 92 8. 空间关系查询 95 9. 采样数据的空间内插(Interpolate) 96 10. 栅格单元统计(Cell Statistic) 100 11. 邻域统计(Neighborhood) 102 四、实验报告要求 104 实验六、缓冲区分析应用(综合实验) 105 一、实验目的 105 二、实验准备 105 三、实验内容及步骤 105 1. 距离制-创建缓冲区 105 1.1 点要素层的缓冲区分析 105 1.2 线要素层的缓冲区分析 107 1.3 多边形层的缓冲区分析 109 2.综合应用实验 110 2.1 水源污染防治 110 2.2 受污染地区的分等定级 112 2.3 城市化的影响范围 115 四、实验报告要求 118 实验七、地形分析-----TIN及DEM的生成及应用(综合实验) 119 一、实验目的 119 二、实验准备 119 三、实验内容及步骤 119 1. TIN 及DEM 生成 119 1.1由高程点、等高线矢量数据生成TIN转为DEM 119 1.2 TIN的显示及应用 122 2. DEM的应用 133 2.1坡度:Slope 133 2.2 向:Aspect 136 2.3提取等高线 138 2.4计算地形表面的阴影 139 2.5可视性分析 142 2.6地形剖面 144 四、实验报告要求 145 实验八、MODEL BUILDER 土壤侵蚀危险性建模分析(综合实验) 146 一、实验目的 146 二、实验准备 146 三、实验内容及步骤 146 1. 认识ModelBuilder操作界面 146 2. 确定目标,加载数据 147 3. 创建模型 147 4. 编辑模型 150 5. 执行模型,查看结果 164 四、实验报告要求 165 实验九、水文分析-DEM应用 169 一、实验目的 169 二、实验准备 169 三、实验内容及步骤 172 1. 数据基础:无洼地的DEM 172 2. 关键步骤:流向分析 173 3. 计算流水累积量 174 4. 提取河流网络 175 5.流域分析 178 6. 其它应用--降水分析(选做) 180 四、实验报告要求 181 实验十、网络分析 182 一、实验目的 182 二、实验准备 182 三、实验内容及步骤 183 1.寻找最佳路径 183 2. 确定最近设施 187 3. 创建服务区域 189 四、实验报告要求 192 实验十一、3D 可视分析 193 一、实验目的 193 二、实验准备 193 三、实验内容及步骤 193 1.GIS数据三维显示 193 2. 三维飞行动画制作 199 四、实验报告要求 201 实验十二、ARCMAP制-地版面设计 202 一、实验目的 202 二、实验准备 202 三、实验内容及步骤 202 第1步 渲染层要素-唯一值符号 202 第2步 标注层要素 207 第3步 渲染层要素—分类渲染 209 第4步 渲染层要素—点密度渲染 213 第5步 渲染层要素—表渲染 215 第6步 创建地版面 216 第7步 添加各种元素到地版面中 221 第8步 打印输出地 227 四、实验报告要求 230 实验十三、基于GIS的城镇土地分等定级(综合实验) 231 一、实验目的 231 二、实验准备 231 三、实验内容及步骤 231 四、实验报告要求 232 参考文献: 233
ArcGIS Engine栅格数据使用总结 ArcOjects 3D开发方法简介 作者:佚名 文章来源:GIS论坛 点击数:861 更新时间:2009-8-6 一、ArcOjects 3D开发方法简介 众所周知,在ArcGIS 3D分析扩展模块中提供了丰富的三维可视化和分析功能:你可以通过不同的视角查看表面数据,对表面数据进行查询,以及对表面数据进行坡度向、视域分析等操作,进行三维动画模拟等等。其中所涉及的3D对象都是ArcObjects的一部分,针对3D的开发,实际上是ArcObjects的开发,所以具体的开发方法有: 基于ArcScene中内嵌的VBA开发; 通过VB、VC++等兼容COM的开发语言进行开发新的3D组件和功能。 二、基本的3D对象模型 在3D开发中,我们可以用ArcMap对应ArcScene,其中MxDocument对象对应SxDocument对象,Map对象对应着Scene对象,而相对于Display显示对象,在ArcScene中有SceneGraph对象。在对象模型的顶部是Application对象,从它我们可以执行和应用相关的任务,比如打开文档或者访问和应用相关的其它对象。在VBA中,我们可以直接获得Application对象: Dim pApp as IApplicaiton Set pApp = Application 如果你在VB DLL中实现命令和工具,那么在具体实例化这个类时你可以获得和Application对象挂接的钩子(hook): Implements ICommand Private m_pApp as esriCore.Iapplication Private Sub ICommand_OnCreate(ByVal Hook As Object) Set m_pApp = Hook … End Sub 有了Application对象,你就可以访问它所包含的其它所有对象了。比如可以获得SxDocument对象,而它包含一个Scene对象,Scene对应的SceneGraph对象包含了一个或多个SceneViewer对象,每个SceneViewer对象中有一个Camera对象,它代表了观察点的特性。在Scene对象中可以访问Layer对象和GraphicsLayer3D对象,这两个对象都包含着一个3DProperties对象,用来控制层中有关三维方面的特性。具体有关对象的特性可以参考联机帮助中对象上提供的接口所属的方法和属性。 三、3D几何模型和定制对象介绍 3D模型可以包括两种:矢量模型和表面模型,表面模型包括TIN和Raster,有关表面模型的创建、数据结构访问和分析在本文中不做介绍。在此只介绍三维矢量模型的生成和访问等。3D矢量模型包括所有含有Z值的几何对象:点、线、面,以及MultiPatch(多片)。其中多片又可以分为:三角条带(Triangle Strip)、三角扇(Triangle Fan)和环(Ring)。 在ArcScene中可以通过二维的点、线、面数据来构建三维模型,通过ArcScene中提供的拉伸功能可以将点要素构建成垂直的线,线要素构建成墙,而多边形要素构建成块,拉伸的值的大小可以是一定常数,也可以是通过要素属性字段中的值计算得出,或者通过数据自身记录的Z值。在ArcObjects中可以通过在Geometry几何对象构建过程中,任意点除了X、Y坐标值,指定坐标Z值来构建三维点、线和面对象;对于多片,则通过构建相应的Multipatch对象,并指定每一个顶点的X、Y和Z值。下面的代码描述了如何由多片来构建一个房子对象,它的房顶由三角扇构建,没有窗户的墙由三角条带构建,带窗户的墙由环构建。 Dim pMultiPatch As esriCore.IMultiPatch Set pMultiPatch = New MultiPatch Dim pGeoCol As esriCore.IGeometryCollection Set pGeoCol = pMultiPatch Dim pPoints As esriCore.IPointCollection Dim pPoint As IPoint ‘创建屋顶 Set pPoints = New esriCore.TriangleFan Set pPoint = New Point pPoint.PutCoords 5, 4 pPoint.Z = 10 pPoints.AddPoint pPoint Set pPoint = New Point pPoint.PutCoords 0, 0 pPoint.Z = 5 pPoints.AddPoint pPoint ‘屋顶的其它顶点: . . . (10, 0, 5); (10, 8, 5); ( 0, 8, 5); ( 0, 0, 5) ‘将扇加到MultiPatch pGeoCol.AddGeometry pPoints ‘为没有窗户的墙创建条带 Set pPoints = New esriCore.TriangleStrip ‘添加条带顶点: . . . (10, 0, 5); (10, 0, 0); (10, 8, 5) . . . (10, 8, 0); ( 0, 8, 5); ( 0, 8, 0) . . . ( 0, 0, 5); ( 0, 0, 0) ‘将条带添加到MultiPatch pGeoCol.AddGeometry pPoints ‘为前面的墙创建外环 Set pPoints = New esriCore.Ring ‘添加外环顶点: . . . (10, 0, 5); (10, 0, 0); (10, 8, 5) . . . (10, 8, 0); ( 0, 8, 5); ( 0, 8, 0) . . . ( 0, 0, 5); ( 0, 0, 0) ‘将外环添加到MultiPatch pGeoCol.AddGeometry pPoints pMultiPatch.PutRingType pPoints, esriMultiPatchOuterRing ‘为前面的墙创建内环 Set pPoints = New esriCore.Ring ‘添加内环顶点: . . .(1, 0, 2);(3, 0, 2);(3, 0, 4);(1, 0, 4);(1, 0, 2) pGeoCol.AddGeometry pPoints pMultiPatch.PutRingType pPoints, esriMultiPatchInnerRing Set pPoints = New esriCore.Ring ‘添加内环顶点: . . .(7, 0, 2);(9, 0, 2);(9, 0, 4);(7, 0, 4);(7, 0, 2) pGeoCol.AddGeometry pPoints pMultiPatch.PutRingType pPoints, esriMultiPatchInnerRing ‘设置Z和M坐标awareness Dim pZAware As esriCore.IZAware Set pZAware = pMultiPatch pZAware.ZAware = True Dim pMAware As esriCore.IMAware Set pMAware = pMultiPatch pMAware.MAware = False 通常,多片是用来描述阴影平面集合,并且可以在其上粘贴影像,也就是贴。为了粘贴影像,需要在Multipatch的每一个定点上记录纹理坐标。纹理坐标记录为s和t,值为0到1,表示了从x到y方向影像的起点到终点。在ArcObjects中将s和t编码存储在定点的M值中。另外,如果要用Multipatch表达复杂连续的几何对象,比如球体,为了平滑阴影平面之间的转折,需要在Multipatch的每一个顶点上记录它的法向量,同样法向量也是编码后存储在定点的M值中。如下面的代码: Dim pNormal As esriCore.IVector3D Dim pVertex As esriCore.Ipoint Dim m As Double m = 0 . . . Dim pEncoder As IEncode3DProperties Set pEncoder = New GeometryEnvironment pEncoder.PackNormal vNormal, m pEncoder.PackTexture2D s, t, m pVertex.M = m 四、3D渲染和动画功能定制简介
ArcGIS实验指导书(完整版下载) 实验一、使用 ARCMAP浏览地理数据 1 一、实验目的 1 二、实验准备 1 三、实验步骤及方法 3 第1步 启动 ArcMap 3 第2步 检查要素层 5 第3步 显示其它层 6 第4步 查询地理要素 7 第5步 检查其它属性信息 9 第6步 设置并显示地提示信息 11 第7步 根据要素属性设置层渲染样式 14 第8步 根据属性选择要素 18 第9步 使用空间关系选择地理要素 20 第10步 退出 ArcMap 22 四、实验报告要求 23 实验二、空间数据库管理及属性编辑 24 一、实验目的 24 二、实验准备 24 三、实验内容及步骤 25 第1步 启动ArcCatalog打开一个地理数据库 25 第2步 预览地理数据库中的要素类 26 第3步 创建缩,并查看元数据 28 第4步 创建个人地理数据库(Personal Geodatabase-PGD) 29 第5步 拖放数据到ArcMap中 37 第6步 编辑属性数据及进行1:M的空间查询 38 第7步 导入GPS数据,生成层 40 四、实验报告要求 44 实验三、影像配准及矢量化 46 一、实验目的 46 二、实验准备 46 三、实验内容及步骤 46 第1步 地形的配准-加载数据和影像配准工具 46 第2步 输入控制点 47 第3步 设定数据框的属性 49 第4步 矫正并重采样栅格生成新的栅格文件 52 第5 步 分层矢量化-在ArcCatalog中创建一个线要素层 53 第6步 从已配准的地上提取等高线并保存到上面创建的要素类中 58 第7步 根据GPS观测点数据配准影像并矢量化的步骤 59 四、实验报告及要求 65 实验四、空间数据处理 66 一、实验目的 66 二、实验准备 66 三、实验内容及步骤 68 空间数据处理 68 第1步 裁剪要素 68 第3步 要素融合 71 第4步 层合并 72 第5步 层相交 74 定义地投影 75 第6步 定义投影 75 第7步 投影变换――地理坐标系->北京1954坐标系转换->西安80坐标系 76 四、实验报告要求 77 实验五、空间分析基本操作 79 一、实验目的 79 二、实验准备 79 三、实验内容及步骤 80 空间分析模块 80 1. 了解栅格数据 81 2. 用任意多边形剪切栅格数据(矢量数据转换为栅格数据) 83 3. 栅格重分类(Raster Reclassify) 86 4. 栅格计算-查询符合条件的栅格(Raster Calculator) 87 5. 面积制表(Tabulate Area) 88 6. 分区统计(Zonal Statistic) 90 7. 缓冲区分析(Buffer) 92 8. 空间关系查询 95 9. 采样数据的空间内插(Interpolate) 96 10. 栅格单元统计(Cell Statistic) 100 11. 邻域统计(Neighborhood) 102 四、实验报告要求 104 实验六、缓冲区分析应用(综合实验) 105 一、实验目的 105 二、实验准备 105 三、实验内容及步骤 105 1. 距离制-创建缓冲区 105 1.1 点要素层的缓冲区分析 105 1.2 线要素层的缓冲区分析 107 1.3 多边形层的缓冲区分析 109 2.综合应用实验 110 2.1 水源污染防治 110 2.2 受污染地区的分等定级 112 2.3 城市化的影响范围 115 四、实验报告要求 118 实验七、地形分析-----TIN及DEM的生成及应用(综合实验) 119 一、实验目的 119 二、实验准备 119 三、实验内容及步骤 119 1. TIN 及DEM 生成 119 1.1由高程点、等高线矢量数据生成TIN转为DEM 119 1.2 TIN的显示及应用 122 2. DEM的应用 133 2.1坡度:Slope 133 2.2 向:Aspect 136 2.3提取等高线 138 2.4计算地形表面的阴影 139 2.5可视性分析 142 2.6地形剖面 144 四、实验报告要求 145 实验八、MODEL BUILDER 土壤侵蚀危险性建模分析(综合实验) 146 一、实验目的 146 二、实验准备 146 三、实验内容及步骤 146 1. 认识ModelBuilder操作界面 146 2. 确定目标,加载数据 147 3. 创建模型 147 4. 编辑模型 150 5. 执行模型,查看结果 164 四、实验报告要求 165 实验九、水文分析-DEM应用 169 一、实验目的 169 二、实验准备 169 三、实验内容及步骤 172 1. 数据基础:无洼地的DEM 172 2. 关键步骤:流向分析 173 3. 计算流水累积量 174 4. 提取河流网络 175 5.流域分析 178 6. 其它应用--降水分析(选做) 180 四、实验报告要求 181 实验十、网络分析 182 一、实验目的 182 二、实验准备 182 三、实验内容及步骤 183 1.寻找最佳路径 183 2. 确定最近设施 187 3. 创建服务区域 189 四、实验报告要求 192 实验十一、3D 可视分析 193 一、实验目的 193 二、实验准备 193 三、实验内容及步骤 193 1.GIS数据三维显示 193 2. 三维飞行动画制作 199 四、实验报告要求 201 实验十二、ARCMAP制-地版面设计 202 一、实验目的 202 二、实验准备 202 三、实验内容及步骤 202 第1步 渲染层要素-唯一值符号 202 第2步 标注层要素 207 第3步 渲染层要素—分类渲染 209 第4步 渲染层要素—点密度渲染 213 第5步 渲染层要素—表渲染 215 第6步 创建地版面 216 第7步 添加各种元素到地版面中 221 第8步 打印输出地 227 四、实验报告要求 230 实验十三、基于GIS的城镇土地分等定级(综合实验) 231 一、实验目的 231 二、实验准备 231 三、实验内容及步骤 231 四、实验报告要求 232 参考文献: 233

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值