/
Samenvatting (validation_result.json)

Samenvatting (validation_result.json)

  • succes: true/false alleen bij true is de validatie volledig succesvol uitgevoerd

  • module_version: de versie van de validatiemodule die is gebruikt

  • date_check: De lokale datum-tijd waarop de validatie is gestart

  • duration: nummer, de tijd in seconden die de validatie heeft geduurd

  • status: geeft aan tot welke stap de validatiemodule is gekomen: initialization, define data-model, syntax-validation (layers), syntax-validation (fields), logical validation, export results, finished. Een geslaagde validatie (succes=true) heeft altijd status=finished.

  • error: een foutmelding gevolgd door een Python Exception. Alleen zichtbaar als succes=false en status != finished

  • dataset_layers: array, lagen zoals aangeboden in de dataset GeoPackage(s)

  • result_layers: array, de lagen die te downloaden zijn als resultaat

  • missing_layers: lagen die onderdeel zijn van het datamodel, maar niet aanwezig zijn in de dataset

  • error_layers: aangeboden lagen die niet konden worden gevalideerd

  • syntax_result: array, lagen waarvoor een syntax_oordeel beschikbaar is

  • validation_result: array, lagen waarvoor validation_rules zijn uitgevoerd

 

Een voorbeeld van een sammenvatting bij een succesvol uitgevoerde validatie:

{ "success": true, "module_version": "0.9.4", "date_check": "2022-01-25T15:36:50.082241", "duration": 13.35630178451538, "status": "finished", "dataset_layers": [ "Afvoergebiedaanvoergebied", "Duikersifonhevel", "Hydroobject", "Regelmiddel", "Stuw", "Brug", "Bodemval", "Gemaal", "Kunstwerkopening", "Pomp" ], "result_layers": [ "afvoergebiedaanvoergebied", "duikersifonhevel", "hydroobject", "regelmiddel", "stuw", "brug", "bodemval", "gemaal", "kunstwerkopening", "pomp" ], "missing_layers": [ "admingrenswaterschap", "afsluitmiddel", "aquaduct", "beheergrenswaterschap", "bijzonderhydraulischobject", "doorstroomopening", "grondwaterinfolijn", "grondwaterinfopunt", "grondwaterkoppellijn", "grondwaterkoppelpunt", "hydrologischerandvoorwaarde", "hydroobject_normgp", "lateraleknoop", "meetlocatie", "meetwaardeactiewaarde", "normgeparamprofiel", "normgeparamprofielwaarde", "peilafwijkinggebied", "peilbesluitgebied", "peilgebiedpraktijk", "peilgebiedvigerend", "profielgroep", "profiellijn", "profielpunt", "reglementgrenswaterschap", "streefpeil", "sturing", "vispassage", "vispassagevlak", "vuilvang", "zandvang" ], "error_layers": [], "syntax_result": [ "afvoergebiedaanvoergebied", "duikersifonhevel", "hydroobject", "regelmiddel", "stuw", "brug", "bodemval", "gemaal", "kunstwerkopening", "pomp" ], "validation_result": [ "duikersifonhevel", "regelmiddel", "kunstwerkopening", "stuw", "brug", "pomp", "gemaal", "hydroobject" ], "warnings": [ "5 objecten niet meegenomen in general_rule object: 'duikersifonhevel', id: '1' wegens no_data in invoer.", "5 objecten niet meegenomen in general_rule object: 'duikersifonhevel', id: '2' wegens no_data in invoer.", "5 objecten niet meegenomen in general_rule object: 'duikersifonhevel', id: '3' wegens no_data in invoer.", "2 objecten niet meegenomen in general_rule object: 'stuw', id: '0' wegens no_data in invoer.", "2 objecten niet meegenomen in general_rule object: 'stuw', id: '1' wegens no_data in invoer." ] }