Download - DSD-NL 2015, Delft-FEWS Gebruikersdag, 6 Nieuwe ontwikkelingen Delft-FEWS

Transcript

23 juni 2015

Nieuw Ontwikkelingen in Delft-FEWS

Marcel Ververs Gerben Boot

Delft-FEWS 2015

23 juni 2015

eren Facilit het (WIS) werkproces van

Het werkproces bestaat uit (o.a.)…

23 juni 2015

Archiveren

Configureren

Data beheren

Exporteren Informeren

Importeren

Interacteren

Leren

Modelleren

Monsters analyseren

Rapporteren

Selecteren

Systeem beheren Transformeren

Valideren

Supporteren

Visualiseren

Programmeren

23 juni 2015

eren Import

Importeren…

• Diverse nieuwe importformaten • LILA, CHC, URA • WISKI (ensembles) • CEMIG binary, ANA telemetry • BUFR (plain text) • GMW-XML Observations • 1D/2D Spectra data (incl. flags) • Ecologie, Typhoons • Webserver: DataWare • Extern: DDSC via HKV

• Additioneel/nieuwe opties • 3D NetCDF data (via OpenDAP) – subdomein • GeneralCSV via ServerURL optie

• DiM 3.0 23 juni 2015

23 juni 2015

eren Import Valid

Valideren…

• Meerdere validatieregels van hetzelfde type • Nieuwe validatievlag voor ‘sameReading’ en ‘temporaryShift’ • Validatie werkt nu ook op qualifiers (indien geconfigureerd) • Validatie tijdens import van Samples (deel van sample afkeuren)

23 juni 2015

<validationRuleSet validationRuleSetId="3" timeZone="GMT"> <considerQualifiers>true</considerQualifiers> <extremeValues> <hardMax constantLimit="10"/> <hardMin constantLimit="0"/> <softMax constantLimit="5"/> <softMin constantLimit="1"/> </extremeValues> …

Select

23 juni 2015

eren Valid

Selecteren…

• Flexibeler zoeken in Filters met checkboxen en wildcards (*) • Knoppen (on)zichtbaar maken in TimeSeriesDisplay • Tijden in tabel omdraaien, T0 altijd zichtbaar • Filteren in de tabel via expressie (bv. waarden groter/kleiner dan)

23 juni 2015

Selecteren…

• Aantal regels in ‘Manual Task’ is verhoogd (16) • Taskrundialog: taak goedkeuren

23 juni 2015

23 juni 2015

eren Select

Monsters Analys eren

Monsters Analyseren…

• Monsters/Samples importeren , visualiseren & statistieken • Sample Browser • Selecteren op (sample) qualifiers • Sample data in Amalgamate

23 juni 2015

23 juni 2015

eren Monsters

Analys Interact

Interacteren…

• Uitbreidingen PI-Service: • threshold-informatie, • parent-location informatie • workflow informatie • REST calls XML / JSON responses

• WaterML2 service verbeterd • Foutafhandeling • Testpackage + demo applicatie

• WMS via HTTPS

23 juni 2015

Interacteren…

• Direct Data Access • Backend: Database connectiemanagement • Logging: alle database queries

• Aantal rows, millis, blobs • GUI

• Geheugengebruik zichtbaar

• Open Database • Mirroring Relationele Database

• Wijzigingen in relationele database terug synchroniseren

23 juni 2015

23 juni 2015

eren Interact Configur

Configureren…

Optimalisatie configuratie (minder duplicatie): • Ondersteunen related locations met constraints in Filters • ModuleInstance patronen voor filteren in Display groups

• Gebruik van tekst met wildcards (*) en <not> • General Adapter nu met locatie constraints om locatieSet te filteren • Loop inbouwen in workflow voor locationSet

<activity> <runIndependent>true</runIndependent> <moduleInstanceId>ModuleInstanceId</moduleInstanceId> <loopLocationSetId>LocationSetId</loopLocationSetId> </activity>

• Configuratie sleutelwoorden voor alle tijdserie elementen • LocationSet met attribuut die tijdsafhankelijk is

23 juni 2015

Configureren…

• Loop in Displaygroups om voor locaties in een set zelfde grafieken op te bouwen

23 juni 2015

23 juni 2015

eren Configur Transform

Transformeren…

• 2D spectrum data in transformaties (b.v. Correctiemethode lage energiewaarden voor lage frequenties 2d-spectrum)

• Waarden de vlag "aangevuld" meegeven bij samenvoegen

• Via transformatie handmatig ingebrachte gaten in reeks opvullen

23 juni 2015

Transformeren…

23 juni 2015

23 juni 2015

eren Transform L

Leren…(Watercoach)

• Astronomisch getij nu zichtbaar (in de toekomst) in ‘Watercoach’ mode

• Nieuwe (Australische) tijdzones toegevoegd

• Ontwikkelplan: Opnemen Watercoach als ‘GUI-plugin’ in FEWS

23 juni 2015

23 juni 2015

eren L

Systeem beh

Systeem beheren…

• Overstap naar Java 8 (2015.01) • Nieuwe java executable (voorbereiding op 64b) • *jpif wordt *ini

