WLES Class Library

UGent.WLES.Data Namespace

The UGent.WLES.Data namespace integrates all data manipulation functionalities, including data interpolation, database access and updation, etc.

Namespace hierarchy

Classes

Class Description
SoilHorizon Represents a soil horizon.
SoilProfile Represents a soil profile.
SoilTexture Represents the soil texture.

Structures

Structure Description
ClimaticData Manipulates climatic data and constants.
CropData Manipulates crop data.
Database Provides database accessing and updating facilities, including fetching data, inserting/updating records, and logging.
SoilData Manipulates soil data.
WlesDataSet Maintains a runtime datastore between the UGent.WLES application and the UGent.WLES database. It not only collects data, checks data integrity, flushes data into the database, but also retrieves data from the database upon request.

Enumerations

Enumeration Description
ClimaticData.ClimaticParamSet Specifies the categories of the climatic parameters.
ClimaticData.HemisphereOfEarth Specifies the hemispheres of the Earth.
ClimaticData.TemperatureRegime Specifies the temperature regimes, namely, CELSIUS and FAHRENHEIT.
CropData.FarmingSystem Represents the rainfed and the irrigated farming systems.
SoilData.GravelType Represents the types of dominant gravel.
SoilData.LandSuitabilityClass Represents the land suitability classes.
SoilData.SandClass Represents the dominant subclass of sands according to the percentage distribution of sand particles.
SoilData.SoilCharacteristic Specifies the soil characteristics that are included in the crop requirement tables.
SoilData.SoilDrainageClass Represents the soil drainage class.
SoilData.SoilFertilityCharacteristic Specifies the soil fertility characteristics.
SoilData.SoilStructure Represents soil structures that are associated with the process of determining the SoilData.SoilTextureClass.
SoilData.SoilTextureClass Represents the soil texture classes used in WLES, which is based on the Soil Survey Manual (USDA Soil Survey Division Staff, 1993)1.
SoilData.WRBSoilGroup Represents the WRB Reference Soil Groups.
WlesDataSet.TemporalResolution Specifies the temporal resolutions that a containing WlesDataSet instance may have.