1、WebGIS技术课程教学大纲课程英文名称:WebGIS Technology课程编号:HZ160100课程类别:专业教育平台课程性质:必修学分:3学时:48 (其中:讲课学时:48实验学时:0上机学时:0)适用专业:地理信息科学开课部门:环境与资源学院测绘与地理信息工程系先修课程:地理信息系统基础A、地图学、数据库基础、C#程序设计语言A、 GIS二次开发、网络编程技术基础后续课程:GIS软件工程一、课程目标通过本课程的学习,使学生具备以下能力:1 .本课程是地理信息科学专业中的必修专业课程之一。本课程通过对 WebGIS基本原理和方法的讲授,使学生掌握网络GIS领域的基础概念和基础知 识。2
2、 .学习各种开发接口和控件的应用,了解ArcGIS平台WebGIS开发方法与 技术特点。3 .各种常用的应用技术以及主流WebGIS平台的应用开发,使学生能够使 用主流开发平台进行应用和开发。4.理解并掌握WebGIS工程管理基础方法,能够将工程管理原理应用于地 理信息科学相关领域中,为以后的学习和工作打好基础。二、课程目标与毕业要求的对应关系课程目标指标点毕业要求课程目标12.2具有一定的地理信息软件工程 专业知识和管理能力,初步具备比 较大型的地理信息平台的架构能 力。2问题分析:能够应用数学、自然科学和地理信息科学的基本 原理,识别、表达、并通过文献研究分析地理信息专业问题, 具备地理信
3、息系统的架构能力。课程目标23.3具有较扎实的地理信息系统开 发的专业知识,能进行实用型地理 信息系统的设计与二次开发。3设计/开发解决方案:能够设计针对地理信息领域的工程问题 的解决方案,具备地理空间数据的综合处理分析和应用能力、 数字地图设计与编制能力和地理信息系统的开发能力;能够在 设计和开发环节中表达创新意识。三、课程目标与教学内容和教学方法的对应关系Ui单元WebGIS技术教学内容教学方法课程目标教学环节训练环节1绪论授课3学时讨论1学:时案例分析1课程目标12实现WebGIS的基本方式授课3学时讨论1学时思考题讨论1课程目标23ArcGIS APIs for JavaScript
4、开发授课20学时 讨论4学时案例分析2课程目标24主流WebGIS平台的应用开发授课2学时讨论2学时案例分析3课程目标25开发WebGIS应用系统授课10学时 讨论2学时思考题讨论2课程目标1、2、课程的主要内容及基本要求(一)理论学时局部第一单元绪论(4学时)(支撑课程目标1)知识点WebGIS的概念、计算机网络的形式、分布式计算技术、移动GIS的概念、移动技术的开展。重点WebGIS的概念、移动GIS的概念。难点分布式计算技术。基本要求.识记:有关WebGIS和移动GIS的各种基本概念。1 .领会:分布式计算技术与计算机网络开展的联系。2 .简单应用:无.综合应用:无第二单元实现WebGI
5、S的基本方式(4学时)(支撑课程目标2)知识点服务器端策略:基于CGI方式、基于Server API方式、基于Servlet方式; 客户端策略:基于Java Applet方式、基于Plug-in方式、基于ActiveX方式;富 互联网应用;OGC的Web服务规范;REST及REST风格的Web服务;Web GIS 的组成。重点富互联网应用;OGC的Web服务规范;REST及REST风格的Web服务; Web GIS的组成。难点OGC的Web服务规范;REST及REST风格的Web服务;Web GIS的组成。 基本要求1 .识记:各种实现策略的常见技术方式;OGC的Web服务规范;REST 及R
6、EST风格的Web服务;WebGIS的组成。2 .领会:各种策略的优缺点和实现原理。3 .简单应用:无。4 .综合应用:无。第三单元ArcGIS APIs for JavaScript开发(24学时)(支撑课程目标2) 知识点ArcGIS Server REST 风格的 Web 风格;ArcGIS APIs forJavaScript 与 Dojo; Dojo基础知识;页面布局设计;地图与图层;空间参考系统与几何对象;符号 与图形;要素图层与专题图;空间分析;小部件与工具条;混搭地图应用实例。 重点ArcGIS Server REST 风格的 Web 风格;ArcGIS APIs forJav
7、aScript 与 Dojo; Dojo基础知识;地图与图层;空间参考系统与几何对象;符号与图形;要素图 层与专题图;空间分析;混搭地图应用实例。难点Dojo基础知识;地图与图层;空间参考系统与几何对象;符号与图形;要 素图层与专题图;空间分析;混搭地图应用实例。基本要求1 .识记:ArcGIS Server REST 风格的 Web 风格;ArcGIS APIs forJavaScript 与 Dojoo.领会:地图与图层;空间参考系统与几何对象;符号与图形。2 .简单应用:Dojo基础知识;要素图层与专题图;空间分析。3 .综合应用:混搭地图应用实例。第四单元主流WebGIS平台的应用开发
8、(4学时)(支撑课程目标2) 知识点百度地图JavaScript API、Google地图API、高德开放平台。重点百度地图JavaScript API、Google地图API、高德开放平台。难点百度地图 JavaScript API。基本要求.识记:百度地图JavaScript API、Google地图API、高德开放平台。1 .领会:无。2 .简单应用:百度地图JavaScript API、Google地图API、高德开放平 台小应用开发。3 .综合应用:无。第五单元开发WebGIS应用系统(12学时)(支撑课程目标1、2) 知识点各种平台的WebGIS开发应用。重点各种实现方法的原理。难
9、点实现移动GIS常用功能,如放缩、移动、量测、图查属性、属性查图、空 间分析以及基于位置的服务等。基本要求.识记:无。1 .领会:无。2 .简单应用:无。3 .综合应用:独立设计建立一个Web GIS,功能和风格自己独立设计学时分配知识单元理论学时第一单元绪论WebGIS的概念、计算机网络的形式、分布式计算技术、移动GIS的概念、移 动技术的开展。4第二单元实现WebGIS的基本方式服务器端策略:基于CGI方式、基于Server API方式、基于Servlet方式; 客户端策略:基于Java App 1 et方式、基于Plug-in方式、基于ActiveX方 式;富互联网应用;OGC的Web服
10、务规范;REST及REST风格的Web服务;Web GIS的组成。4第三单元 ArcGIS APIs for JavaScr ipt 开发ArcG 1S Server REST 风格的 Web 风格;ArcG 1S API s for JavaScr i pt 与 Dojo; Dojo基础知识;页面布局设计;地图与图层;空间参考系统与几何对象;符 号与图形;要素图层与专题图;空间分析;小部件与工具条;混搭地图应用 实例。24第四单元主流WebGIS平台的应用开发百度地图JavaScr i pt API、Goog 1 e地图API、高德开放平台。4第五单元 开发WebGIS应用系统各种平台的We
11、bGIS开发应用。12合 计48五、教学方法与手段1 .坚持教师理论讲解与学生实践相结合,不断地吸收先进理论知识和 最新管理学研究动态。理论教学要结合学生的创业大赛、课堂讨论、案例分 析、角色扮演等展开,努力降低学生接受知识的难度,不断提高学生发现、 分析和解决问题的能力。2 .坚持传统教学手段与现代教学手段相结合,教学内容安排要突出重 点和难点,积极应用多媒体教学技术,尽可能把抽象的理论转化为具体的案 例、图表,使复杂的理论变得简单、直观,力求化难为易,努力提高学生的 学习兴趣。3 .注重应用启发式教学、开展课堂讨论等教学方法,引导学生积极思 考问题、分析问题,拓展学生的思维。4 .注重撰写
12、案例分析报告、可行性分析、系统设计方案等,大力培养 学生实际操作的能力。六、考核要求、方式与成绩评定考核要求:需覆盖大纲中各知识单元全部教学内容,理解讲授内容,掌握基 本内容,能够独立或合作完成较复杂的测量程序设计开发。考核形式:考试+考查成绩评定:课程考核选择百分制模式,期末考试与实验考查相结合。课程考 核总评成绩由两局部构成,具体计算为总评成绩=期末考试成绩70%+作业训练 成绩30%o期末考试范围不超过大纲的内容,考试时间为100分钟,成绩定为百分制。评价环节评估课程目标对应毕业要求平时成绩(30分)撰写案例分析报告课程目标23.3期末考试(70分)填空题课程目标12.2简答题课程目标2
13、5.2程序开发题课程目标111.1平时成绩由提交作业成果与作业说明文档的评定,作业会随教学进度屡次上 交评分,每次评分在作业总成绩中所占比重由授课教师根据作业量和难度确定, 评分参考标准如下表:作业成绩评定标准考核内容90-100 分75-89 分60-74 分低于60分按时提交作业(权重0.1)按时完成并提交。按时提交,但作业提 交不全。补交作业,作业齐全。补交作业,且作业资料不齐成果质量 (权重0.5)程序编写完成,运 行结果正确,界面 美观,代码冗余低, 人机交互友好,有 创新。程序编写完成,运行 结果正确,代码少量 冗余,人机交互友好。程序编写完成,正常 运行,代码冗余明显, 人机交互
14、差。程序编写未完 成,无法正常运 行,代码冗余明 显。作业说明文档 (权重0.4)文档思路清晰,结 构合理,表述完整, 实事求是,有思考, 有特色。文档思路清晰,表述 完整,有思考,实事 求是。文档表述完整,思路 较乱,无问题思考, 有少量抄袭现象。文档思路不清, 表述不完整,抄 袭明显。七、选用教材、讲义和主要参考书建议教材:1杨宁.教师讲义.2017.2刘光.WebGIS开发从基础到开发实践,清华大学出版社.2015.推荐参考书:1贾庆雷.ArcGIS Server开发指南基于Flex和.NET,科学出版社.2011.刘光.WebGIS开发ArcGIS Server与.NET.清华大学出版社.2009.八、大纲说明本课程大纲依据2019版地理信息科学专业培养方案的要求进行制定。在教 学中提倡特色教学,应精选内容,打好基础,培养学生的管理思维。教材中有些内容不合我们的要求,在授课时,对教材要有取舍,讲授时要给 学生说明。教学中注意结合地理信息科学专业学生的专业特点,适当安排教学内容,以 到达巩固所学内容之目的。