Commit 2e0174ae by guoxuejian

add MeasureTarget field and class

parent 07a8ea61
package com.dji.sdk.cloudapi.control;
import com.dji.sdk.cloudapi.device.MeasureTargetStateEnum;
/**
* @author sean
* @version 1.7
......@@ -27,6 +29,8 @@ public class OsdInfoPush {
private Float gimbalYaw;
private MeasureTarget measureTarget;
public OsdInfoPush() {
}
......@@ -43,6 +47,7 @@ public class OsdInfoPush {
", gimbalPitch=" + gimbalPitch +
", gimbalRoll=" + gimbalRoll +
", gimbalYaw=" + gimbalYaw +
", measureTarget=" + measureTarget +
'}';
}
......@@ -135,4 +140,83 @@ public class OsdInfoPush {
this.gimbalYaw = gimbalYaw;
return this;
}
public MeasureTarget getMeasureTarget() {
return measureTarget;
}
public OsdInfoPush setMeasureTarget(MeasureTarget measureTarget) {
this.measureTarget = measureTarget;
return this;
}
/**
* 目标测距和测高
*/
public static class MeasureTarget {
private Double measureTargetLongitude;
private Double measureTargetLatitude;
private Double measureTargetAltitude;
private Double measureTargetDistance;
private MeasureTargetStateEnum measureTargetErrorState;
public MeasureTarget() {
}
@Override
public String toString() {
return "MeasureTarget{" +
"measureTargetLongitude=" + measureTargetLongitude +
", measureTargetLatitude=" + measureTargetLatitude +
", measureTargetAltitude=" + measureTargetAltitude +
", measureTargetDistance=" + measureTargetDistance +
", measureTargetErrorState=" + measureTargetErrorState +
'}';
}
public Double getMeasureTargetLongitude() {
return measureTargetLongitude;
}
public MeasureTarget setMeasureTargetLongitude(Double measureTargetLongitude) {
this.measureTargetLongitude = measureTargetLongitude;
return this;
}
public Double getMeasureTargetLatitude() {
return measureTargetLatitude;
}
public MeasureTarget setMeasureTargetLatitude(Double measureTargetLatitude) {
this.measureTargetLatitude = measureTargetLatitude;
return this;
}
public Double getMeasureTargetAltitude() {
return measureTargetAltitude;
}
public MeasureTarget setMeasureTargetAltitude(Double measureTargetAltitude) {
this.measureTargetAltitude = measureTargetAltitude;
return this;
}
public Double getMeasureTargetDistance() {
return measureTargetDistance;
}
public MeasureTarget setMeasureTargetDistance(Double measureTargetDistance) {
this.measureTargetDistance = measureTargetDistance;
return this;
}
public MeasureTargetStateEnum getMeasureTargetErrorState() {
return measureTargetErrorState;
}
public MeasureTarget setMeasureTargetErrorState(MeasureTargetStateEnum measureTargetErrorState) {
this.measureTargetErrorState = measureTargetErrorState;
return this;
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment