《网络地理信息系统》教学大纲.docxVIP

《网络地理信息系统》教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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)

CUP2008013124 + 关注
实名认证
文档贡献者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档