《网络GIS课程设计》教学大纲
周数:3周 学分:3 学期:7
一、任务目的
《网络GIS课程设计》是为巩固《网络GIS》课程的学习而设计的一门集中实习课程,以使学生通过程序设计实习来加深理解和掌握网络GIS的基本知识和技能,提高实际系统设计开发的实际动手能力,为学生今后的学习和工作奠定基础。实习要求学生在了解常用网络及其编程语言的基础上,掌握网络GIS平台软件(如:ArcGIS Server)的配置与部署以及基于ArcGIS Server面向具体应用的小型网络GIS的系统设计及程序实现方法。
二、 设计内容
设计内容:基于ArcGIS Server或相关网络GIS平台软件设计并开发完成一个满足基本要求的面向具体应用的小型网络GIS系统。
三、 教学要求(含上机及实验要求)
具体教学内容要求包括以下几个方面: (1) 软件的安装、配置与部署
学习系统网络环境的配置和使用,软件的安装、配置与部署, 网络数据的组织与地图服务的发布。
(2) 网络编程基础学习及系统框架设计与实现
了解与学习包括C#、ASP .NET、JavaScript等网络编程基础,熟悉基于ArcGIS Server的网络GIS系统框架设计方法。准备系统相关数据。 (3) 自定义图形查询功能的设计与实现。
熟悉工具栏的自定义方法,实现点查询、矩形查询、多边形查询、圆查询及高亮显示等基本图形查询功能。
(4) 属性查询图形功能的设计与实现
结合实际需求,设计和实现属性查图形的常用查询功能。 (5) 专题图功能与制版输出功能的设计与实现
设计和实现满足实际要求的地图内容专题图表达和输出的功能。 (6) 空间分析功能的设计与实现
结合实际需求,为空间分析创建服务器端应用程序(可包括矢量和栅格分析、3D和网络分析等),分析结果在客户端显示。 (7) 空间数据编辑功能的设计与实现
根据需要创建简单的空间数据编辑(包括要素编辑和属性编辑)应用程序,通过客户端来更新地理数据库。
四、 选题原则
1.可根据自身的兴趣和知识结构自主选题,自选题目需获得指导教师许可。 2.选题难度适中,工作量在3周左右。 3.选题必须实现教学内容中所要求的功能。
五、 时间安排
1. 软件的安装、配置与部署(1天)。
2. 网络编程基础学习及系统框架设计与实现(1天)。 3. 自定义图形查询功能的设计与实现(2天)。 4. 属性查询图形功能的设计与实现(2天)。
5. 专题图功能与制版输出功能的设计与实现(2天)。 6. 空间分析功能的设计与实现(3天)。 7. 空间数据编辑功能的设计与实现(2天)。 8. 撰写课程设计报告(2天)。
六、 成绩评定
实习成绩考核的内容包括学生实习纪律与态度(20%)、课程设计成果(40%)和实习报告(40%);课程设计成果符合教学内容要求,实习报告内容要求充实具体、条理清楚、撰写认真。
七、 选用教材
《WebGIS开发—ArcGIS Server与.NET》,刘光 唐大仕 编著,清华大学出版社, 2009
八、 实验时间安排 周星期 数 一 第 二 9 三 四 周 五 第 一 二 10 三 四 周 五 第 一 二 11 三 四 周 五 上 午 GIS实验室:介绍课程设计总体情况(全体) 检查课程设计选题情况 自主安排:总体设计 自主安排:总体设计 自主安排:详细设计 GIS实验室:检查总体设计情况 自主安排:系统实现 自主安排:系统实现 自主安排:系统实现 自主安排:系统实现 GIS实验室:检查课程设计情况 自主安排:系统完善 自主安排:系统完善 自主安排:编写各项文档 自主安排:编写各项文档 下 午 自主安排:查阅资料,确定选题 自主安排:完善选题 自主安排:总体设计 自主安排:详细设计 自主安排:系统实现 自主安排:系统实现 自主安排:系统实现 系统实现 自主安排:系统实现 自主安排:系统实现 自主安排:系统完善 自主安排:系统完善 GIS实验室:检查成果 自主安排:编写各项文档 提交课程设计报告(全体) 另:实验室其他课程上机优先,具体时间另行通知。
课 程 设 计
设计题目
学生姓名
学 号 专业班级 指导教师
20 年 月
合肥工业大学课程设计任务书
设 计 题 目 成绩 主 要 内 容 指 导 教 师 意 见 签名: 200 年 月 日