You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

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
  • No labels