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."
]
}