13地理信息系统arcgis实习教程第十三章.doc
《13地理信息系统arcgis实习教程第十三章.doc》由会员分享,可在线阅读,更多相关《13地理信息系统arcgis实习教程第十三章.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、土地资源网第十三章地表模型生成、显示1 由点状要素产生不规则三角网启动gis_ex09ex13ex13.mxd,激活 data frame1(见图 13-1),可见到二个图 层:线状图层“边界”和点状图层“高程点”(见图 13-1),打开图层属性表“Attribute of 高程点”,可看到该图层有字段 Height 储存地形高程样本值,关闭属性表,返回 data frame1,选用菜单 View / Data Frame Properties,将 Map Units 和 DisplayUnits 均改为 Meters,返回 data frame1。图 13-1 data frame1 的显示
2、选用菜单 Tools / Extension,加载 3D Analyst 扩展模块。勾选菜单 View / Toolbars / 3D Analyst,调出 3D Analyst 工具条。在 3D Analyst 工具条上,选用菜单3D Analyst / Create / Modify TIN / Create TIN form Features(从要素生成不规 则三角形网络,Triangulated Irregular Network,简称 TIN),随即出现 Create TIN from Features 参数设置对话框:Layers: 高程点勾选,由图层“高程点”产生 TINSett
3、ing for selected layer:Height Source:HEIGHT下拉选择,高程值源于属性字段 HEIGHTTriangulate as:mass points下拉选择,用 mass points 算法,默认Tag Value field: 不输入Output TIN: D:gis_ex09ex13tempheight_tin生成的 TIN 数据名称及路径图 13-2 由高程点产生的不规则三角网按 OK 键继续。系统根据高程样本点产生不规则的三角形网络,构成三维地 面模型。双击图层 height_tin,出现图层特征设置对话框。激活 Symbology 标签, 在左侧 Sh
4、ow: 选区点击 Add,在弹出的 Add Render 对话框中选择 Edges with the same symbol,点击 Add 按钮,则将显示 TIN 的线要素,去掉 Elevation 前的勾选框。到 Layer Properties 对话框中,按“确定”键,可以观察到 TIN 模型是由不规 则三角形组成的网络平面(见图 13-2)。图 13-3 从 TIN 产生的等高线选择图层名 height_tin,在 3D Analyst 工具条上,选用菜单 3D Analyst / Surface analysis / Contour,系统出现 Contour 参数设置对话框:Input
5、 surface:height_tin下拉选择 TIN 数据名Contour interval:0.5键盘输入等高线的间距为 0.5Base contour:0等高线从高程 0 开始Z factor:1纵向比例不夸张Output features:D:gis_ex09ex13tempcnt1.shp 产生等高线的文件名、路径按 OK 键后,系统生成等高线图层 cnt1(见图 13-3)。读者可以看到,在右下侧边缘处等高线不符合实际,这是缺少高层样本点造成的。2 不规则三角网和距离倒数权重法插值比较选用菜单 Tools / Extension,加载栅格分析模块 Spatial Analyst。选
6、用菜单Spatial Analyst / Options,设置 Spatial Analyst 的初始化选项:(1)General 标签Working:D:gis_ex09ex13temp 指定工作路径Analysis mask:不选Analysis Coordinate System:选择下侧圆点,参照当前激活图层的坐标系(2)Extents 标签Analysis extent:Same as Layer“边界” 下拉选择,产生新栅格的空间范围(3)Cell size 标签Analysis cell:As Specified Below下拉选择Cell size:25键盘输入栅格单元的大小N
7、umber of Rows: 200自动确定栅格的行数Number of Columns: 280自动确定栅格的列数 按“确定”键返回。完成 Spatial Analyst 初始化设置,选用菜单 Spatial analyst/ Interpolate to raster / Inverse Distance Weighted,系统出现 Inverse DistanceWeighted 参数设置对话框:Input points:高程点下拉选择图层名Z value field:HEIGHT下拉选择高程字段Power:2键盘输入,计算距离的权重为 2 次幂Search radius type:Va
8、riable 下拉选择,按最近距离相邻计算,不设固定搜寻半径Number of points: 10计算每个栅格单元时用离它最近的 10 个样本点土地资源网国内最大的土地流转平台 Use Barrier polylines:不勾选,地表没有特殊障碍物Output cell size:25产生栅格的单元大小,用初始设置,默认Output raster:surface产生栅格的数据名,路径用初始化的设置图 13-4 用距离倒数权重法产生的栅格模型(同时显示用 TIN 产生的等高线) 确定上述插值参数后按 OK 键,系统将产生一个新的图层 surface,并用默认的方式显示,鼠标双击该图层名,在图层
9、属性对话框中选择 Symbology 标签,在 Show:选区中选择 Classified,在对话框右侧点击 Classfy,在弹出的 Classification 对话框中定义:Method:Equal Interval用等距分类法Classes:7分为 7 类按 OK 键继续,再修改栅格图层显示(见图 13-4)。选用菜单 Spatial analyst / Surface Analysis / Contour(生成等值线),系统出现 Contour 参数设置对话框:Input surface:surface下拉选择栅格图层名Contour interval:0.5键盘输入,等高线的间距为
10、 0.5Base contour:0键盘输入,等高值从高程 0 开始Z factor:1键盘输入,纵向比例不夸张Output features:D:gis_ex09ex13tempcnt2.shp 输出数据名称和路径图 13-5 二种方法产生的等高线比较(浅色是 TIN 方法,深色是距离倒数权 重法)按 OK 键后,系统将生成等高线图层 cnt2.shp(见图 13-5)。读者可对距离倒 数权重法、不规则三角网产生的等高线作比较。在一般情况下,不规则三角网比 较符合地形特征(本例右下侧的问题是缺少样本点造成的)。3 建立设计场地的三角网高程模型激活 data frame2(见图 13-6),有
11、一个场地设计高程控制点图层,打开属性表“Attribute of 设计高程点”,可看到每个点有属性 Hgt,储存了该点的设计高程。 鼠标双击 Data frame2,在 Data frame2 的属性设置对话框的 General 标签中,将 Map Units 和 Display Units 均改为 Meters,返回 data frame2。如果 3D Analyst 未加 载,选菜单 Tools / Extensions / 3D Analyst,如果没有 3D Analyst 工具条,勾选 View / Toolbars / 3D Analyst,调出工具条。激活设计高程控制点图层,选择
12、菜单3D Analyst / Create / Modify TIN / Create TIN form Features,随后出现 Create TIN form Features 参数设置对话框: 图 13-6 Data frame2 显示Layers:设计高程点勾选,由图层“设计高程点”产生 TINSetting for selected layer:Height Source:HGT高程值源于属性 HgtTriangulate as:mass points用高程点的算法,使用默认值Tag Value field: 不选Output TIN: D:gis_ex09ex13tempdsg_
13、tin生成 TIN 的数据名称及存储路径按 OK 键继续,系统根据设计高程产生不规则的三角形网络,构成三维地面 模型(见图 13-7)图 13-7 系统产生三角网地面模型4 在场地上添加其他要素 选用工具添加 CAD 数据,在 D:gis_ex09ex13 目录下,将三个数据源(AutoCAD 的图形文件)读入,CAD 数据源的图标是立体形状的,单击后出现进一步选择哪类要素的提示,一般的提示为点(Point)、线(Line)、面(Polygon)、注记(Annotation),这里增加的三个图层为:bldg.dwg选 Polygon,多边形,建筑物road.dwg选 Polyline,多义线,
14、道路,water.dwg选 Polygon,多边形,水面针对每个 CAD 图层,通过 Layer Properties / Symbology,为 dwg 数据选择合 适的颜色,并显示(见图 13-8)。图 13-8 读入 DWG 数据后的显示5 三维显示在 ArcGIS 中显示三维图形需要启用 ArcScene 模块。在 Windows 下选择“开始 / 程序 / ArcGIS / ArcScene”,启动 ArcScene 模块。也可以直接在 3D Analyst工具条中,点击按钮直接启动 ArcScene。在 ArcScene 中点击按钮添加将被显示的数据, 依次选择上述的 3 组 dw
15、g数据以及生成的 TIN 表面模型dsg_tin。可用鼠标点击按钮 Navigate,再用鼠 标在视图窗口中控制观察地形的三维视角。按住鼠标左键不放可以旋转视图,按 住鼠标左键不放可以平移视图,按住鼠标右键不放可以缩放视图。在地图文档窗口鼠标双击图层 dsg_tin(三维地表),在 Layer Properties 对话框中激活 base heights 标签,设置三维图层的显示特征: Use constant value or expressions to set height for layer不选 Obtain height for layer from surface:D:gis_ex
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 13 地理信息系统 arcgis 实习 教程 第十三
限制150内