GisSurveyImportDefine.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. package com.shkpr.service.alambizplugin.constants;
  2. /**
  3. * 第三方导入字典
  4. *
  5. * @author 欧阳劲驰
  6. * @since 1.0.0
  7. */
  8. public interface GisSurveyImportDefine {
  9. /**
  10. * 图层 枚举
  11. */
  12. enum LayerType {
  13. POINT,
  14. LINE
  15. }
  16. /**
  17. * 点文件映射
  18. */
  19. interface POINT {
  20. String NO = "点号";
  21. String LAYER = "点类型";
  22. String LNG = "X坐标/经度";
  23. String LAT = "Y坐标/纬度";
  24. String ELEVATION = "地面高程";
  25. String DEPTH = "埋深";
  26. }
  27. /**
  28. * 线文件映射
  29. */
  30. interface LINE {
  31. String UP_NO = "起点号";
  32. String DOWN_NO = "终点号";
  33. String LAYER = "线类型";
  34. }
  35. /**
  36. * 数据库模版映射
  37. */
  38. interface TEMPLATE {
  39. String CODE = "code";
  40. String LNG = "lng";
  41. String LAT = "lat";
  42. String UP_NODE = "up_node";
  43. String DOWN_NODE = "down_node";
  44. }
  45. /**
  46. * 数据类型
  47. */
  48. interface DATA_TYPE {
  49. String FLOAT = "float";
  50. String INT = "int";
  51. }
  52. /**
  53. * 入库默认值
  54. */
  55. interface DEFAULT_VALUE {
  56. String APPLY = "add";
  57. Short SOURCE = (short) (0xff);
  58. }
  59. /**
  60. * 结果key
  61. */
  62. interface RESULT {
  63. String INVALID_LAYERS = "invalidLayersResult";
  64. String MISSING_REQUIREMENTS = "missingRequirementsResult";
  65. String INVALID_TYPES = "invalidTypesResult";
  66. String OUT_RANGES = "outRangesResult";
  67. }
  68. }