netgeo_2_2_doe.py 715 B

1234567891011121314151617181920212223242526272829
  1. '''
  2. Controle les données d'un dossier ou d'une archive contenant des données au format Netgeo 2.2
  3. Python 3.7+
  4. @author: olivier.massot, sept. 2018
  5. '''
  6. from core.validation import BaseValidator
  7. NAME = "Netgeo v2.2 DOE"
  8. INPUT_FILES = ["artere_geo.shp", "cable_geo.shp", "equipement_passif.shp", "noeud_geo.shp", "tranchee_geo.shp", "zapbo_geo.shp"]
  9. class Netgeo22Validator(BaseValidator):
  10. @classmethod
  11. def _submit_folder(cls, folder):
  12. print(folder)
  13. if __name__ == "__main__":
  14. from core.constants import MAIN
  15. subject = MAIN / "work" / "STURNO_192AP0_REC_COMPLEMENT_180822_OK.zip"
  16. report = Netgeo22Validator.submit(subject)