预览加载中,请您耐心等待几秒...
1/2
2/2

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

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

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

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

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

GIS算法基础实验Experiment&PracticeofAlgorithmsBasedGIS一、课程基本情况课程总学时:48实验总学时:16学分:3开课学期:第4学期课程性质:必修对应理论课程:GIS算法基础适用专业:地理信息科学教材:无开课单位:地理与遥感学院地理信息科学系二、实验课程的教学目标和任务地理信息系统算法基础是一门实践性、综合性、应用性较强的GIS基础课程,对学生动手能力要求很高。上机实验是该课程的必要实践环节。通过上机试验,使学生将学到的算法自己动手进行实现,一方面可以更深刻地掌握算法的基本思想,另一方面可以提高学生的计算机实际应用动手能力,让学生有成就感,激发学生对本课程的学习兴趣。本实践课主要设计两局部实践内容,一是基本图形的数学运算,数学是图形学的基础,有效掌握数学的方法,对「图形处理具有很大的基础作用。这局部内容进一步加强学生数学与图形学的联系,实际增强学生的实际动手能力;第二局部是常用GIS算法的实现实践。从而让学生不仅知其然更加知其所以然,夯实GIS专业学生的算法基础。三、实验课程的内容和要求序号工程名称所需学时内容提要工程要求实验类型必开选开实验一平行四边形的图形绘制与面积计算2用鼠标确定三个点,利用程序自动绘制出以该三点为顶点的平行四边形,并实时求出四边形面积V设计实验二两点距离的求算和折线拐向的判断3编写两点距离求算和折线拐向的判断的程序,进一步理解与掌握所学算法。V综合实验三点与线段及两线段位置关系判断算法3实现点与线段及两线段位置关系判断算法,理解与掌握所学算法。V综合实验四点到线段距离3掌握并实现点到线段距离算法。V综合实验五矢量线的简单压缩方法3在屏幕上任意绘制矢量多线,采用间隔取点法等简单压缩方法,将该矢量线压缩V设计实验六矢量线的栅的复杂压缩方法3在屏幕上任意绘制矢量多线,采用道格拉斯普克法或偏距法等压缩方法,将该矢量线压缩V综合实验六矢量点、线的栅格转换算法3在窗体上创立栅格图形,并在该栅格图形内绘制矢量点和矢量线段,通过算法实现该矢量点和适量线段的栅格化V综合实验七投影和反距离权重插值4实现投影和反距离权重插值算法。V综合四、课程考核(1)实验报告的撰写要求:撰写认真,条理清楚,能够清晰展示试验结果或成果:(2)实验报告:4次:(3)考核及成绩评定:实践工程实现70%,实验报告:30%。五、参考书目1、刘炳文,VisualBasic程序设计教程(第四版),清华大学出版社,2009:2、张宏等主编,地理信息系统算法基础,高等教育出版社,2006。