MoLocationRuleInfo.cs 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. using ProjectBase.Data.BaseDAL;
  2. using ProjectBase.Util;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace SIASUN.Autopilot.Model
  9. {
  10. /// <summary>
  11. /// 路径信息
  12. /// </summary>
  13. [Serializable]
  14. public class MoLocationRuleInfo : BaseEntity
  15. {
  16. public MoLocationRuleInfo()
  17. {
  18. this.CurrentLoginUserId = SysEnvironment.CurrentLoginID;
  19. }
  20. #region Field Members
  21. private string m_RuleName; //路径名称
  22. private long m_LocatonId; //点ID
  23. private double m_LocationLon; //点经度
  24. private double m_LocationLat; //点纬度
  25. private double m_LocationHeight; //点高度
  26. private float m_LocationSpeed; //点速度
  27. #endregion
  28. #region Property Members
  29. /// <summary>
  30. /// 路径名称
  31. /// </summary>
  32. public virtual string RuleName
  33. {
  34. get
  35. {
  36. return this.m_RuleName;
  37. }
  38. set
  39. {
  40. this.m_RuleName = value;
  41. }
  42. }
  43. /// <summary>
  44. /// 点ID
  45. /// </summary>
  46. public virtual long LocatonId
  47. {
  48. get
  49. {
  50. return this.m_LocatonId;
  51. }
  52. set
  53. {
  54. this.m_LocatonId = value;
  55. }
  56. }
  57. /// <summary>
  58. /// 点经度
  59. /// </summary>
  60. public virtual double LocationLon
  61. {
  62. get
  63. {
  64. return this.m_LocationLon;
  65. }
  66. set
  67. {
  68. this.m_LocationLon = value;
  69. }
  70. }
  71. /// <summary>
  72. /// 点纬度
  73. /// </summary>
  74. public virtual double LocationLat
  75. {
  76. get
  77. {
  78. return this.m_LocationLat;
  79. }
  80. set
  81. {
  82. this.m_LocationLat = value;
  83. }
  84. }
  85. /// <summary>
  86. /// 点高度
  87. /// </summary>
  88. public virtual double LocationHeight
  89. {
  90. get
  91. {
  92. return this.m_LocationHeight;
  93. }
  94. set
  95. {
  96. this.m_LocationHeight = value;
  97. }
  98. }
  99. /// <summary>
  100. /// 点速度
  101. /// </summary>
  102. public virtual float LocationSpeed
  103. {
  104. get
  105. {
  106. return this.m_LocationSpeed;
  107. }
  108. set
  109. {
  110. this.m_LocationSpeed = value;
  111. }
  112. }
  113. #endregion
  114. }
  115. }