GisSurveySystemCheckResultHead.java 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. package com.shkpr.service.alambizplugin.constants;
  2. import java.util.LinkedHashMap;
  3. import java.util.Map;
  4. /**
  5. * 系统检查结果表头
  6. *
  7. * @author 欧阳劲驰
  8. * @since 1.0.0
  9. */
  10. public class GisSurveySystemCheckResultHead {
  11. /**
  12. * 孤立点
  13. */
  14. public final static Map<String, String> ISOLATED_POINTS = new LinkedHashMap<String, String>() {{
  15. put(KEYS.NO, "点号");
  16. put(KEYS.CODE, "编码");
  17. put(KEYS.NAME, "类型");
  18. }};
  19. /**
  20. * 孤立线
  21. */
  22. public final static Map<String, String> ISOLATED_LINES = new LinkedHashMap<String, String>() {{
  23. put(KEYS.GROUP_NAME, "组名");
  24. put(KEYS.UP_NO, "起点号");
  25. put(KEYS.DOWN_NO, "终点号");
  26. put(KEYS.CODE, "编码");
  27. put(KEYS.UP_NODE, "起点编码");
  28. put(KEYS.DOWN_NODE, "终点编码");
  29. put(KEYS.NAME, "类型");
  30. }};
  31. /**
  32. * 重复点
  33. */
  34. public final static Map<String, String> DUPLICATE_POINTS = new LinkedHashMap<String, String>() {{
  35. put(KEYS.GROUP_NAME, "组名");
  36. put(KEYS.NO, "点号");
  37. put(KEYS.CODE, "编码");
  38. put(KEYS.NAME, "类型");
  39. }};
  40. /**
  41. * 重叠线
  42. */
  43. public final static Map<String, String> OVERLAP_LINES = new LinkedHashMap<String, String>() {{
  44. put(KEYS.GROUP_NAME, "组名");
  45. put(KEYS.UP_NO, "起点号");
  46. put(KEYS.DOWN_NO, "终点号");
  47. put(KEYS.CODE, "编码");
  48. put(KEYS.UP_NODE, "起点编码");
  49. put(KEYS.DOWN_NODE, "终点编码");
  50. put(KEYS.NAME, "类型");
  51. }};
  52. /**
  53. * 高程差异常
  54. */
  55. public final static Map<String, String> ELEVATION_DIFF = new LinkedHashMap<String, String>() {{
  56. put(KEYS.UP_NO, "起点号");
  57. put(KEYS.DOWN_NO, "终点号");
  58. put(KEYS.CODE, "编码");
  59. put(KEYS.UP_NODE, "起点编码");
  60. put(KEYS.DOWN_NODE, "终点编码");
  61. put(KEYS.NAME, "类型");
  62. }};
  63. /**
  64. * 键
  65. */
  66. public interface KEYS {
  67. /**
  68. * 分组
  69. */
  70. String GROUP_NAME = "groupName";
  71. /**
  72. * 点号
  73. */
  74. String NO = "no";
  75. /**
  76. * 线的起点号
  77. */
  78. String UP_NO = "upNo";
  79. /**
  80. * 线的终点号
  81. */
  82. String DOWN_NO = "downNo";
  83. /**
  84. * 元素唯一编码
  85. */
  86. String CODE = "code";
  87. /**
  88. * 线的起点唯一编码
  89. */
  90. String UP_NODE = "upNode";
  91. /**
  92. * 线的终点唯一编码
  93. */
  94. String DOWN_NODE = "downNode";
  95. /**
  96. * 图层名称
  97. */
  98. String NAME = "name";
  99. }
  100. }