Nieuwe ontwikkelingen in DELFT-FEWS Marcel Ververs
Nieuw in Delft-FEWS - 17 juni 2009
Just a FEW(S) Applications…
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
1. Inhoud
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Inhoud •
Nieuwe functionaliteit in FEWS 2008.01 (kort overzicht)
•
Nieuwe functionaliteit in FEWS 2009.01
•
Nieuwe functionaliteit in ontwikkeling
•
Vragen en discussie
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
2. Nieuw in FEWS 2008.01
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen – Grafieken van tijdreeksen Statistiek: Tabel Informatie • Basis statistiek • min/max/gem/som • percentiel overschrijding (nieuw) • standaard deviatie • Aantal • betrouwbaar/onbetrouwbaar/twijfelachtig • missende/gecorrigeerde/gecompleteerde Statistiek : Grafische informatie • voortschrijdend gemiddelde • duration curves • hydrograaf (nieuw) • tijd aggregatie (nieuw)
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen – Grafieken van tijdreeksen Weergeven van Langsprofielen
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen – Grafieken van tijdreeksen Langsprofielen gebruiken voor data validatie • M.b.v. interpolatie module langsprofielen aanmaken
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Operator Client – overigen Gebruikers & rechten Biedt de mogelijkheid voor beperking rechten voor: • toegang van FEWS Explorer taken • toegang tot filters • het aanpassen van reeksen, commentaarvelden en labels • toegang tot uitvoeren van specifieke taken (bekijken, draaien, goedkeuren, verwijderen taken) • verwijderen van een wachtende taak uit de lijst • Op te zetten voor individuele gebruikers of groepen gebruikers
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
JDBC Server Open de FEWS database voor andere applicaties • Opvragen van data via ‘standaard’ SQL • Bouwen van eigen “viewer” voor de FEWS database Voorbeelden van JDBC Server koppelingen: • Webserver • ArtDiver grondwater data validatie tool – ontwikkeld door Artesia
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
3. Nieuw in FEWS 2009.01
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Nieuwe functionaliteit in FEWS 2009.01 Schermen – Operator Client functionaliteit • Tijdreeks grafieken • Ruimtelijke weergave / animaties Delft FEWS - ArcSDE koppeling Modules – Forecasting Shell functionaliteit • Nieuwe import/export mogelijkheden • Transformatie
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen – Grafieken van tijdreeksen uitbreiding Historische Gebeurtenis functionaliteit •
Aanvullende Bekende Toevoegen historische informatie informatie gebeurtenissen uitgevoerde historische acties neerslag
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen – Grafieken van tijdreeksen Andere opties: • Legenda standaard onder grafiek weergeven • Tijdseries exporteren naar PI-xml, iBever, CSV • Interactieve (neerslag) accumulatie in tijdserie grafiek
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen - Ruimtelijke weergave • Nieuwe ASCII Grid lagen • Hoogtekaarten / Digitale Terrein Modellen • Elke vorm van statische grid informatie (b.v. overstromingskaart historische gebeurtenis)
Animeren waarden op punt locaties
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen - Ruimtelijke weergave Kaartlagen met meerdere legenda eenheden meerdere kleuren
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
weergegeven met
Schermen - Ruimtelijke weergave • Weergave van ‘gekromde’ onregelmatige grids (> 106 cellen)
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen - Ruimtelijke weergave • Kaarten locaal in geheugen, maar bestanden op netwerk, automatisch aangepast • Meerdere grid tijdreeksen in een animatie • Contour lijnen • Schets en toon een dwarsdoorsnede • Schets gebied en bereken massa balans (demo)
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen - Spatial Display • Meer grid tijdreeksen in een animatie
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen - Ruimtelijke weergave Contour lijnen • knopje (optioneel) waarmee je contourlijnen kunt activeren
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Schermen - Spatial Display Andere opties: • Automatisch opnieuw genereren klasse grenzen • Controle over snelheid van animatie • Exporteren van tijd stap naar ASCII grid bestand
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Display – Forecast Manager • • • •
Permissions for viewing/deleting taskruns Re-download of forecast (different synchronisation profile) Delete a Forecast from ‘Central’ Database Change Forecast Expiry Time
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Display – Manual Forecast Display • Selection of cold and warm state search periods use actual dates instead of relative times • Notification after completion of Forecast
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Operator Client – overigen Help • Context specifieke help (PDF-bestand) Tijd • implementatie jaar en maand tijds interval Kaarten • Koppeling tussen Delft-FEWS en ArcSDE om kaartlagen weer te geven
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Modules – Import/Export module FEWS Import Module - meer import formaten toegevoegd • NetCDF (CF-convention) • standaard FEWS-CSV formaat • IDC import • UMa export • DINO Export Gratis data bronnen • Tropical Rainfall Measuring Mission (TRMM) • NOAA Global Forecasting System (GFS) • Voor meer informatie kijk op FEWS Wiki
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Modules – Transformatie module Transformatie Module - Statistische berekeningen • Functies • min / max / gem / som / aantal / mediaan • percentielen / kwartielen • standaard deviatie / skewness / kurtosis / variantie / wortel • Toepasbaar op alle tijd reeksen (punten, langsprofielen, grids, polygonen)
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Configuratie met dbf methode Verbeterde FEWS Configuratie Locaties met attributen gedefinieerd in Shape/DBF bestand • Attributen dbf bestand bevat coordinaten, tooltip info, idMaps, locatiegroepen, validatie regels, grenswaarden, etcetera • LocationSets definieren met ‘where’ expressies refererend naar attributen
LocationSets XML
Nieuwe ontwikkelingen
Validation XML
Nieuw in Delft-FEWS - 17 juni 2009
Configuration using attributes Verbeterde FEWS Configuratie - Gebruik maken van shape / dbf • MapLayerFiles - toevoegen shape / dbf • LocationSets.xml - refereer aan attributen in dbf - gebruik opties exclude, include, equals, etc.
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Configuration using attributes
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Configuration using attributes
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Configuration using attributes
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Configuration using attributes
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Modules – Transformatie module Herontwerp van Transformatie Module • Eenvoudigeren te configureren • Alle huidige functies worden omgezet • Veel nieuwe functies worden toegevoegd (specifieke functies voor pompen, Q-H krommen) Configuratie procedure • Selecteer transformatie type • Voeg geldigheids periode toe • Aparte configuratie bestand met coefficienten Oude methode blijft ondersteund!!!!
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Modules – Transformatie module
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Modules – Transformatie module • Coefficienten bestand voor alle locaties
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Modules – MassBalance module MassBalance Module – flux calculation or storage change • Calculates horizontal fluxes • Input time series are grids • Output time series are polygons
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Modules – Overigen General Adapter • Aanpassing van Delft FEWS Published Interface XML • Nieuwe Model Adapters (Nautboom, Delft3D, PcOverslag, ...) PCRaster grid Module • Directe koppeling tussen FEWS en PCRaster m.b.v. PCraster API • Raster GIS script software met hydrologicsche functies • Bezoek FEWS WIKI voor voorbeelden
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Water kwaliteit functies •
New Import / Export data types • Laboratory samples
•
New Database features • Sample Time Series Type • “<“ or “>” Detection level data flags
•
Integrated quality-quantity analysis • Load balances
•
New Model Adapters • Delwaq model
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
4.Nieuwe functies in ontwikkeling
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
New Features in Development Verbinding maken met Master Controller via HTTPs •
Beveiligde synchronisatie Operator Client zonder VPN/VNC connectie
Herontwerp van FEWS Explorer en andere schermen • • • •
Verbeteren navigatie – toegang tot informatie wanneer nodig Dockable schermen concept Opmaak kan worden aangepast aan wens gebruiker (DEMO)
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
New Features in Development Redesign of FEWS Explorer and other displays (Interactive forecast displays) • Development is initiated by the NWS project • Improve navigation – access information when required • Use of thumbnails and dockable window concepts • Layout can be customized by the user
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
New Features in Development General layout of Interactive forecast displays
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
New Features in Development Example of Interactive forecast displays
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
New Features in Development Graph view – navigation using thumbnails
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
New Features in Development Modifiers • Concept van Modifiers is geintroduceerd in 2008 • Tijdreeksen • worden gebruikt om individuele tijdreeksen te wijzigen voor een bepaalde periode • Bijvoorbeeld: gebruik dit station vor de komende 2 weken niet i.v.m. onderhoud • Nieuwe Modifiers worden toegevoegd • Parameter Modifiers > Voorbeeld: gebruik hydrodynamische modellen met zomer en winter parameters • Initiele condities Modifiers > Bijvorbeeld: wijzig de initiele condities van een model o.b.v gemeten data
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
vragen/discussie
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Discussie Discussie punten: • FEWS aansluiten op IDsW •
uitbreiding van invulling waterkwaliteit in FEWS • nu alleen monsterID bij metingen opgeslagen • Monstertabel met meta info • geen aparte opslag van eenheden • filtering bij de poort zodat de database geen rommeltje wordt
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009
Discussie •
• • • • • • • •
Gebruikersvriendelijkheid via werkgroep • zoekfunctie (uitbreiden / verbeteren) • configuratie • indeling in schermen Database rapportage Business Objects via extra database (“ontblobt”) Technische architectuur locale database noodzakelijk?s IDsW / UMa mapping Flexibele berekening (eenvoudige bewerkingen niet via configuratie) via werkgroep Hymos functies huidige functionaliteit beschikbaar FEWS, inventarisatie bij gebruikers (via werkgroep) Waterkwaliteit weergave van andere tijdstappen dan datum (b.v. dag / nacht, seizoenen) Implementatie nieuwe functionaliteit workshop 1 a 2 keer per jaar Grid bewerkingen
Nieuwe ontwikkelingen
Nieuw in Delft-FEWS - 17 juni 2009