15地理信息系统arcgis实习教程第十五章.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:6 大小:1.9MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

15地理信息系统arcgis实习教程第十五章.doc

15地理信息系统arcgis实习教程第十五章.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

土地资源网www.tdzyw.com土地资源网www.tdzyw.com国内最大的土地流转平台第十五章视线、视域1视线分析打开地图文档\gis_ex09\ex15\ex15.mxd,激活dataframe1,该视图有点状图层“观察点”,线状图层“道路”,TIN图层“地形”(见图15-1)。选用菜单Tools/Extension…,加载3DAnalyst扩展模块。选用菜单View/Toolbars/3DAnalyst,加载3DAnalyst工具条。鼠标双击dataframe1,在DataFrameProperties话框的General标签中将MapUnits和DisplayUnits均改为Meters。在3DAnalyst工具条中,点击产生视线按钮(CreateLineofSight),出现LineOfSight对话框:DefineheightoffsetsObserveroffset:1观察点的相对高程,键盘输入Targetoffset:1目标点的相对高程,键盘输入一旦确定了观察点和目标点的相对高程,就可以连续进行视线分析。此时,屏幕上出现十字光标,可以在三维表面上指定观察点和目标点。先用鼠标将十字光标移到观察点处,按下左键不放,再把鼠标十字光标移到目标点处,松开鼠标的左键,系统根据用户观察点和目标点的位置,绘制出一条连接线段。这条线往往是红绿相间的,绿色表示连线上的可视部分,红色表示连线上的不可视部分(见图15-2)。图15-1dataframe1的显示图15-2两点间的视线输入需注意,不能仅仅根据连线的颜色判断两点之间是否可视,因为连线的上的不同颜色,仅仅是反映当目标点在连线上的某一点时,是否可视,并不是直接反映观察点(起点)和目标点(终点)之间是否可视。要判断观察点(起点)和目标点(终点)之间是否可视,要看ArcMap窗口最下方的状态栏中的文字显示,如显示Targetisvisible表明两点间可视;如显示Targetisnotvisible表明两点间不可视。利用基本工具条中的SelectElement按钮,可以调整起点、终点的位置,按键盘中的Delete键,可以删除,再次选用按钮,可以再添加。2基于视点的视域2.1产生单个观察点的视域栅格首先对3DAnalyst进行初始化设置,选择3DAnalyst/Options…General标签:Working:D:\gis_ex09\ex15\temp\3DAnalyst的指定工作路径Analysismask:None栅格数据的属性表中将不存在无数据(Nodata)属性值Analysiscoordinatesystem:勾选上侧圆点,所产生的坐标系统参照已有栅格Extents标签:Analysisextent:SameAslayer“地形”下拉选择“地形”为计算范围Cellsize标签:Analysiscell:AsSpecifiedBelow下拉选择Cellsize:10栅格单元的大小为10NumberofRows:66边界和栅格单元确定后,自动确定栅格的行数NumberofColumns:95边界和栅格单元确定后,自动确定栅格列数按“确定”键完成初始化设置,选择菜单3DAnalyst/SurfaceAnalysis/Viewshade…,出现Viewshade参数设置对话框:Inputsurface:地形下拉选择三维表面图层名Observerpoints:观察点下拉选择观察点图层名(此处为“观察点”)Zfactor:1纵向比例不夸张Outputcellsize:10已在初始化时设定Outputraster:visible1输入产生栅格数据的名称,路径按初始设定按OK键继续,系统产生栅格状视域分析结果图层visibile1,自动分成2类(见图15-4),NotVisible:表示站在观察点不可见的范围,默认为红色(地图中较深颜色),Visible:表示站在观察点的可见范围,默认为绿色(地图中较浅颜色)图15-4观察点的视域分析结果(不设置观察点的高程)2.2改变观察点的高程基于观察点的视域分析与前面使用过的视线分析不同。视线分析可以由用户指定观察点和目标点的相对高程。视域分析中,需预先设定部分参数,其中有观察点的高度。在前面进行的视域分析中,没有作任何特别的设置,系统默认观察点的高度是比所在位置三维表面高1个单位。例如,上述练习中,观察点所在处的三维表面的高程为78米,观察点的高程即为79米。用户可以在观察点图层的属性表中设置特定的字段,设定观察点的高程。常用的字段有:Spot:指定观察点的绝对高程值OffisetA:三维表面高程不变,设定观察点的高程偏移值O