- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE \* Arabic 1 页/ 共 NUMPAGES \* Arabic 5 页
网络地理信息系统
一、课程说明
课程编号: 010527Z10
课程名称:网络地理信息系统/ Internet Geographical Information System
课程类别:专业教育课程
学时/学分:48/3
先修课程:计算机程序设计基础、地理信息系统原理、地图学概论、空间数据库
适用专业:地理信息系统
教材、教学参考书:
孟令奎等著. 网络地理信息系统原理与技术. 科学出版社. 2010.
Scott Davis(美)著, 蒋波涛译. GIS for Web应用开发之道. 电子工业出版社. 2008.
张书亮等著. 网络地理信息系统. 科学出版社. 2007.
二、课程设置的目的意义
该课程是地理信息系统专业的程序设计选修课程。目的是使学生学会如何利用空间数据库、地图服务器、web服务器和浏览器端的JavaScript框架构建一个运行在互联网上的GIS应用系统。本课程将加强学生的开发能力,提高就业竞争力。
三、课程的基本要求
知识:地图服务器和web服务器的安装与配置;面向web服务的空间数据组织管理方法;Web开发的基本知识;地图客户端的使用;
能力:搭建WebGIS开发环境的能力;基本的网页设计能力;服务器端开发能力;熟练使用sql操作空间数据的能力;
素质:既能独立工作,又具有团队合作精神,适应竞争学会合作;具有良好的心理承受能力及科学的工作心态。
四、教学内容、重点难点及教学设计
章节
教学内容
总学时
学时分配
教学重点
教学难点
教学方案设计
讲课
(含研讨)
实践
第1章
绪论
互联网的基础知识
4
2
2
IP、Port、DNS、Web体系结构
Web体系结构
教学思路:由简单程序服务程序分析Web的体系结构。
教学模式: 课前预习、课堂提问、理论讲解、现场程序编写与疑难解答
第2章
HTML、CSS与javascript
Html中的各种控制,CSS对界面设计的影响、JavaScript的基本语法
4
2
2
HTML标签;DOM模型;CSS定义与使用;JavaScript基本语法
HTML、CSS、JavaScript的联系及区别
教学思路: 通过程序实例演示。
教学模式: 课前预习、课堂提问、理论讲解、现场程序编写与疑难解答。
第3章
jQuery的使用
jQuery及jQueryUI的基础知识
4
2
2
jQuery选择器、jQuery对DOM的操作
JavaScript中的面向对象机制
教学思路: 通过简单的JavaScript对象定义引入框架的便利性; 利用实例讲解jQuery的 使用。
教学模式: 课前预习、课堂提问、理论讲解、现场程序编写与疑难解答。
第4章
原生空间数据库的
使用
PostGIS/PostgreSQL的使用
4
2
2
PostGIS/PostgreSQL概述;空间数据类型;空间索引与查询;空间分析;空间数据库中的地图投影
空间分析及投影的使用
教学思路: 从空间数据的管理引入空间数据库技术的必要性;利用SQL实例说明原生空间数据库的便利性; 利用开源空间数据库的使用说明Web开发的易用性。
教学模式: 课前预习、课堂提问、理论讲解、现场程序编写与疑难解答
第5章
PHP程序设计
PHP的基础编程知识
4
2
2
PHP基础语法;PHP命令行程序; PHP网络程序;PHP对空间数据库的操作
组合sql语句对空间数据进行查询操作
教学思路: 通过实例演示PHP基础语法;通过PHP的参数化查询讲解网络安全;通过组合语句演示如何对空间数据库进行 操作。
教学模式: 课前预习、课堂提问、理论讲解、现场程序编写与疑难解答
第6章
Java Web程序
设计
Java Web程序的基础知识
4
2
2
Jsp、servlet的编写;参数的传递;JSON的使用;JDBC
JDBC数据库连接
教学思路: 通过实例演示Java基础语法;通过Java的参数化查询避免SQL注入;通过组合语句演示如何对空间数据库进行 操作。
教学模式: 课前预习、课堂提问、理论讲解、现场程序编写与疑难解答
第7章
简单地图服务器的设计与
实现
实现简单的地图服务器
4
2
2
地图数据读写;地图绘制及符号化;地图数据组织
地图坐标到屏幕坐标的转换
教学思路:通过简单的地图服务器使学生深入理解WMS服务;
教学模式: 课前预习、课堂提问、理论讲解、现场程序编写与疑难解答
第8章
简单地图客户端的设计与
实现
利用js实现一个简单的地图客户端
4
2
2
面向对象的地图客户端JS类库定义及实现;Canvas的 使用
地图放大、缩小的实现;
原创力文档


文档评论(0)