ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:18.63KB ,
资源ID:26549456      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/26549456.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机地图制图课程实践教案.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机地图制图课程实践教案.docx

1、计算机地图制图课程实践教案许昌学院城市与环境学院教 案课程名称: 计算机地图制图 课程类型: 理论课 理论、实践课 实践课 学 时: 36学时 学 分: 1学分 授课教师: 隋晓丽 授课班级: 08地信本1 授课学期: 2010至2011学年 第二学期 教材名称: 计算机地图制图 参考资料:1 地图学 祝国瑞 2 地图学与地图绘制 王琴 3 计算机图形学徐长青 4 数字地图学钟业勋 20XX年12月1日 计算机地图制图实验 课程教案授课题目:实验一 添加地图控件教学时数:2学时授课类型:理论课实践课教学目的、要求:实验要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Bas

2、ic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;完成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能

3、;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点: 教学方法和手段:教学内容及过程: 旁 批教学引入:教学重点在运行时验证每句的执行次数1n+1n1熟悉和掌握数组的数据结构及相关操作教学重点在运行时验证每句的执行次数n(n+)/2n(n+)/2教学重点斐波纳契序列的递归与非递归的代码实现的区别教学内容与教学设计:熟悉VB+MapObject编程环境,map控件右键添加地图,显示地图运行成作业布置:数据结构实验报告一课后小结:授课题目:实验二 实现放大缩小功能教学时数

4、:4学时授课类型:理论课实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;完成identi

5、fy功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点:教学方法和手段:教学内容及过程: 旁 批教学引入:单向链表的节点的插入与删除单向循环链表的节点的插入与删除双向循环链表的节点的插入与删除用链表实现多项式相加教学内容与教学设计:验证放大、缩小功能,区分放在Button click和Map1的Mousedown事件中的区别 作业布置:数据结构实验

6、报告二课后小结:授课题目:实验三 实现平移和全图功能 教学时数:6学时授课类型:理论课 实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加leg

7、end控件实现对图层的控制与显示;完成鹰眼功能;完成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点: 教学方法和手段:教学内容及过程: 验证平移和全图功能,添加flag变量,在Map1的Mousedown事件中分别实现放大、缩小、平移和全图旁 批教学引入:栈的入栈与出栈队列的入队与出队 中缀表达式转换为后缀表达式教学内容与教学设

8、计:作业布置:数据结构实验报告三课后小结: 授课题目:实验四 添加工具栏教学时数:2学时授课类型:理论课 实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清

9、除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;完成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点:教学方法和手段:教学内容及过程: 旁 批教学引入:N的阶乘费波纳契序列汉渃塔问题 添加工具栏,分别实现放大、缩小、平移和全图作业布置:数据结构实验报告四课后小结: 授课题目:实验五 显示不同鼠标形状的,添加固定文

10、件夹下的shp图层教学时数:6学时授课类型:理论课 实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完

11、成鹰眼功能;完成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点:教学方法和手段:教学内容及过程: 旁 批教学引入:二叉查找树结点的增加与删除方法教学内容与教学设计:验证不同功能时,显示不同的鼠标形状,添加固定文件夹下的shp图层地图,完成显示作业布置:数据结构实验报告五课后小结: 授课题目:实验六 以对话框的形式打开shp格式的

12、图层教学时数:6学时授课类型:理论课 实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;完

13、成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点: 教学方法和手段:教学内容及过程: 旁 批教学引入:冒泡排序选择排序插入排序快速排序教学内容与教学设计:验证以打开对话框的形式打开MapObjects支持的所有格式中shp格式的图层,完成显示作业布置:数据结构实验报告六课后小结:授课题目:实验七 以对话框的形式打开其他支持格式的

14、图层 教学时数:2学时授课类型:理论课 实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;

15、完成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点:教学方法和手段:教学内容及过程: 旁 批教学引入:顺序查找二叉查找教学内容与教学设计:验证以打开对话框的形式打开MapObjects支持的所有除已完成的shp格式的图层,完成显示作业布置:数据结构实验报告七课后小结: 授课题目:实验八 实现图层的显示、隐藏、添加和清除 教学时数

16、:6学时授课类型:理论课 实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;完成ident

