UNIMI.Suitability is a software component implementing several approaches for crop suitability estimation, based on climate, soil and crop information, and on data simulated by crop models (e.g., yield, crop cycle length). Users can access the component via two application programming interfaces for single- and multi-cell estimations, with the latter based on multiple regressions. The component, extensible by third parties, is released as .NET DLL, thus targeting the development of .NET clients.


The component implements the test of pre-conditions and post-conditions, allowing an input to screen, TXT or XML file, and to .NET listeners. Custom output drivers can also be developed. Moreover, data sets used to perform unit tests is also provided as part of this documentation.


The component can be freely used and distributed by modelers and developers in their own applications. The component design allows for extensions by the users without requiring the re-compilation of UNIMI.Suitability. Sample clients are provided inclusive of source code to demonstrate how to add models, and to build a Win .NET application.

Created with the Personal Edition of HelpNDoc: Easily create CHM Help documents