Upload
deltaressoftwaredagen
View
801
Download
6
Embed Size (px)
Citation preview
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
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
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> …
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
Monsters Analyseren…
• Monsters/Samples importeren , visualiseren & statistieken • Sample Browser • Selecteren op (sample) qualifiers • Sample data in Amalgamate
23 juni 2015
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
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
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
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
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
Modelleren
• Modeladapters: nieuw of uitgebreid • WAVEWATCH III • RTC-TOOLS / Spectrale data • XBEACH • D3D • D-FLOW-FM • WES, FAST
23 juni 2015
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 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
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
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 !!!
Rapporteren…
• Rating Curves als *png in rapport module • Gebruik van enumeraties (in tekst) in tabellen
23 juni 2015
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