Contents
General
As the Delta Shell framework is still under continuous development due to the implementation of additional models and plugins, some of its components are being re-factored repeatedly and documentation is quite limited.
The purpose of this tutorial, though, is to provide a hands-on introduction for developers by demonstrating some of Delta Shell's most common plugin interfaces (based on the latest version of the framework).
Tutorial outline
After having performed the tutorial you will end up with a simple version of a hydrological model. Although the model calculates some bogus volume output, it affects all kind of basic aspects, such as:
- Importing time series from WaterML2 files
- Creating a simple model structure
- Customizing model properties
- Showing model data on a map
- Showing model data in a custom view
- Creating a Ribbon button
In the end you are able to sequentially:
- create a volume model;
- import WaterML2 and catchment data;
- create up to ten volume cases by one click;
- run all volume models (cases);
- inspect the output results.
A first impression of the results of the tutorial is displayed in the figure below:
[TODO] Screenshot of the results of the tutorial