Digital soil mapping uses statistical methods and environmental data to predict soil properties across continuous landscapes. It involves preparing soil data and predictor variables like climate, vegetation and remote sensing data. Predictor data is harmonized using techniques like principal components analysis. Soil data is also harmonized by estimating mean values at standard depth intervals. Regression models are selected to relate soil properties to predictors and create continuous prediction maps. Maps are validated and uncertainty is estimated using confidence intervals or bootstrapping. The process is implemented using the R programming language and specialized soil mapping packages.