17、ify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点: 教学方法和手段:教学内容及过程: 旁 批教学引入:冒泡排序选择排序插入排序快速排序教学内容与教学设计:验证图层的显示、隐藏、添加和清除功能的实现作业布置:数据结构实验报告六课后小结:授课题目:实验九 实现legend对图层的显示和控制 教学时数:4学时授课类型:理论课实践课教学目的、要求:

18、实验要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;完成identify功能,实现空间到属性信息的查询;完成属性到

19、空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点: 教学方法和手段:教学内容及过程: 旁 批教学引入:教学重点在运行时验证每句的执行次数1n+1n1熟悉和掌握数组的数据结构及相关操作教学重点在运行时验证每句的执行次数n(n+)/2n(n+)/2教学重点斐波纳契序列的递归与非递归的代码实现的区别教学内容与教学设计:添加legend控件,实现legend与Map1控件中图层的联动作业布置:数

20、据结构实验报告一课后小结:授课题目:实验十 实现鹰眼功能 教学时数:4学时授课类型:理论课实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加le

21、gend控件实现对图层的控制与显示;完成鹰眼功能;完成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点:教学方法和手段:教学内容及过程: 旁 批教学引入:单向链表的节点的插入与删除单向循环链表的节点的插入与删除双向循环链表的节点的插入与删除用链表实现多项式相加教学内容与教学设计:添加鹰眼功能,实现两个Map控件的所以联动作业布置:

22、数据结构实验报告二课后小结:授课题目:实验十一 实现identify功能,完成空间到属性的查询 教学时数:6学时授课类型:理论课 实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图

23、层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;完成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点: 教学方法和手段:教学内容及过程: 验证平移和全图功能,添加flag变量,在Map1的Mousedown事件中分别实现放大、缩小、平移和全图旁 批教学引入:栈的入栈与出栈队列的入队与出队

24、中缀表达式转换为后缀表达式教学内容与教学设计:验证identify功能,即空间到属性信息的查询,点击地图在listview中显示地物属性作业布置:数据结构实验报告三课后小结:授课题目:实验十二 完成属性查询教学时数:2学时授课类型:理论课 实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解Ma

25、pObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;完成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点: 教学方法和手段:教学内容及过程: 旁 批教学引入:N的阶乘费波纳契序列汉渃塔

26、问题 点击combo上的属性字段,在list中显示所有记录的该属性字段的值作业布置:数据结构实验报告四课后小结: 授课题目:实验十三 以表达式方式完成属性到空间的查询 教学时数:6学时授课类型:理论课 实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相

27、关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;完成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教学难点:教学方法和手段:教学内容及过程: 旁 批教学引入:二叉查找树结点的增加与删除方法教学内容与教学设计:验证以属性字段(

28、combo1)=(combo2)属性值(combo3)的表达式方式进行查询,在地图上显示符合要求的地物,即完成属性到空间的查询在地图上完成注记的添加,设置注记的字体、大小和颜色等作业布置:数据结构实验报告五课后小结: 授课题目:实验十四 窗口重新布局时,各控件的布局调整 教学时数:6学时授课类型:理论课 实践课教学目的、要求:实习要求:1. 要求学生自己动手单独完成实习相关内容2. 在Visual Basic 6.0软件中实现MapObjects的二次开发,编写,调试,实现相关功能,不断完善成更好的计算机地图制图系统。实验目的:1. 通过在Visual Basic 6.0软件中实现相应的功能代码,熟悉Visual Basic 6.0的编程环境,2. 了解MapObjects的相关功能函数,完成相关的功能,实现放大、缩小、平移、全图功能;设置鼠标形状的动态改变;完成图层的显示、隐藏、添加和清除功能;添加legend控件实现对图层的控制与显示;完成鹰眼功能;完成identify功能,实现空间到属性信息的查询;完成属性到空间信息的查询功能;完成窗口最大化、最小化、还原等变化时窗口各控件的布局调整功能;完成图层颜色的设置与动态改变;在地图上添加注记,设置字体、大小和颜色。注:指教学中要体现“课程的总体目标”和“章、节或实践教学单元的目标”、预期达到的效果等。教学重点:教

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1