这门课会讲什么?
《测绘程序设计》是测绘工程专业的一门实践性很强的专业课程。本课程着重阐述测绘数据处理相关的程序设计与开发、理论和方法。它将测绘专业计算的基本原理和程序设计知识结合为一门课程,使学生在掌握测绘数据处理原理和方法的基础上,能够根据需求,结合软件工程思想,撰写文档、设计和实现相关程序。通过本课程的学习,使学生能掌握基本的工程计算、建模仿真、数据分析、工程绘图等基本技能,提高学生的程序设计与开发能力,为后续学习专业相关学科打下良好的基础。同时,培养学生利用计算机进行数据定量分析、数据挖掘和解决专业实际问题的能力。
本课程主要学习内容:
(1)C(Matlab、Visual Basic、Fortran、Java、Python等)语言基础知识;
(2)基础测绘代码编写:角度、距离、高程、坐标、时间、字符、矩阵和文件;
(3)基本测绘代码:导线测量、坐标转换、平差、高斯投影及大地主题解算等;
(4)高级测绘代码:网平差、最短路径、曲线放样、卫星位置等;
(5)测绘代码移植:不同操作系统、不同编程语言;
(6)挑战级测绘程序设计:土方量、时间序列分析、解析空中三角测量、精度衰减因子等;
(7)测绘程序设计大赛选拔、创新程序设计等。
你将收获什么?
1、课程考核达标,总分在60-85分之间,可以获得课程合格证书。
2、课程考核达标,总分在85分以上,可以获得优秀学员证书,并获得主讲教师手写签名。
3、根据教学大纲完成相应学习任务,为劳动课程、法律课程、思政课程等后续课程的学习奠定基础。
适合什么人学习?
本门课程适合普通高等院校理工类本科生学习:
(1)高校测绘类专业的大学生;
(2)对大数据、数据挖掘等感兴趣的学生;
(3)对时间序列分析感兴趣的学生;
(4)对卫星导航定位开发方向感兴趣的学生。