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