资源描述
WebGIS原理与开发
The Theory and Development of WebGIS一、课程基本情况
课程类别:专业方向课课程学分:2学分
课程总学时:32学时,其中讲课:16学时,实验(含上机):16学时课程性质:选修
开课学期:第5学期先修课程:地理信息系统原理I
适用专业:地理信息科学教 材:Finde Fu (付品德)、Jiulin Sun (孙九林)著,WebGIS原理与应用,高等教育出 版社,2012年
开课单位:地理与遥感学院地理信息科学系二、课程性质、教学目标和任务
WebGIS原理与开发课程是地理信息科学专业本科生的选修课,本课程理论联系实际, 主要讲授WebGIS的基本概念和特征、WebGIS的计算机技术基础、WebGIS体系结构,WebGIS 的实现方式、WebGIS数据传输模型、WebGIS的主要应用开发技术及其产品。
拟通过该门课程的学习,使学生掌握WebGIS的原理与方法,结合实验课程使学生具备 对一到两种主要WebGIS产品的二次开发能力。学生在学完本门课程后应能够独立进行应用 型WebGIS设计和开发。本课程主要讲授WebGIS的基本概念和特征、WebGIS的计算机技术 基础、WebGIS体系结构,WebGIS的实现方式、WebGIS数据传输模型、WebGIS的主要应用开 发技术及其产品。
三、教学内容和要求第1章绪论(2学时)
(1) 了解什么是WebGIS;
(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进行鼠标交互操作方法;⑹掌握地图API添加信息窗口的操作方法
⑺掌握地图服务的加载方法及其参数设置重点:地图API的调用及其地图服务图层加载
难点:地图API鼠标交互操作接口及服务图层加载第3章地理Web服务(1学时)
(1)理解地理Web服务的概念与功能;
(2) 了解Web服务的接口类型;
(3) 了解互操作与Web服务标准;
(4)掌握Web服务的优化;重点:地理Web服务的功能
难点:Web服务的接口类型第4章ArcServer原理及应用开发(3学时)
⑴了解ArcServer基本原理,理解ArcServer的体系结构;⑵掌握ArcServer的环境参数配置及其基本控件使用;
⑶掌握ArcServer二次开发方法;(4)掌握基于ArcServer的地图服务发布;
重点:掌握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开发:ArcG《Server与.NET》清华大学出版社,2009
展开阅读全文