olivier.massot 0b012b5172 Ajout de la validation étier pour le schéma 2.2 7 år sedan
..
__init__.py 138e97fdbd index.html: Ajout du choix des schemas 7 år sedan
models.py 4a6e137cc5 Améliorations diverses 7 år sedan
readme.md 0169351233 amelioration schemas 7 år sedan
validator.py 0b012b5172 Ajout de la validation étier pour le schéma 2.2 7 år sedan

readme.md

Tests effectués

  • Chargement des données

    • Présence des fichiers attendus: "artere_geo.shp", "cable_geo.shp", "equipement_passif.shp", "noeud_geo.shp", "tranchee_geo.shp","zapbo_geo.shp"
    • Fichiers au format SHP
    • Types de géométrie
  • Structure

    • Les coordonnées des entités sont dans la zone d'emprise du département de la Manche
    • Les champs attendus sont présents
    • Les champs obligatoires sont renseignés
    • Type des données (entiers, décimaux, dates...)
    • Les champs ne dépassent pas la longueur autorisée
    • Contrôle des valeurs autorisées
  • Validation Métier

    • Contrôle des doubloins dans les codes des noeuds, equipements, zapbo.
    • Contrôle des cardinalités: correspondance artère/noeuds, cables/equipements, equipement/noeud...etc.
    • Contrôle des doublons graphiques
    • Cohérence de la géographie (ex: les noeuds sont situés aux extrémités des artères)
    • Contrôle de la logique des données (ex: le nombre des fourreaux utilisés n'est pas supérieur au nombre total)
    • Comparaison avec la base de données (ex: un noeud portant le même code n'existe pas déjà ailleurs sur le territoire)