GisSurveyImportDefine.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  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 DEFAULT_VALUE {
  49. String APPLY = "add";
  50. Short SOURCE = (short) (0xff);
  51. }
  52. /**
  53. * 结果key
  54. */
  55. interface RESULT {
  56. String INVALID_LAYERS = "invalidLayersResult";
  57. String MISSING_REQUIREMENTS = "missingRequirementsResult";
  58. String INVALID_TYPES = "invalidTypesResult";
  59. String OUT_RANGES = "outRangesResult";
  60. }
  61. }