SceneNaturalPO.java 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. package api.common.pojo.po.scene;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Builder;
  4. import lombok.Data;
  5. import lombok.NoArgsConstructor;
  6. import java.io.Serializable;
  7. import java.sql.Timestamp;
  8. import java.util.List;
  9. /**
  10. * 自然驾驶场景
  11. */
  12. @Data
  13. @Builder
  14. @NoArgsConstructor
  15. @AllArgsConstructor
  16. public class SceneNaturalPO implements Serializable {
  17. private String naturalId; // (唯一)
  18. private String naturalName; //场景编号
  19. private String weather; //天气
  20. private String backlight; //逆光
  21. private String lightChange; //隧道光纤变化
  22. private String roadType; //道路类型
  23. private String roadMatrrial; //路面材质
  24. private String drivewayNum; //车道数量
  25. private String drivewayType; //车道类型
  26. private String roadFlatness;//道路平坦程度
  27. private String roadCurvature; //道路弯曲程度
  28. private String ramp; //匝道
  29. private String intersectionType; //路口类型
  30. private String planeIntersection; //道路与铁路平面交叉
  31. private String bridge;//桥梁
  32. private String tunnel;//隧道
  33. private String speedLimit; //速度标志
  34. private String minSpeedLimit; //最低速度标志
  35. private String noEntry;//禁止通行
  36. private String noStopping; //禁止停车
  37. private String leftLaneLine; //左侧车道线
  38. private String rightLaneLine; //右侧车道线
  39. private String conductorMarking; //导线标线及标志
  40. private String pedestrianCrossing; //人行横道
  41. private String trafficLight; //交通信号灯
  42. private String decelerationMarking; //减速标线
  43. private String pavementCondition; //路面状况
  44. private String naturalDisaster; //自然灾害
  45. private String roadSafetySigns;//道路施工安全标识
  46. private String safetyWarningBoard;//三角安全警示牌
  47. private String trafficAccident; //交通事故
  48. private String patency; //通畅情况
  49. private String specialVehicleYield;//特种车辆让行
  50. private String violation; //违规
  51. private String doubleFlashingCar; //双闪车辆
  52. private String selfBehavior;//自车行为
  53. private String targetBehavior; //目标行为
  54. private String share; //是否分析 1为分享
  55. private String videoAddress; //视频地址
  56. private String osgbAddress;//
  57. private String xodrAddress; //
  58. private String xoscAddress; //
  59. private String jsonAddress; //
  60. private String videoPreview;//视频预览地址
  61. private String label;//标签
  62. private String maxTime; //该场景仿真最大时长
  63. private List<String> sceneNames; // 供场景上传任务删除使用
  64. public Timestamp createTime; //记录创建时间
  65. public Timestamp modifyTime; //记录最后更新时间(包括删除)
  66. public String createUserId; //记录创建人(用户id)
  67. public String modifyUserId; //记录最后更新人(包括删除)(用户id)
  68. public String isDeleted; //是否已删除
  69. }