ECSuit: A function for assessing Electrical Conductivity suitability...

View source: R/ECSuit.R

ECSuitR Documentation

A function for assessing Electrical Conductivity suitability requirements for certain crops and trees

Description

This function determines the suitability classes for Electrical Conductivity requirements for selected agricultural crops and forest trees

Usage

ECSuit(value, crop)

Arguments

value

Input electrical conductivity in dS/m.

crop

The crop of interest for which EC suitability class is sought.

Details

The input value can be map or just a numerical entry of electrical conductivity (ECe) of saturated paste extract or its equivalent in dS/m

Value

The output is EC suitability class for the crop. The output is integer value for suitability class: 1- highly suitable; 2 - moderately suitable; 3 - marginally suitable; 4 - currently not suitable; 5 - not suitable

Note

Should the input value be raster map, then the output will also be a raster map of Electrical Conductivity suitability for the crop of interest

Author(s)

Christian Thine Omuto

References

Sys, C., Van Ranst, E., Debaveye, J. and Beerneaert, F.1993. Land evaluation: Part III: Crop requirements. Development Cooperation, Belgium.

Naidu, L.G.K., Ramamurthy, V., Challa O., Hegde, R. and Krishnan, P. 2006. Manual, Soil-site Suitability Criteria for Major Crops, National Bureau of Soil Survey and Land Use Planning, ICAR, Nagpur, India

FAO Crop Suitability Requirements: http://ecocrop.fao.org/ecocrop/srv/en/home

See Also

suitability, PHSuit, fertilitySuit

Examples

library(sp)
ECSuit(0.78,"yam")
ec=(suitabinput["ec"])
soc=(nutrindicator["soc"])
clay=(textureinput["clay"])
texture=(suitabinput["texture"])
newmap=ec
newmap$ECe=ECconversion1(ec$ec,texture$texture,"FAO","1:2.5",soc$soc,clay$clay)
newmap$wheat=ECSuit(newmap$ECe,"wheat")
spplot(newmap["wheat"], main="EC suitability for wheat")
summary(newmap$wheat)

soilassessment documentation built on July 9, 2023, 7:40 p.m.