...
Section |
---|
Column |
---|
| Panel |
---|
tbgColor | #CEEFFF |
---|
title | DelftShell Framework |
---|
| - 1. Gui
Layout Customizable menus Customizable toolbars 3-state windows (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?) Configuration / Construction (Spring.Net, Castle) Command pattern with Redo / Undo MVC / MVP pattern implementation Automatic download of updates Inter-computer communication (send/receive grid, time series, etc.) Internationalization
- 2. IO / File Formats
DelftShell project file format (DB + NetCDF and XML) Model file formats (current / future)
- 3. Gis
Interfaces (IMap, IMapLayer, IMapControl) OGC implementation (Geometry, Feature, Projection ...) Custom MapControl implementation (GeoTools, SharpMap, WorldWind) MapControl implementation using ArcGIS Storage for GIS data
- 4. Common Data Types (data type + editor)
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 Data grid (XtraGrid) Pivot data grid (XtraPivotGrid) Tree view (XtraTree)
- 6. Migrate to the latest version of tools (probably Q4, 2008)
MSVS 2008 (WPF, WWF), wait until release of: Intel Fortran for VS2008 ReSharper for VS2008
|
Panel |
---|
tbgColor | #CEEFFF |
---|
title | Delft3D/SOBEK engines |
---|
| - 1. File standard
Migrate to open file standards (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
|
|
Column |
---|
| Panel |
---|
bgColor | #E0E0FF |
---|
title | Model Plugins |
---|
| - SOBEK 1DFLOW (Hydrodynamics)
Model parameters Network schematization editor (MapControl) Cross-section 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 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 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)
- Product-line specific configurations and options:
SOBEK-Rural SOBEK-Urban SOBEK-River
- Prototype of other modules / models integration
SOBEK 1DWAQ / 2DWAQ / EM (Water Quality) SOBEK 1DMOR (Morphology)
- 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
|
|
|
http://wiki.wldelft.nl/display/DHS/2008+plans%2C+modular+Roadmap modular code