• (te) ‘diepe’ directories opgelost met java 8 • ActiveMQ als standaard JMS engine • Lokale backup copy van log.txt op OC (was al op FSS) • System Monitor toont wie (welke gebruiker) de taak heeft

afgevuurd. • MC-MC synchronsatie checkt of FEWS versies van beide

databases hetzelfde zijn • Admin Interface met status-stoplichten van MC specifieke taken

23 juni 2015

23 juni 2015

eren Systeem

beh Support

Supporteren…

Vernieuwing Helpdesk team:

23 juni 2015

Supporteren…

ICT-OS team: Nieuw: Evert de Vos

23 juni 2015

Ook nieuw: Jeroen Baten

23 juni 2015

eren Support Modell

Modelleren

• Modeladapters: nieuw of uitgebreid • WAVEWATCH III • RTC-TOOLS / Spectrale data • XBEACH • D3D • D-FLOW-FM • WES, FAST

23 juni 2015

23 juni 2015

eren Modell Visualis

Visualiseren…

• Inhoud van CSV files inspecteren • Location Attributes Display (statische configuratie) • Module Run Tables (model output)

23 juni 2015

Visualiseren…

• Instelbaar font size (%) • In de qualifier tree: eenvoudig wisselen tussen namen/labels • Workflow Navigator: cursief font bij temporary series • Subtitels in plot/plotoverview (displayGroups)

23 juni 2015

Visualiseren…

• Nieuwe grafiektypen: • ClusteredBars • BlockCost

23 juni 2015

Visualiseren…

• Nieuwe GUI taal: Indonesisch (Bahasa) • Verbetering zichtbaarheid kleurenbalken (onder grafiek) • Verbetering punten in Scatterplot/Peaks-plot (seizoen/periode)

23 juni 2015

<statisticalFunction function="showPeaksAbove" label="Seasonal Show Peaks Above"> <season startMonthDay="--01-01" endMonthDay="--03-31" label="January,February,March" color="orange"/> <season startMonthDay="--04-01" endMonthDay="--06-30" label="April, May, June" color="green"/> <season startMonthDay="--07-01" endMonthDay="--09-30" label="July, August, September" color="yellow"/> <season startMonthDay="--10-01" endMonthDay="--12-31" label="October, November, December" color="red"/> </statisticalFunction>

Visualiseren…

• TimeSeriesDisplay: terug naar de default kleuren-instelling (tijdserie eigenschappen)

• Aanduiden van waarde en tijd bij klik in de grafiek • Spatial Display:

• Tijdslider en accumalatie-slider hebben gelijke tijdstappen • Tijdslider toont ook validatieinfo op accumulatie-tijdstap

23 juni 2015

Visualiseren…

• Look en Feel van Forecast Manager verbeterd (life time) • Enumeratie: ook in de tabel zichtbaar

23 juni 2015

Visualiseren…

• Schematic Status Display: • Nieuwe tag: show locationAttribute • Beschikbaar: enumeratie-waarde

23 juni 2015

Visualiseren…

• Aan/uitzetten van ‘normale’ en ‘statistiek’ tijdseries kan nu apart • Statistiek tijdseries (veel) beter herkenbaar (legenda, tabelheaders)

23 juni 2015

Visualiseren…

• 2D Spectra Timeseries nu met tooltip

23 juni 2015

23 juni 2015

eren Visualis Export

Exporteren…

• Nieuwe exportformaten • WOW-protocol (KNMI, MetOffice)

• Opties/uitbreidingen • GeneralCSV

• 1 csv bestand per locatie uit een locatieset • Samples: attributes en predefined settings • Commentaar of waarde

• File aanmaakdatum in PI-xml • Geometry in NetCDF

• GUI • Handmatige exports met opties voor vlaggen en

betrouwbaarheid nu consistent

23 juni 2015

23 juni 2015

eren Export Archiv

Archiveren…

• Open, geindexeerd backend gebaseerd op NetCDF • (oude) gemeten, berekende en voorspelde tijdseries

• Bevraagbaar, downloadbaar via catalogus • Front-end / client via GeoNetwork en Delft-FEWS OC/SA • Seamless Integration (flexibel ophalen van data)

23 juni 2015

Break-out !!!

23 juni 2015

eren Archiv Rapport

Rapporteren…

• Rating Curves als *png in rapport module • Gebruik van enumeraties (in tekst) in tabellen

23 juni 2015

23 juni 2015

eren Rapport Anticip

Anticiperen…

Richting 2015.02 (div offertes) • Dataherleidbaarheid… • Validatiestatus… • (onderdelen) 64bit… • FSS mapping verbeteren admin interface (“FSS type”)… • Uitbreiding Databaseviewer met statistieken per interval… • TSD uitbreiding met instelbare statistiek intervallen… • Watercoach als volwaardig FEWS GUI plugin… • Automatische/cascade Amalgamate… • Doorontwikkeling open archief & seamless integration… • Vervolgontwikkelingen rondom samples… • Etc. Voor NL-WS, RWS, Nat. Water Model, TVA, BPA, FOEN, NWS, EU… 23 juni 2015

23 juni 2015

eren Anticip Programm

Programmeren…

23 juni 2015

andre

rudie

arno

jitka

onno

erik p

erik de r

marijn

camiel

23 juni 2015

eren Programm Discussi

Pauz