MobilePosition.java 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. package com.genersoft.iot.vmp.gb28181.bean;
  2. /**
  3. * @description: 移动位置bean
  4. * @author: lawrencehj
  5. * @date: 2021年1月23日
  6. */
  7. public class MobilePosition {
  8. /**
  9. * 设备Id
  10. */
  11. private String deviceId;
  12. /**
  13. * 通道Id
  14. */
  15. private String channelId;
  16. /**
  17. * 设备名称
  18. */
  19. private String deviceName;
  20. /**
  21. * 通知时间
  22. */
  23. private String time;
  24. /**
  25. * 经度
  26. */
  27. private double longitude;
  28. /**
  29. * 纬度
  30. */
  31. private double latitude;
  32. /**
  33. * 海拔高度
  34. */
  35. private double altitude;
  36. /**
  37. * 速度
  38. */
  39. private double speed;
  40. /**
  41. * 方向
  42. */
  43. private double direction;
  44. /**
  45. * 位置信息上报来源(Mobile Position、GPS Alarm)
  46. */
  47. private String reportSource;
  48. /**
  49. * 国内坐标系:经度坐标
  50. */
  51. private double longitudeGcj02;
  52. /**
  53. * 国内坐标系:纬度坐标
  54. */
  55. private double latitudeGcj02;
  56. /**
  57. * 国内坐标系:经度坐标
  58. */
  59. private double longitudeWgs84;
  60. /**
  61. * 国内坐标系:纬度坐标
  62. */
  63. private double latitudeWgs84;
  64. public String getDeviceId() {
  65. return deviceId;
  66. }
  67. public void setDeviceId(String deviceId) {
  68. this.deviceId = deviceId;
  69. }
  70. public String getDeviceName() {
  71. return deviceName;
  72. }
  73. public void setDeviceName(String deviceName) {
  74. this.deviceName = deviceName;
  75. }
  76. public String getTime() {
  77. return time;
  78. }
  79. public void setTime(String time) {
  80. this.time = time;
  81. }
  82. public double getLongitude() {
  83. return longitude;
  84. }
  85. public void setLongitude(double longitude) {
  86. this.longitude = longitude;
  87. }
  88. public double getLatitude() {
  89. return latitude;
  90. }
  91. public void setLatitude(double latitude) {
  92. this.latitude = latitude;
  93. }
  94. public double getAltitude() {
  95. return altitude;
  96. }
  97. public void setAltitude(double altitude) {
  98. this.altitude = altitude;
  99. }
  100. public double getSpeed() {
  101. return speed;
  102. }
  103. public void setSpeed(double speed) {
  104. this.speed = speed;
  105. }
  106. public double getDirection() {
  107. return direction;
  108. }
  109. public void setDirection(double direction) {
  110. this.direction = direction;
  111. }
  112. public String getReportSource() {
  113. return reportSource;
  114. }
  115. public void setReportSource(String reportSource) {
  116. this.reportSource = reportSource;
  117. }
  118. public String getChannelId() {
  119. return channelId;
  120. }
  121. public void setChannelId(String channelId) {
  122. this.channelId = channelId;
  123. }
  124. public double getLongitudeGcj02() {
  125. return longitudeGcj02;
  126. }
  127. public void setLongitudeGcj02(double longitudeGcj02) {
  128. this.longitudeGcj02 = longitudeGcj02;
  129. }
  130. public double getLatitudeGcj02() {
  131. return latitudeGcj02;
  132. }
  133. public void setLatitudeGcj02(double latitudeGcj02) {
  134. this.latitudeGcj02 = latitudeGcj02;
  135. }
  136. public double getLongitudeWgs84() {
  137. return longitudeWgs84;
  138. }
  139. public void setLongitudeWgs84(double longitudeWgs84) {
  140. this.longitudeWgs84 = longitudeWgs84;
  141. }
  142. public double getLatitudeWgs84() {
  143. return latitudeWgs84;
  144. }
  145. public void setLatitudeWgs84(double latitudeWgs84) {
  146. this.latitudeWgs84 = latitudeWgs84;
  147. }
  148. }