test
  1. 机场相关
test
  • 后台管理
    • 相机
      • 监控管理-监控画面管理
        • 查询视频平台参数信息
        • 更新视频监控资源信息
        • 获取视频详情
        • 获取相机视频流地址
        • 分页获取监控列表信息
        • 获取监控信息详情
        • 编辑监控信息
        • 查询所有视频,用于列表页面统计信息
        • 启用停用相机
        • 设置监控首页展示
        • 查询首页相机是否已超上线
    • 权限
      • 系统管理-账号管理
        • 账号登陆
        • 账号退出登陆
        • 获取当前账号信息
        • 分页获取账号信息
        • 获取账号详情
        • 添加账号
        • 编辑账号
        • 修改密码
        • 删除账号
        • 启用禁用账号
      • 系统管理-验证码
        • 登录验证码
        • 直播测试接口
        • rtsp
        • rtmp
        • 事件订阅测试接口
        • 取消订阅测试接口
        • 分类查询消息列表
        • 获取AI告警消息详情
      • 系统管理-用户操作日志
        • 查询操作日志
    • 测试
  • eapc
    • 鉴权模块
      • 切换项目刷新TOKEN
      • 未命名接口
  • 新建文件夹
    • 测试
    • 接口地址
    • TCP接口
      • 协议约定
      • 1. 连接注册
      • 降落伞
        • 打开降落伞
      • 航线飞行
        • 开始航线
        • 恢复航线
        • 暂停航线
        • 结束航线
        • 航线规划
      • 相机
        • 切换摄像头
        • 切换视频源
        • 仅M30T/御3T下可用
        • 仅M30T/御3T下可用
        • 变倍
        • 手动对焦
        • 开始录像
        • 打开/关闭照片回传
        • 拍照
        • 格式化存储卡
        • 实时激光测距
        • 设置相机模式
      • 状态通知
        • 云盒开机/关机通知
        • 图片上传完成通知(新)
        • 无人机准备完成通知
        • 一键起飞下发通知
        • 航线结束通知
      • 爆闪灯
        • 亮度设置
        • 功率限制开/关
        • 开灯/关灯
        • 爆闪开/爆闪关
        • 设置俯仰角
      • 无人机设置
        • 切换SIM卡
        • 生成新任务
        • 锁定4G/5G
        • 设置视频码流
        • 设置返航点
        • 设置返航高度
        • 水平避障开/关
      • 无人机实时数据
        • 信道质量数据
        • 无人机实时状态
        • 第三方负载信息
        • 无人机实时遥测
      • 手动飞行
        • 切换无人机控制权
        • 取消返航
        • 取消降落
        • 强制降落
        • 开始指点飞行
        • 方向控制
        • 紧急制动
        • 起飞
        • 返航
        • 降落
      • 喷火器
        • 其它开关
        • 压力设置
        • 喷火开关
        • 档位设置
        • 点火开关
        • 燃料开关
        • 解锁开关
        • 设置喷火时间
        • 转动控制
        • 避开喷火区开关
      • 喊话器
        • 停止喊话
        • 喊话模式切换
        • 实时喊话
        • 录音喊话
        • 文字喊话
        • 设置循环播放
        • 设置音量
      • 云台控制
        • 设置跟随模式
        • 云台转动(基于角度)
      • MOP透传
        • 下行数据(设备->地面)
      • 1.4G设备
        • 链路状态
        • 链路设置
    • HTTP接口
      • 航线相关
        • 航线转换(Kmz转Protobuf)
        • 接口参数
        • | [/eapi/template/delete/{templateId}](http://) | GET | 删除航线模板接口 |
        • 接口参数
        • 接口参数
        • 接口参数
        • 接口参数
      • 机场相关
        • 1.12 修改机库信息
        • 一键起飞
        • 暂停或恢复机场航线
        • 获取舱外视频地址
        • 机场列表
        • 机库控制
        • 获取机场无人机视频(限大疆机场)
        • 规划机场航线
      • 云盒相关
        • 修改云盒设置
        • 修改云盒名称
        • 开始直播推流
        • 获取云盒列表
        • 获取任务照片
        • 获取直播地址
        • 获取飞行历史
  1. 机场相关

规划机场航线

接口地址请求方式说明
/eapi/hangar/linePOST规划机场航线
接口参数说明
参数名参数类型是否必须参数说明
lineDataString是Base64后的航线数据
taskOutIdString否第三方平台任务编号
注意:机场航线必须包含起飞机场和降落机场信息,参见ProtoBuf中PlanLineData

航线ProtoBuf描述#

航线由多个航点组成,每个航点可包含多个动作
//航线对象
message PlanLineData{
    uint32 finishedAction=1;//结束航线后动作:1=返航,2=原地悬停,3=原地降落,4=原地绕飞[目前只osdk4.1版本支持,中心点为最后一个航点,飞机绕此点画圆飞行],5=返回至第一个航点并悬停[如果飞机到最后一个点时RC和飞机失联,飞机会在最后一个点悬停]
    float maxSpeed=2;//最大飞行速度(单位:米/秒,范围0~15),默认15
    float autoSpeed=3;//自动飞行速度(单位:米/秒,范围0~15),默认8
    repeated PointData points=4;//坐标点数组
    uint32 loseAction=5;//网络失联后动作:0=返回HOME点,1=继续航线,默认0
    uint32 homeHeight=6;//返航高度:(单位:米,范围20~1500),说明:此值为相对起飞点高度,如果太高会有失去网络覆盖风险。不同飞行器返航逻辑不一样,若飞行器距HOME点距离过近,可能不会升高再返航。具体逻辑请咨询大疆DJI
    uint32 isSaveEnergyMode=7;//是否开启节能模式:0=不是,1=是(说明:节能模式下,飞机沿最短直线距离由起飞点到航线第一个航点,非升高到第一个航点高度再飞往第一个航点)
    HangarPoint takePoint=8;//起飞点机库信息
    HangarPoint landPoint=9;//降落点机库信息
    repeated PointData interests=10;//兴趣点数组(对象只包含经纬高)
    NormalModel normalModel=11;//普通建模
    SurroundModel surroundModel=12;//环绕建模
    PointData takeOffPoint=13;//起飞点(对象只包含经纬高)
}
//航点对象
message PointData{
    double lng=1;//经度
    double lat=2;//纬度
    float height=3;//高度(单位:米,范围0~遥控器限高),说明:此值为相对起飞点高度,如果太高会有失去网络覆盖风险
    float speed=4;//速度(单位:米/秒,范围0~15),默认8
    repeated PointAction actions=5;//动作数组
    uint32 flightPathMode=6;//航线飞行模式:1=直线飞行,2=协调转弯,3=曲线飞行(停),4=曲线飞行(不停)
    float dampingDistance=7;//转弯半径(仅协调转弯模式下有效),取值范围1~655.35单位:米,两点间距离要小于此值,此值要根据实际情况计算,切勿随便设此值[可能导致航线开始失败],具体计算方法可以咨询售后支持或者大疆DJI
    uint32 safeGohomeFlag=8;//是否为安全返航点 0=不是,1=是 (暂时未启用)
    uint32 headingMode=9;//偏航模式 0=自动,1=锁定,2=遥控器控制,3=云台依照航点方向旋转,4=朝向兴趣点,5=飞机和云台的偏航同时旋转
    float heading=10;//航点偏航 -180~180
    int32 interestIndex=11;//兴趣点下标,默认-1
    uint32 groupIndex=12;//组下标
}
//航点动作对象
message PointAction{
    uint32 type=1;//类型:1-变焦 2-拍照 3-录像 4-停录 5-控制飞机机头偏航 6-控制云台俯仰 7-控制云台偏航 8-控制云台横滚 9-悬停 10-等距间隔拍照 11-等时间隔拍照 12-结束间隔拍照 13-单条喊话 14-开始循环喊话 15-结束循环喊话 16-对焦
    float param=2;//参数:[1.变焦]->变焦倍数(范围:2~200) 、 [5.控制飞机机头偏航(范围:-180~180)、6.控制云台俯仰(范围:-120~30)、7.控制云台偏航(范围:-180~180)、8.控制云台横滚(范围:-90~60)]->角度(按正北坐标系绝对值控制) 、[9.悬停]->时间(单位:秒,范围:1~25,如果想停留大于25秒时长,可以加多组悬停动作) [10.等距间隔拍照]->距离(单位:米,范围:1~100)  [11.等时间隔拍照]->时间(单位:秒,范围:1~30)  [13/14->喊话器俯仰角度,如果此值为0默认改成-90](范围:0~-90)
    int32 waitTime=3;//动作触发后等待时长(单位:秒) [此值如果不需要可以不传,如需悬停可添加类型9悬停动作] [13/14->喊话器声音,如果此值不传默认50](范围:0~100)
    string speakInfo=4;//喊话内容[type=13和type=14时生效]
}
上一页
获取机场无人机视频(限大疆机场)
下一页
修改云盒设置
Built with