DSD-NL 2015, Delft-FEWS Gebruikersdag, 6 Nieuwe ontwikkelingen Delft-FEWS
-
Author
deltaressoftwaredagen -
Category
Software
-
view
797 -
download
6
Embed Size (px)
Transcript of DSD-NL 2015, Delft-FEWS Gebruikersdag, 6 Nieuwe ontwikkelingen Delft-FEWS

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