While working on any item in the list below the corresponding page will be added under Architecture and Design section, exactly in the same order as it is listed here. See also Roadmap modular code
Roadmap 2008
DelftShell Framework
- 1. Gui
Layout
Configurable menubar, toolbar
View States (Docked, Floating, Document)
Serialization of windows, toolbar and menu layout
Views
Project Explorer
Data View
Tasks View
Maps View
Task Designer
Log Window
Plug-in Architecture (Mono.AddIns?)
Command pattern with Redo / Undo
MVC / MVP pattern implementation
Smart way to handle events
Internationalization
Inter-computer communication (send/receive grid, time series, etc.)
Configuration / Construction (Spring.Net, Castle)
Automatic download of updates
- 2. IO / File Formats
- 3. Gis
Interfaces (IMap, IMapLayer, IMapControl)
OGC implementation (Geometry, Feature, Projection ...)
Custom MapControl implementation
MapControl implementation using ArcGIS
Storage for GIS data
- 4. Common Data Types (data type + editor)
Refactoring of the DataItem
Parameters (scalar)
Schematizations
Network (graph, boundaries, structures, cross-sections ...)
Unstructured (mesh, boundaries ...)
Time Series
Grid Coverage (longitudinal profiles, 2d/3d fields ...)
Multi-dimensional data
- 5. Common Controls (Windows.Forms)
XY Charts (NPlot, Dundas)
MapControl (SharpMap)
Data grid (XtraGrid)
Pivot data grid (XtraPivotGrid)
Tree view (XtraTreeList, Windows.Forms TreeView)
Delft3D/SOBEK engines
- 1. File standard
Make choice for default output format (CF/OGC/RDF)
Reduce number of model file formats
- 2. Model communication
Reevaluate implementation of model communication
Advice on future implementations of model communication layers
Reimplement model communication
Model Plugins
- 1. SOBEK
-
- SOBEK 1DFLOW (Hydrodynamics)
Model parameters
Network schematization editor (MapControl)
Cross-section (Mike & HEC-RAS)
Structure editor(s)
Boundary condition editor (time series, tables)
Initial condition editor (along the network)
Results visualization (with animation)
Model data files reading/writing
Import tool for existing files (sufhyd)
SOBEK Model Wrapper
- SOBEK 1DFLOW (Hydrodynamics)
-
- SOBEK 2DFLOW (Hydrodynamics)
Model parameters
2D Schematization editor (rectilinear grid, MapControl)
Initial condition editor, 2D fields
Boundary condition editor (time series, tables)
Results visualization, 2D fieds (with animation)
- SOBEK 2DFLOW (Hydrodynamics)
-
- SOBEK RR (Hydrology)
Model parameters
Results visualization (with animation)
Time series editor for input / output
Catchment / stations / routing editor
Model data files reading/writing
Import tool for existing files (sufhyd)
- SOBEK RR (Hydrology)
-
- Product-line specific configurations and options:
SOBEK-Rural
SOBEK-Urban
SOBEK-River
- Product-line specific configurations and options:
-
- Prototype of other modules / models integration
SOBEK 1DWAQ / 2DWAQ / EM (Water Quality)
SOBEK 1DMOR (Morphology)
- Prototype of other modules / models integration
- 2. Delft3D
Delft3D Flow
- 3. HABITAT 2.1
Dynamic input / output (time-dependent)
Upgrade to new in-memory PCRaster
- 4. Verkenner
Integrated version of Delta Verkenner, PlanningKit
Legend
Icon |
Description |
---|---|
Open |
|
In progress |
|
Complete |