课程介绍 课程章节 教学资源 课程评分 课程图谱

展开

  • 学习目标

  • 先导课程

  • 参考教材

  • 课程分数构成

面向对象的GIS软件开发

GIS Development with Object-oriented Programming

主讲:亢孟军 蔡忠亮 王明军 教师团队:3

  • 第1期

  • 第2期

第1期

  • 学校 武汉大学
  • 学分 2.0
  • 开课院系 资源与环境科学学院
  • 课时 36
  • 专业大类 地理信息科学
  • 课程视频总时长(分钟) 1332
  • 开课专业 地理信息科学,地理科学
  • 课程编号 3150350011037

课程访问量(PV值)36883

课程评分
(共0个评分)

课程介绍

面向对象GIS软件开发课程是地理信息科学专业的核心课程之一,主要讲述利用C++语言,使用面向对象设计思想进行GIS软件开发的基础知识,并安排2次的开发实践作业。

本课程的先导课包含C语言基础,因此学生已具备基础的软件开发概念,并对C语言具备基本的认识和具备基础的操作能力,因此C++部分基础知识以快速回顾为主。GIS软件开发内容部分重点讲述如何设计实现空间数据渲染(地图绘制)、空间数据检索、空间数据编辑和空间分析算法实现四个模块(根据课程进度决定后两个模块是否课内讲解;若时间不足,可安排寒假线上学习,不考核),且会结合C++语法串联四个模块的实现原理讲解。

课程图谱

  • 知识图谱
  • 课程体系
  • 知识图谱资源
  • 知识关系
  • 课程统计

学习目标

熟练掌握相关IDE、C++语法,理解并运用面向对象设计思想进行GIS软件开发设计,能够编制相对完备的设计方案,及进行必要的软件测试。

先导课程

C语言、数据结构与GIS算法

参考教材

《C++面向对象程序设计教程》,陈维兴等,清华大学出版社;

C++编程思想(Thinking in C++)》,Bruce Eckel等,机械工业出版社;

Effective C++,Scott Meyers,电子工业出版社;

课程分数构成

实验一                           10%

实验二                           20%

课堂交流及公开汇报         20%

期末成绩                        50%

合计                             100%


举报
下载资源

京ICP备10040544号-2

京公网安备 11010802021885号