1、WebGIS原理与开发The Theory and Development of WebGIS一、课程基本情况课程类别:专业方向课课程学分:2学分课程总学时:32学时,其中讲课:16学时,实验(含上机):16学时课程性质:选修开课学期:第5学期先修课程:地理信息系统原理I适用专业:地理信息科学教 材:Finde Fu (付品德)、Jiulin Sun (孙九林)著,WebGIS原理与应用,高等教育出 版社,2012年开课单位:地理与遥感学院地理信息科学系二、课程性质、教学目标和任务WebGIS原理与开发课程是地理信息科学专业本科生的选修课,本课程理论联系实际, 主要讲授WebGIS的基本概念和
2、特征、WebGIS的计算机技术基础、WebGIS体系结构,WebGIS 的实现方式、WebGIS数据传输模型、WebGIS的主要应用开发技术及其产品。拟通过该门课程的学习,使学生掌握WebGIS的原理与方法,结合实验课程使学生具备 对一到两种主要WebGIS产品的二次开发能力。学生在学完本门课程后应能够独立进行应用 型WebGIS设计和开发。本课程主要讲授WebGIS的基本概念和特征、WebGIS的计算机技术 基础、WebGIS体系结构,WebGIS的实现方式、WebGIS数据传输模型、WebGIS的主要应用开 发技术及其产品。三、教学内容和要求第1章绪论(2学时)(1) 了解什么是WebGI
3、S;(2) 了解WebGIS的开展;(3)理解WebGIS的定义和特征;(4) 了解 WebGIS 应用;重点:认识WebGIS及其开展与应用难点:无第2章WebGIS的计算机基础(2学时)(1)了解计算机网络基础知识;(2)掌握HTML标记语言的使用;(3) 了解动态网页的制作技术;(4)理解Web应用开发技术;重点:理解Web应用开发技术;难点:理解Web应用开发技术;第3章地图API (5学时)理解地图API的概念掌握地图API基本矢量数据绘制的接口与方法掌握地图API进行图标等覆盖物创立及交互编辑掌握地图API进行文字标签的创立及特性设置;掌握地图API进行鼠标交互操作方法;掌握地图A
4、PI添加信息窗口的操作方法掌握地图服务的加载方法及其参数设置重点:地图API的调用及其地图服务图层加载难点:地图API鼠标交互操作接口及服务图层加载第3章地理Web服务(1学时)(1)理解地理Web服务的概念与功能;(2) 了解Web服务的接口类型;(3) 了解互操作与Web服务标准;(4)掌握Web服务的优化;重点:地理Web服务的功能难点:Web服务的接口类型第4章ArcServer原理及应用开发(3学时)了解ArcServer基本原理,理解ArcServer的体系结构;掌握ArcServer的环境参数配置及其基本控件使用;掌握ArcServer二次开发方法;(4)掌握基于ArcServe
5、r的地图服务发布;重点:掌握ArcServer二次功能开发方法;难点:ArcServer的环境参数配置,掌握ArcServer二次开发方法;第5章地理信息的聚合(1学时)(1)理解地理聚合的概念;(2) 了解Web资源的类型;(3)掌握聚合应用的设计与开发;重点:聚合应用的设计与开发难点:聚合应用的设计与开发第6章 移动GIS与WebGIS的开展热点前沿(2学时)6.1 移动GIS (1学时)(1)了解移动GIS的应用与优势(2) 了解移动GIS的支撑技术(3)掌握移动GIS的解决方案(4) 了解移动GIS的开展前景重点:移动GIS的应用与优势难点:移动GIS的解决方案WebGIS的开展热点与前沿(1学时)(1) 了解地理信息门户(2) 了解电子政务和电子商务中的WebGIS应用(3)掌握WebGIS的热点与前沿重点:WebGIS的开展热点与前沿难点:WebGIS的开展热点与前沿四、课程考核(1)作业等:作业:1次,课程论文:1篇;(2)考核方式:考察(webGIS作品)(3)总评成绩计算方式:平时成绩30%、期末成绩70%等综合计算五、参考书目1、何正国,杜娟,毛海亚编著,精通ArcGISServer应用与开发,人民邮电出版社,20132、刘光、唐大仕,WebGIS开发:ArcGServer与.NET清华大学出版社,2009