HlxOneLevelShipTrackDTO.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. package cn.com.taiji.entity;
  2. import lombok.Data;
  3. import lombok.ToString;
  4. /**
  5. * @author chenfangchao
  6. * @title: HxlOneLevelShipTrackDTO
  7. * @projectName ax-geomesa-redis
  8. * @description: TODO
  9. * @date 2022/11/7 5:29 PM
  10. */
  11. @Data
  12. @ToString
  13. public class HlxOneLevelShipTrackDTO {
  14. /** 一级融合输出批次号 **/
  15. private String targetId;
  16. /** 雷达主站点编号,非雷达融合目标取0 **/
  17. private String radarId;
  18. /** true/false,目标是否处于预测态 **/
  19. private String predicted;
  20. /** 航速,节 **/
  21. private Float speed;
  22. /** 航向,度 **/
  23. private Float course;
  24. /** 艏向,度 **/
  25. private Float heading;
  26. /** 经度,度 **/
  27. private Float longitude;
  28. /** 纬度,度 **/
  29. private Float latitude;
  30. /** 船长 **/
  31. private Double length;
  32. /** 非AIS融合取0 **/
  33. private String mmsi;
  34. /** 0:非AIS融合,1:class A 2:class B 3:AID **/
  35. private Long shipClass;
  36. /** 0:非AIS融合,非0:AIS船型编号 **/
  37. private Long shipType;
  38. /** 船名 **/
  39. private String vesselName;
  40. /** 融合时间,utc毫秒 **/
  41. private String time;
  42. /**
  43. * 太极应用层计算
  44. */
  45. private String gisShipType;
  46. private String gisNationality;
  47. /**
  48. * 位置
  49. */
  50. private String location;
  51. }