FME-ondersteuning hydrologie
FlexSpot®Omschrijving opdracht
Afdeling Kennis & Advies is onderdeel van de bedrijfsfunctie ‘primaire ondersteuning’ met in hoofdzaak een adviserende rol naar de afdelingen Strategie en Beleid, Regie en Assetmanagement en Beheer en Onderhoud. De afdeling is het expertisecentrum van de organisatie en levert inhoudelijke kennis. De huidige opdracht betreft de ondersteuning van het subteam Hydrologie binnen deze afdeling, specifiek aangaande een aantal FME-scripts in eigen beheer.
Waterschap Hollandse Delta voert watergebiedsplanstudies uit (modelstudies met SOBEK om de wateropgave te bepalen en op te lossen). Voor de pre- en postprocessing van de SOBEK-modellen wordt gebruik gemaakt van FME-scripts om data klaar te zetten en naderhand te verwerken tot overlastpatronen. Dit betreffen uitgebreide vector- en rastercalculaties.
Deze FME-scripts kunnen soms warrig zijn en kennen behoorlijk wat technical debt. Om deze redenen moet het gedegen analyseren & documenteren van het geheel aan scripts ondersteunt worden. Hieruit zou een soort algemene handleiding moeten volgen, waarin het volgende opgenomen is:
- Documentatie over de algemene werking (zowel ín als buiten het script);
- Documentatie over uitgangspunten (bijv. hard coded of impliciet in algoritmes) die opgenomen zijn in de scripts (welke input wordt gebruikt, welke keuzes in verwerkingsstappen);
- Documentatie over de te wijzigen parameters wanneer iemand de scripts wil gebruiken (bijv. inputpaden);
- Analyse van bestaande fouten/bugs/optimalisatiemogelijkheden in het FME-script.