This tutorial provides a general overview of the application files. After that a general overview of the most common functionality is presented in a form of a step-by-step tutorial.
How DelftShell files are organized?
The DelftShell application consists of the 2 main parts, Main Application and a set of the Plugins.
DelftShell-1.0.5546/ \---bin/........................................................ main application | DelftShell.Core.dll | DelftShell.Gui.dll | DelftShell.Loader.application | DelftShell.Loader.exe | DelftShell.Loader.exe.config | DelftShell.Loader.exe.manifest | DelftShell.Loader.vshost.application | DelftShell.Loader.vshost.exe | DelftShell.Loader.vshost.exe.config | DelftShell.log | DelftTools.Core.dll | DelftTools.DataObjects.dll | DelftTools.DataObjects.Functions.dll | DelftTools.Gui.dll | DelftTools.Gui.Swf.Controls.dll | DelftTools.Units.dll | DelftTools.Utils.dll | DevComponents.DotNetBar.dll | GeoAPI.dll | GeoAPI.Extensions.dll | ICSharpCode.SharpZipLib.dll | Iesi.Collections.dll | license.lic | log4net.dll | NDepend.Helpers.FileDirectoryPath.dll | Netron.NetronLight.dll | NetTopologySuite.dll | NetTopologySuite.Extensions.dll | PostSharp.Laos.dll | PostSharp.Public.dll | QuickGraph.dll | TeeChart.dll \---plugins/........................................................ currently installed plugins +---DelftShell.Plugins.CommonTools/......................... common data types, menus | DelftShell.Plugins.CommonTools.dll | DelftShell.Plugins.CommonTools.dll.config | +---DelftShell.Plugins.Data.NHibernate/..................... file format plugin (SQLite) | Castle.Core.dll | Castle.DynamicProxy.dll | Castle.DynamicProxy2.dll | Castle.MicroKernel.dll | Castle.Windsor.dll | DelftShell.Plugins.Data.NHibernate.dll | DelftShell.Plugins.Data.NHibernate.dll.config | LinFu.DynamicProxy.dll | LinFu.Reflection.dll | NetTopologySuite.Extensions.NHibernate.dll | NHibernate.ByteCode.Castle.dll | NHibernate.ByteCode.Castle.pdb | NHibernate.ByteCode.LinFu.dll | NHibernate.ByteCode.LinFu.pdb | NHibernate.dll | NHibernate.pdb | System.Data.SQLite.DLL | System.Data.SQLite.XML | +---DelftShell.Plugins.DelftModels.FlowModel/............... SOBEK FLOW(1D) | | delftflow_openmi.dll | | delftflow_openmi.pdb | | DelftModelApi.Net.dll | | DelftModelServer.exe | | DelftShell.Plugins.DelftModels.FlowModel.dll | | DelftShell.Plugins.DelftModels.FlowModel.dll.config | | libifcoremdd.dll | | libifportmd.dll | | libmmd.dll | | libmmdd.dll | | log4net.dll | | | \---template | | sobeksim.fnm | | sobeksim.ini | | sobeksim.lng | | | \---work | sobeksim.ini | +---DelftShell.Plugins.ImportExport/....................... data import and export | DelftShell.Plugins.ImportExport.dll | DelftShell.Plugins.ImportExport.dll.config | +---DelftShell.Plugins.ImportExport.Sobek/ | DelftShell.Plugins.ImportExport.Sobek.dll | DelftShell.Plugins.ImportExport.Sobek.dll.config | +---DelftShell.Plugins.ImportExport.Turtle/ | DelftShell.Plugins.ImportExport.Turtle.dll | DelftShell.Plugins.ImportExport.Turtle.dll.config | +---DelftShell.Plugins.NetCDF/ ............................ file format for model results data | DelftShell.Plugins.NetCDF.dll | DelftShell.Plugins.NetCDF.dll.config | DelftShell.Plugins.UdUnits.dll | DelftShell.Plugins.UdUnits.dll.config | IKVM.OpenJDK.ClassLibrary.dll | IKVM.Runtime.dll | netcdf-4.0.dll | nlog4j-1.2.25.dll | +---DelftShell.Plugins.ProjectExplorer/ | DelftShell.Plugins.ProjectExplorer.dll | DelftShell.Plugins.ProjectExplorer.dll.config | +---DelftShell.Plugins.Series/ | DelftShell.Plugins.Series.dll | DelftShell.Plugins.Series.dll.config | +---DelftShell.Plugins.SharpMapGis/ | DelftShell.Plugins.NetworkEditor.dll | DelftShell.Plugins.NetworkEditor.dll.config | DelftShell.Plugins.SharpMapGis.dll | DelftShell.Plugins.SharpMapGis.dll.config | gdal16.dll | gdalconst_csharp.dll | gdalconst_wrap.dll | gdal_csharp.dll | gdal_wrap.dll | Irrlicht.dll | Irrlicht.Extensions.dll | Irrlicht.NET.dll | IrrlichtW.dll | ogr_csharp.dll | ogr_wrap.dll | osr_csharp.dll | osr_wrap.dll | proj.dll | ProjNET.dll | SharpMap.dll | SharpMap.Extensions.dll | SharpMap.UI.dll | SharpVectorBindings.dll | SharpVectorCss.dll | SharpVectorDom.dll | SharpVectorUtil.dll | \---DelftShell.Plugins.Toolbox/ DelftShell.Plugins.Toolbox.dll DelftShell.Plugins.Toolbox.dll.config
Step 1:
In order to start the application go to the DelftShell-1.0.5546 and start DelftShell.Loader.exe file.
- Start
- Project
- Types of Data in the Project
- Models
- File Format
- User Interface
- Tool and Document Windows
- Project Explorer
- Property Grid
- Message Window
- Data types
- timeseries
- 2D regular grid
- multidimensional data
- network
- network coverage
- Import and Export