Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

测绘程序设计

East China University of Technology via XuetangX

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates

这门课会讲什么?

《测绘程序设计》是测绘工程专业的一门实践性很强的专业课程。本课程着重阐述测绘数据处理相关的程序设计与开发、理论和方法。它将测绘专业计算的基本原理和程序设计知识结合为一门课程,使学生在掌握测绘数据处理原理和方法的基础上,能够根据需求,结合软件工程思想,撰写文档、设计和实现相关程序。通过本课程的学习,使学生能掌握基本的工程计算、建模仿真、数据分析、工程绘图等基本技能,提高学生的程序设计与开发能力,为后续学习专业相关学科打下良好的基础。同时,培养学生利用计算机进行数据定量分析、数据挖掘和解决专业实际问题的能力。 


本课程主要学习内容:

(1)C(Matlab、Visual Basic、Fortran、Java、Python等)语言基础知识;

(2)基础测绘代码编写:角度、距离、高程、坐标、时间、字符、矩阵和文件;

(3)基本测绘代码:导线测量、坐标转换、平差、高斯投影及大地主题解算等;

(4)高级测绘代码:网平差、最短路径、曲线放样、卫星位置等;

(5)测绘代码移植:不同操作系统、不同编程语言;

(6)挑战级测绘程序设计:土方量、时间序列分析、解析空中三角测量、精度衰减因子等;

(7)测绘程序设计大赛选拔、创新程序设计等。


你将收获什么?

1、课程考核达标,总分在60-85分之间,可以获得课程合格证书。

2、课程考核达标,总分在85分以上,可以获得优秀学员证书,并获得主讲教师手写签名。

3、根据教学大纲完成相应学习任务,为劳动课程、法律课程、思政课程等后续课程的学习奠定基础。


适合什么人学习?

本门课程适合普通高等院校理工类本科生学习:

(1)高校测绘类专业的大学生;

(2)对大数据、数据挖掘等感兴趣的学生;

(3)对时间序列分析感兴趣的学生;

(4)对卫星导航定位开发方向感兴趣的学生。


Syllabus

  • 第一章 测绘程序设计--基础篇
    • 1.1 角度计算
    • 1.2 距离计算
    • 1.3 坐标计算
    • 1.4 高程计算
    • 1.5 时间计算
    • 1.6 字符处理
    • 1.7 矩阵处理
    • 1.8 文件设计
    • 1.9 章节测试
  • 第二章 测绘程序设计--基本篇
    • 2.1 导线测量
    • 2.2 坐标转换
    • 2.3 高斯投影
    • 2.4 主题解算
    • 2.5 误差计算
    • 2.6 章节测试
  • 第三章 测绘程序设计--高级篇
    • 3.1 水准网平差
    • 3.2 平面网平差
    • 3.3 最短路径
    • 3.4 曲线放样
    • 3.5 卫星位置计算
    • 3.6 章节测试
  • 第四章 测绘程序设计--移植篇
    • 4.1 Visaul Basic
    • 4.2 Fortran
    • 4.3 Java
    • 4.4 Matlab
    • 4.5 Linux编程基础
    • 4.7 章节测试
  • 第五章 测绘程序设计--挑战篇
    • 5.1 土方量计算
    • 5.2 时间序列分析
    • 5.3 解析空中三角测量AAT
    • 5.4 精度衰减因子(DOPs)
    • 5.5 RTKlib二次开发
    • 5.6 章节测试
  • 第六章 测绘程序设计--竞赛篇
    • 6.1 全国大学生测绘技能大赛
    • 6.2 课程FAQ
    • 6.3 章节测试
  • 期末考试

    Taught by

    Xiao Genru and Chen Benfu

    Tags

    Reviews

    Start your review of 测绘程序设计

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.