根据预设的测区范围,自动生成无人机航线,具体功能包括:
1,测区数据的自适应导入;
2,交互式的飞行参数设置;
3,航区基本信息的统计(包括但不限于:测区范围、航程、航时、影像数量);
4,需要支持正射等高航线的自动生成(强制要求)。鼓励小组同学生成仿地航线(不强制要求);
5,需要对生产的航线,输出为文本文件或者其他格式文件。
要求:
1,要使用C++语言完成软件开发;
2,要有完整的类定义,实现接口与实现的相分离;
3,要有类的继承与封装;
4,要有标准的注释及规范的代码风格;
5,有能力的同学,可以设计具有交互界面的软件(可选)。软件界面可以采用MFC、Qt(推荐,不强制)。