using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _20230724_MBJC_upperpc.Models { public class BeaconModel : NotifyBase { private int id; /// /// 信标ID /// public int ID { get { return id; } set { id = value; this.DoNotify(); } } private DateTime datetime; /// /// 获取时间 /// public DateTime Datetime { get { return datetime; } set { datetime = value; this.DoNotify(); } } private float position_Heading_Angle; /// /// 水声定位的航向角 /// public float Position_Heading_Angle { get { return position_Heading_Angle; } set { position_Heading_Angle = value; this.DoNotify(); } } private float position_Pitch_Angle; /// /// 水声定位的俯仰角 /// public float Position_Pitch_Angle { get { return position_Pitch_Angle; } set { position_Pitch_Angle = value; this.DoNotify(); } } private float position_Distance; /// /// 水声定位的距离 /// public float Position_Distance { get { return position_Distance; } set { position_Distance = value; this.DoNotify(); } } private int propagationtime; /// /// 基站的传播时间 /// public int Propagationtime { get { return propagationtime; } set { propagationtime = value; this.DoNotify(); } } private float basicSite_JD; /// /// 基站经度 /// public float BasicSite_JD { get { return basicSite_JD; } set { basicSite_JD = value; this.DoNotify(); } } private float basicSite_WD; /// /// 基站纬度 /// public float BasicSite_WD { get { return basicSite_WD; } set { basicSite_WD = value; this.DoNotify(); } } private float basicSite_Depth; /// /// 基站深度 /// public float BasicSite_Depth { get { return basicSite_Depth; } set { basicSite_Depth = value; this.DoNotify(); } } private float basicSite_Heading; /// /// 基站航向 /// public float BasicSite_Heading { get { return basicSite_Heading; } set { basicSite_Heading = value; this.DoNotify(); } } private float beacon_JD; /// /// 信标经度 /// public float Beacon_JD { get { return beacon_JD; } set { beacon_JD = value; this.DoNotify(); } } private float beacon_WD; /// /// 信标纬度 /// public float Beacon_WD { get { return beacon_WD; } set { beacon_WD = value; this.DoNotify(); } } private float beacon_Depth; /// /// 信标深度 /// public float Beacon_Depth { get { return beacon_Depth; } set { beacon_Depth = value; this.DoNotify(); } } private float beacon_Roll_Angle; /// /// 信标横滚角 /// public float Beacon_Roll_Angle { get { return beacon_Roll_Angle; } set { beacon_Roll_Angle = value; this.DoNotify(); } } private float beacon_Pitch_Angle; /// /// 信标俯仰角 /// public float Beacon_Pitch_Angle { get { return beacon_Pitch_Angle; } set { beacon_Pitch_Angle = value; this.DoNotify(); } } private float beacon_Heading_Angle; /// /// 信标的航向角 /// public float Beacon_Heading_Angle { get { return beacon_Heading_Angle; } set { beacon_Heading_Angle = value; this.DoNotify(); } } private float temp; /// /// 信标的温度 /// public float Temp { get { return temp; } set { temp = value; this.DoNotify(); } } } }