Presentatie door Gerben Boot en Marcel Ververs, Deltares, op de Delft-FEWS NL Gebruikersdag 2018, tijdens de Deltares Software Dagen - Editie 2018. Dinsdag, 5 juni 2018, Delft.
6. Roadmap Backend: when…
2017.02 2018.01 2018.02
JMS removed
New MC
New Database Schema
Current Admin Interface adjusted New Admin Interface
New (MC-MC) Synchronisation
New RollingBarrel
Secure login/https
Scalability Improved scalability
Cloud-ready: Azure Cloud-ready Amazon
Improved security
New install procedure Improved install procedure (almost) Automatic install procedure
New upgrade procedure Improved upgrade procedure (almost) Automatic upgrade procedure
New (WIKI) documentation Automatic system documentation
Delft-FEWS Backend
7. Delft-FEWS PI Webservice Roadmap
• Simplified installation
• New documentation (incl. nice examples for JSON)
• REST / SOAP web services aligned
• Test pages (for each web service)
15 juni 2018
8. Roadmap PI Webservice: when…
2017.02 2018.01 2018.02
Simplify installation and
configuration
Option in installation procedure
Delft-FEWS
Part of install procedure Delft-FEWS
(optional)
Improved testability Improved performance and stability
PI-XML SOAP/REST alignment Data streaming/chunking/thinning
Improved security and authentication
JSON Support
Seamless integration of grid data
Web Mapping Tile Service (WMTS)
Improved documentation Improved documentation Improved documentation
Delft-FEWS PI Webservice
9. Deltares Open Archive Roadmap
15 juni 2018
Archive Health Checker is a component with:
• A list of pre-defined checks
• Each check is for specific problem/bug
• Tasks when Health Checker is stated
• Run analyze,
• Download report,
• Inspect report,
• Run repair.
10. Deltares Open Archive Roadmap
15 juni 2018
• Overview of the system metrics
• You must run the task system metrics first!
11. Deltares Open Archive Roadmap
• New tab Archive server status added to the OC/SA System Monitor
15 juni 2018
12. Deltares Open Archive Roadmap
15 juni 2018
• New tab Archived Forecasts added to the OC/SA Forecast Manager
13. Deltares Open Archive Roadmap
Data from the archive can be used in a workflow that runs on the FSS
• Enabled: seamless integration in workflows
• Only enabled if downloadMissingDataFromArchive is configured in workflow!
15 June, 2018
14. Roadmap PI Webservice: when…
2017.02 2018.01 2018.02
Simplify installation and
configuration
Option in installation procedure
Delft-FEWS
Part of install procedure Delft-FEWS
(optional)
Improved testability Improved performance and stability
PI-XML SOAP/REST alignment Data streaming/chunking/thinning
Improved security and authentication
JSON Support
Seamless integration of grid data
Web Mapping Tile Service (WMTS)
Improved documentation Improved documentation Improved documentation
Delft-FEWS PI Webservice
15. Finances (end of April 2018)
15 juni 2018
Roadmap Content Finances*
Backend 40% 130%
PI web service 50% 30%
Archive 50% 35%
* Based on: (original) 680 kE estimate
16. Finances (01.05.2018)
15 juni 2018
Roadmap Content Finances*
Backend 40% 130%
PI web service 50% 30%
Archive 50% 35%
* Based on: (original) 680 kE estimate
actions !!
• Promised roadmap features only
• Postpone less urgent features (2019)
• More roadmap features in projects
• Community contributions
17. 2017.02 delayed…but & because…
• Roadmaps in general: we started later (first: finish non-roadmap features)
• Some generic / regular features: originally planned for: 2018.01 are in…
• Agile approach: design choices not completely ready at start
• Backend: remove JMS
• Not possible to split over more releases: one go…
• Huge increase in knowledge development across developers
• Same level of knowledge with more than one developer takes time
• Planning and availability of developers
• Mainly: more has been done
• Database schema/design: completely new
• MC-OC synch is in (where only DDA was planned for 2017.02)
• Synchronisation is prepared for large files (streaming)
15 juni 2018
18. Release Summary (with roadmap functionality)
Release 2017.02 2018.01 2018.02 2019.01
Date 1st of June 2018 1st of Sept 2018 1st of Dec 2018 1st of June 2019
Release Mar-18 Apr-18 May-18 Jun-18 Jul-18 Aug-18 Sep-18 Oct-18 Nov-18 Dec-18 Jan-19 Feb-19 Mar-19 Apr-19 May-19 Jun-19
2017.02
2018.01
2018.02
2019.01
development
test
Intern
test
extern
released
version
19. Who: the Delft-FEWS Development Team…
15 juni 2018
Delft-FEWS Backend
Delft-FEWS PI Webservice
Deltares Open Archive
Rudie
Anne
Erik P.
Andre
Camiel
Jitka
Erik de R.
Onno
21. What’s new…?
15 juni 2018
2017.01
Statistics
Features 185
2017.02
Statistics
Features 169
22. What’s new…?
15 juni 2018
New Displays 1
Enhanced Displays 3
Explorer 2
2017.0*
Spatial Display 2
Timeseries Display 3
Miscellaneous 4
D I Y D I Y
23. New Displays…
• System wide thresholds display containing an overview of all Threshold
Events which can be acknowledged (+ acknowledge is tracked)
15 juni 2018
D I Y
24. Enhanced Displays…
• The time window popup used in the time series dialog and grid display is
now redesigned.
15 juni 2018
D I Y
25. • The CalendarAggregationFunction has now the option to accumulate
according to parameter type: SUM (accumulative), MEAN (mean) or
LAST_VALUE (instantaneous)
Enhanced Displays…
15 juni 2018
D I Y
26. Enhanced Displays…
• Schematic Data Display
• Background color configurable
• More visible/clickable no-data character
• Use of attributes in the 'title' of the 'leftSingleClickAction'
• Set transparency of SVG elements based on a time series
15 juni 2018
D I Y
27. Timeseries Display: features added…
15 juni 2018
• Option to configure a custom background color in the table header
D I Y
28. Timeseries Display: features added…
• Add functionality to scatter plot to show multiple parameters for single
location
• Add configuration option for whitespace between (sub)plots
• Timeseries Marker as icon (for displaying wind direction as arrow)
15 juni 2018
D I Y
29. • 3D vertical cross section colour plot
15 juni 2018
Timeseries Display: features added…
30. Spatial Display: features added…
15 juni 2018
Horizontal slider: Time
Vertical slider:
Water depth
• Vertical Slider (3D modelling)
D I Y
31. Spatial Display: features added…
• Vertical profiles: on-the-fly (and pre-defined)
15 juni 2018
D I Y
32. Explorer improvements…
• Smart labeling for line shapelayers
• Improvements to map legend (dockable & shows information on WMS layers)
• Option to make labels (in)visible
• Option to add latest value to label
• Enable classification of point layers
• Menu option "return to default“ configuration
15 juni 2018
D I YD I Y
33. Explorer improvements…
• Add feature to disable threshold icons in Filters and Map display
• Add a second icon to the icons of the shortcuts to know if thresholds are
crossed before or after the system time
15 juni 2018
D I Y
34. Miscellaneous…
• The admin interface has been extended to support downloading tasks
for the current MC only.
• Option to (un)hide One-off tasks in the Admin Interface
15 juni 2018
D I Y
36. Miscellaneous…
• Development of the hydrotel adapter
• Development of the Kisters Hydstra adapter
• Option to hide original data when looking at statistics
• Option to delete data from the database using the DB Viewer (SA)
• Show temporary timeseries also in WorkflowNavigator
• Interval Statistics Display shows information in displayUnits
• Seamless integration of forecast series also in PI Webservice
• Ability to configure major and minor gridlines in Report charts
• Seamless integration of forecast scalar timeseries (observed already
possible) with Open Archive
• …
15 juni 2018
D I Y
37. Miscellaneous…
• Optimized sending (threshold events) alerts updates
• Forecast management dialog: add extra column with runtime of workflow
• Workflow Navigator checks if all referenced properties are available
• Store system time in user_settings (in SA)
• SSD: “Save as image” dialog: no need to specify file extension
• System Monitor: highlighting consistent (complete row) in “Import Status
tab”
• Add pixel information to pasted timeseries (from grid-display)
• New imports: CMEMS, MODIS, WIWB
• …many more
15 juni 2018
D I Y
38. Who was where…
15 juni 2018
07.09.2017
Delft-FEWS User
Day for German
speaking users in
Vienna
02.05.2018
Delft-FEWS User Days Australia
(the 5th edition)
25.10.2017
International Delft-FEWS User
Days
39. What else is new…?
• FEWS NEWS (2018 edition #2)
• New Course materials
• WAQ
• Deltares Open Archive & Delft-
FEWS PI Webservice (online soon)
• New Webinars/instruction videos (6)
• www.delft-fews.com renewed
• Community Events
15 juni 2018