constants.py 633 B

123456789101112131415161718192021222324252627282930313233
  1. '''
  2. @author: OMASSOT
  3. '''
  4. from path import Path
  5. MAIN = Path(__file__).parent.parent.abspath()
  6. RSCDIR = MAIN / "ui" / "rsc"
  7. LOGDIR = Path("%appdata%").expandvars() / "mncheck"
  8. LOGDIR.mkdir_p()
  9. LOGCONF = MAIN / "core" / "logging.yaml"
  10. GEOM_UNKNOWN = 0
  11. GEOM_POINT = 1
  12. GEOM_LINE = 2
  13. GEOM_POLYGON = 3
  14. GEOM_MULTIPOINT = 4
  15. GEOM_MULTILINE = 5
  16. GEOM_MULTIPOLYGON = 6
  17. GEOM_NAMES = {0: "(AUCUN)",
  18. 1: "POINT",
  19. 2: "LIGNE",
  20. 3: "POLYGONE",
  21. 4: "MULTI-POINT",
  22. 5:"MULTI-LIGNE",
  23. 6:"MULTI-POLYGONE",
  24. }