- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
地理信系统二次开发实验教学改革探讨
地理信息系统二次开发实验教学改革探讨
[摘要]地理信息系统自成立以来,经过十多年的发展,课程体系与培养模式已具备一定规模,但在实践环节仍存在一些问题。针对地理信息系统二次开发实验教学内容、教学方法、教师水平等几个方面提出改革措施与建议,以期更好地培养地理信息科学专业学生二次开发能力,并提供参考依据。
中国论文网 /4/viewhtm
[关键词]地理信息系统;实验教学;ArcEngine
[中图分类号]G642
[文献标识码]A
[文章编号]1671-5918(2018)03-0120-03
地理信息系统是一门实践性、技术性很强的学科,在日常的教学中除了对基本理论的讲解外,还应注重学生的实践能力,即提高学生上机编程操作学时,锻炼学生实际编写代码的能力,使学生形成良好的编程思维与专业素养,这对地理信息系统专业学生未来面向开发岗位时具有重要作用。
一、实验教学内容及教学方???
ArcEngine软件是美国环境系统研究所(ESRI)开发的新一代地理信息系统二次开发组件,目前这款软件在地理信息系统二次开发中已得到广泛应用。吉林师范大学旅游与地理科学学院地理信息科学专业地理信息系统二次开发课程就是用该软件进行理论与实践教学,实验内容分为五个部分,即矢量地图基本操作、空间数据查询、空间分析、专题地图操作、地图输出。课程总学时为84学时,其中理论学时为64学时,上机实验为20学时。其中理论学习内容主要是对地理信息系统二次开发基本理论、方法的讲解,以ArcEngine软件为例。实验内容主要是理论内容的拓展,是学生将理论转化为实践的重要过程。
由于该课程属于操作性较强的课程,理论讲解时需采用多媒体教学方法,实验课程采取上机实践的方式。采用多媒体讲解理论课程的原因是由于本课程中涉及到大量的代码编写和系统界面设计及实现过程,因此,需采用较为直观的教学方法,让学生能对讲解的内容更为清晰的理解;实验教学中采取讲解与实际操作结合的方法,讲解仍以多媒体课件为主,在课件的内容上与理论教学内容课件稍有不同,该课件内容主要是详细的系统功能代码及实现步骤。这部分课件在设计过程中除了满足实验目的、实验要求及实验内容外,还应做到调理清晰、步骤明确、易学易用。随着网络的不断发展,除了理论教学与实践教学外,地理信息系统二次开发课程还可以利用现有的网络资源,在网上搜集相关资料,以及教师上传教学资源,包括学习资料、实习指导书、实例代码等,为学生提供多种可供选择的学习方式,充分体现“互动教学”的特点。
二、基于ArcEngine软件的实验教学内容体系设计
对于地理信息科学专业的学生来说,地理信息系统二次开发中的相关内容,如数据采集、专题地图、空间分析等,须通过实际的上机操作,才能让学生针对具体研究内容,更为详细的了解本学科的相关问题,使学生真正掌握和理解地理信息系统二次开?l的本质问题。具体设计实验内容如下:
第一,地图基本操作,让学生掌握利用ArcEngine软件实现地图浏览功能,包括实现地图放大、缩小、漫游及全图显示操作为目的。
第二,空间数据查询,让学生掌握利用ArcEngine软件进行数据加载与查询等为目的。主要内容包括:加载常见的Shape-file、Coverage、PersonalGeodatabase、ArcSDE、TIN、Raster、CAD等数据到ArcEngine软件的地图窗口中;数据查询功能的实现是用户经常使用的内容,如使用Identity、Find工具及IQueryFilter查询接口的使用方法等;让学生学会空间数据的加载与查询功能,为后续的开发提供基础。
第三,空间分析,让学生掌握使用ArcEngine软件实现缓冲区分析、网络分析及叠置分析等功能为目的。要内容有:缓冲区分析功能实现过程为,利用.NET平台中的C#语言编写点、线、面缓冲区功能代码,实现该功能,如河水泛滥影响的范围,利用编写的缓冲区功能实现;网络分析功能代码编写为实现最优路径功能,如从学校到火车站的最优路径选择;叠置分析功能代码编写实现后,利用该功能实现针叶林与阔叶林的混交地带面积。
第四,专题地图制作,让学生掌握ArcEngine软件中专题地图制作器Rendere的使用方法为目的。通过代码与Rendere制作器的讲解,让学生能够使用Rendere进行点密度、饼图、柱状图、玫瑰图、单值图等常见专题图功能实现的代码编写方法,最后讲解专题图的渲染与保存的实现代码。
第五,地图输出,让学生掌握ArcEngine软件地图输出过程中的整饰方法为目的。专题地图输出是实际应用中较为常见的,在输出过程中需要对输出时的坐标、位置、样式等进行设定,利用ArcEngine软件中地图整饰框架(a
您可能关注的文档
最近下载
- 2025年高分子物理(第五版)课后习题答案.pdf VIP
- 《认知发展与学习机制》课件.ppt VIP
- 图软公司产品介绍的.ppt VIP
- 中考数学考点练习题22 相似三角形【原卷版】.pdf VIP
- 第一单元第3课《旅程的灵感》教学设计 2025湘美版美术八年级上册.docx
- 7.大华综合监控管理平台一体机dh-dss7016-d新.pdf VIP
- 第15课《中国工农红军长征与遵义会议》课件 统编版历史八年级上册.pptx VIP
- 微信小程序开发项目教程PPT完整全套教学课件.pptx VIP
- (高清版)B/T 12230-2023 通用阀门 不锈钢铸件技术条件.pdf VIP
- 屠宰企业宰前、屠宰过程及宰后检验流程要点和检验制度汇编-生猪.doc VIP
原创力文档


文档评论(0)