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
- Layout
- 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, wait until release of:
- Intel Fortran for VS2008
- ReSharper for VS2008
- .NET 3.5 (WPF, WWF)
- MSVS 2008, wait until release of:
Model Plugins
- 1. SOBEK
-
- Hydrodynamics
- SOBEK 1DFLOW
- Model parameters
- Network editor using 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 (parsen.exe + sobeksim.exe)
- Import tool for existing files (sufhyd)
- SOBEK 1DFLOW
- Hydrodynamics
-
-
- SOBEK Overland Flow (2D - rectilinear)
- Model parameters
- Initial condition editor, 2D fields
- Boundary condition editor (time series, tables)
- Results visualization, 2D fieds (with animation)
- SOBEK Overland Flow (2D - rectilinear)
-
-
- Hydrology
- SOBEK RR
- Model parameters
- Results visualization (with animation)
- Time series editor for input / output
- Catchment / stations / routing editor
- Model data files reading/writing (delft3b.exe)
- Import tool for existing files (sufhyd)
- SOBEK RR
- Hydrology
-
- Water Quality
- SOBEK 1DWAQ
- SOBEK 2DWAQ
- Water Quality
-
- Product-line specific configurations:
- Rural
- Urban
- River
- Product-line specific configurations:
- 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