GisSurveyLayerApply.java 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. package com.shkpr.service.alambizplugin.dto;
  2. import lombok.Data;
  3. import org.locationtech.jts.geom.Geometry;
  4. import java.util.List;
  5. /**
  6. * 采集元素处理申请表
  7. */
  8. @Data
  9. public class GisSurveyLayerApply {
  10. /**
  11. * 主键
  12. */
  13. private Long id;
  14. /**
  15. * 所属任务的唯一ID
  16. */
  17. private String jobId;
  18. /**
  19. * 元素唯一编码
  20. */
  21. private String code;
  22. /**
  23. * 元素类型标识符
  24. */
  25. private String layer;
  26. /**
  27. * 图层名称
  28. */
  29. private String name;
  30. /**
  31. * 元素分类:point--点;line--线;face--面
  32. */
  33. private String kind;
  34. /**
  35. * 坐标值
  36. */
  37. private Geometry gis;
  38. /**
  39. * 坐标采集方式
  40. */
  41. private String gisMode;
  42. /**
  43. * 操作标记:add/update/delete
  44. */
  45. private String apply;
  46. /**
  47. * 数据来源:0--APP;1--Web;255--第三方导入
  48. */
  49. private Short source;
  50. /**
  51. * 线的起点唯一编码
  52. */
  53. private String upNode;
  54. /**
  55. * 线的终点唯一编码
  56. */
  57. private String downNode;
  58. /**
  59. * 最近审核备注说明
  60. */
  61. private String checkNote;
  62. /**
  63. * 最近审核时间
  64. */
  65. private Long checkTime;
  66. /**
  67. * 最近审核人
  68. */
  69. private String checker;
  70. private Long lastTime;
  71. /**
  72. * 审核结果:-1--待审核;0--未通过;1--已通过
  73. */
  74. private Short pass;
  75. /**
  76. * 点的高程
  77. */
  78. private Double elevation;
  79. /**
  80. * 点的埋深
  81. */
  82. private Double depth;
  83. /**
  84. * 点的序号
  85. */
  86. private String no;
  87. /**
  88. * 属性值
  89. */
  90. private List<GisSurveyPropertyValue> propertyValues;
  91. }