已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南阳师范学院本科学生实验报告姓名 院(系) 环旅学院 专业 班级 实验课程名称 地理信息系统算法基础 指导教师及职称 范红艳 讲师 开课时间 2013 至 2014 学年 二 学期南阳师范学院教务处编 印实验名称目录实验一:距离量算算法实验二:坡度坡向的提取算法 实验三:ArcGIS曲率提取实验四:实验五:实验六:实验七:实验八:实验九:实验十:学生姓名: 专业: 班级 : 课程名称:地理信息系统算法基础实验名称:距离量算算法实验编号:01指导教师:范红艳实验地点:六楼机房实验时间:6.5小组合作:是( )否( )小组成员:实验目的:通过欧式距离、曼哈顿距离的量算,理解距离量算算法,熟悉ArcGIS中距离的量算。实验设备:1.包含中国东北地区203个县(或县级行政单元)的多边形cntyne.e002.本区四大中心城市的点文件city4.e00。3. ArcGIS。实验内容及步骤:1生成县域质心在ArcToolbox中依次选择Data Management Too1sFeaturesFeature To Point,选择cntyne作为输人要素,并将输出要素(县域质心)命名为CntyNEpt,选中选项“Inside”(既质心在县城范围内)。2计算欧式距离在ArcToo1box中,依次选择Analysis Too1sProximityPointDistance,选择CntyNEpt作为输入要素(1nput Features),选择city4(point)作为近邻要素(Near Features),并将结果命名为Dist.dbf。这里不需要限定搜索半径,因为我们需要计算所有的距离。所得表中一共有203(县)4(市)812条距离记录。在距离表中加入一列airdist,根据公式airdistdistance1000计算,得到欧式距离的公里数(原来距离单位是米)。3添加县域质心及城市质心的XY坐标在ArcToolbox中,依次选择Data Management Too1sFeaturesAdd XY Coordinates,选择CntyNEpt作为输入要素。在CntyNEpt的属性表中,所得结果保存在Point-x和point-y两列中。此外,在ArcToo1box中,依次选择Coverage Too1sData ManagementTablesAdd XY Coordinates,选择city4作为输入文件。在属性表city4中,所得结果保存在x-coord和y-coord两列中。4将坐标连接到县市间的距离表中在ArcMap中,右键点击表Dist.dbf,依次选择Joins and RelatesJoin,用CntyNEpt属性表(源数据表)中的FID和Dist.dbf(目标表)中的INPUT_FID作为连接关键词将二表连接在一起。类似地,用City4属性表(源数据表)中的FID和新D以dbf(目标表)中的NEAR_FID作为连接关键词将二表连接在一起。5计算曼哈顿距离打开新表Dist.dbf,添加一列Manhdist,按照公式Manhdistabs(x-coordpoint-X)1000十abs(x-coordpoint-y)1000计算。所得曼哈顿距离的单位为公里,比欧式距离大。实验小结:通过实验,从算法层面理解了距离的量算,更深入地认识了软件所得数据的含义。指导教师评语及成绩:学生姓名: 专业: 班级 : 课程名称:地理信息系统算法基础实验名称:坡度坡向的提取算法实验编号:02指导教师:范红艳实验地点:六楼机房实验时间:6.12小组合作:是( )否( )小组成员:实验目的:通过实验,了解ArcGIS、Erdas中坡度坡向的提取方法,理解其提取算法,有效利用实验数据。实验设备:1.ArcTutorSpatial文件夹中的elevation2.ArcGIS;3.Erdas。实验内容及步骤:ArcGIS中坡度坡向提取1.加载ArcTutorSpatial文件夹中的elevation;2.利用Spatial AnalystSurface AnalysisSlope计算elevation数据的坡度,为避免求反正切函数,可选择Percent;3.利用Spatial AnalystSurface AnalysisAspect计算elevation数据的坡向;4.利用绘图工具在数据视图中画一包含3*3个像元的窗口,将其高程数据依次输入Excel中;5.按照坡度坡向的求取公式求坡度坡向;6.验证ArcGIS的坡度坡向求取算法。坡度(Percent)=rise_run*100;aspect = 57.29578 * atan2 (-dz/dx,dz/dy)Erdas中坡度坡向的提取1.将GRID数据转换为elevation1.img;2.利用InterpreterTopographic AnalysisSlope计算elevation1数据的坡度,为避免求反正切函数,可选择Percent;3.利用InterpreterTopographic AnalysisAspect计算elevation数据的坡向;4.利用绘图工具在数据视图中画一包含3*3个像元的窗口,将其高程数据依次输入Excel中;5.按照坡度坡向的求取公式求坡度坡向;6.验证Erdas的坡度坡向求取算法。实验小结:通过本实验,认识到算法的重要含义,不同软件计算的同一指标会因算法不同而有很大差别。指导教师评语及成绩:学生姓名: 专业: 班级 : 课程名称:地理信息系统算法基础实验名称: ArcGIS曲率提取实验编号:03指导教师:范红艳实验地点:六楼机房实验时间:6.12小组合作:是( )否( )小组成员:实验目的:通过实验,了解ArcGIS曲率的提取方法,理解其提取算法,有效利用实验数据。实验设备:1.ArcTutorSpatial文件夹中的elevation2.ArcGIS。实验内容及步骤:Z1Z2Z3Z4Z5Z6Z7Z8Z9Zeverbergen和Thorne(1987)提出了一种计算算法,即构造一个含有9个参数的四次方程(x、y的最高次数为2),见公式(7)。函数的所有参数由33窗口(如图2,Z1Z9分别代表各个栅格的高程值)内的单元值唯一确定,函数经过每个数据点,包括中心单元。系数A、B、C、I在计算曲率时未用到,可以忽略,DH由公式(8)(12)计算,则中心格网的剖面曲率和正切曲率的表达式变为表面函数系数组成的式子,见以下公式。Z= Axy + Bxy + Cxy + Dx + Ey + Fxy + Gx + Hy + I D = (Z4 + Z6) /2 - Z5 / L2 E = (Z2 + Z8) /2 - Z5 / L2 F = ( - Z1 + Z3 + Z7 - Z9) / 4L2 G = ( - Z4 + Z6) / 2L H = (Z2 - Z8) / 2L 剖面曲率Kv= - 2(DG2 + EH2 + FGH)/(G2 + H2) 正切曲率Kh=2(DH2 + EG2 - FGH)/(G2 + H2) 在ArcGIS中通过简单的3D Analyst ToolsRa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 复古维多利亚风手提包创新创业项目商业计划书
- 塑料瓶吹塑机智能控制系统创新创业项目商业计划书
- 多功能书立与展示柜组合创新创业项目商业计划书
- 宠物窝垫配套抱枕创新创业项目商业计划书
- 语文名著导读与教学设计
- 声波变密度测井仪创新创业项目商业计划书
- 心理课堂如何“问”得出彩
- 从“控制”到“涵容”:代际传递视角下厌学青少年的家庭系统重塑
- 护理学考试题库及考试技巧总结
- 剪窗花中班教案
- 2025年家政服务员(整 理收纳师)初级技能考试复习参考题库(含答案)
- 教育学原理 第二版 课件 马工程 第6-10章 学校教育制度-教育科学研究
- 肱骨骨折护理
- 黄鑫目诊课件
- 2025年天翼云解决方案架构师认证考试笔试题库上(单选题)含答案
- 羊水栓塞 课件
- 预算评审中介服务机构框架协议采购项目投标方案
- 吉利智能化工厂管理
- 纪念馆讲解员培训课件
- 数字化转型助力2025年交通运输行业可持续发展报告
- 储能设备安装施工技术规范方案
评论
0/150
提交评论