Skip to content

FAO Harmonized World Soil Database v2.0 Schema

LinkML schema for the FAO Harmonized World Soil Database (HWSD) version 2.0.

The HWSD v2.0 provides comprehensive soil data including physical and chemical properties at multiple soil layers for global coverage. This database is essential for ecosystem modeling, climate modeling, and agricultural applications.

Main components: - Soil Mapping Units (SMU): Summary-level soil characteristics - Soil Layers: Detailed physical and chemical properties at different depths - Classification systems: WRB, FAO-90, USDA taxonomy - Domain tables: Lookup tables for codes and classifications

URI: https://w3id.org/bioepic-data/fao-soils/hwsd2

Name: hwsd2

Classes

Class Description
SoilLayer Detailed soil properties at a specific depth layer
SoilMappingUnit A Soil Mapping Unit (SMU) represents a distinct area with relatively homogene...
WRBClass World Reference Base (WRB) soil classification with RGB color codes

Slots

Slot Description
add_prop Additional soil properties (Gelic, Vertic)
alum_sat Aluminium saturation percentage
awc Available Water Capacity
awc_layer Available Water Capacity for rootable soil depth
blue Blue RGB color component (0-255)
botdep Depth of bottom of layer
bsat Base saturation percentage
bulk Bulk density
bulk_density Bulk density (SMU level)
cec_clay Cation Exchange Capacity of clay fraction
cec_eff Effective Cation Exchange Capacity (ECEC)
cec_soil Cation Exchange Capacity of soil
class_number Class number
clay Clay content percentage by weight
cn_ratio Carbon to nitrogen ratio (C/N)
coarse Coarse fragments percentage by volume
coverage Data source coverage (ESDB, CHINA, SOTWIS, etc
divider Divider value
drainage Reference soil drainage class
elec_cond Electric conductivity
esp Exchangeable Sodium Percentage
fao90 Soil Unit Symbol from FAO 1990 classification
green Green RGB color component (0-255)
gypsum Gypsum content percentage by weight
hwsd1_smu_id Soil Mapping Unit identifier from HWSD version 1
hwsd2_smu_id Soil Mapping Unit identifier in HWSD version 2
id Database internal ID
id_class Class identifier
il Impermeable layer depth in cm (ESDB)
koppen Köppen-Geiger climate classification
label Full label for WRB class
layer Depth layer code (D1 through D7)
nsc National Soil Classification code
nsc_mu_source1 National Soil Classification source 1
nsc_mu_source2 National Soil Classification source 2
org_carbon Organic carbon content percentage by weight
ph_water pH measured in water
phase1 Primary soil phase (Stony, Lithic, Petric, etc
phase2 Secondary soil phase
red Red RGB color component (0-255)
ref_bulk Reference bulk density
ref_bulk_density Reference bulk density (SMU level)
root_depth Rooting depth category
root_depth_layer Rootable soil depth for specific layer
roots Obstacle to roots depth in cm (ESDB)
sand Sand content percentage by weight
sequence Sequence number in Soil Mapping Unit
share Percentage share in Soil Mapping Unit
silt Silt content percentage by weight
swr Soil Water Regime (ESDB)
symbol Symbol code for WRB class
tcarbon_eq Calcium carbonate equivalent percentage by weight
teb Total Exchangeable Bases
texture_soter SOTER soil texture class
texture_usda USDA soil texture class
topdep Depth of top of layer
total_n Total nitrogen content
wise30s_smu_id Soil Mapping Unit identifier from WISE30s database
wrb2 Soil Unit Symbol from WRB 2022 (2-character code)
wrb2_code Numeric code for WRB2 dominant soil group
wrb4 Soil Unit Symbol from World Reference Base 2022 (4-character code)
wrb_phases Detailed Soil Unit Symbol from WRB 2022 with phases

Enumerations

Enumeration Description
AddPropEnum Additional soil properties
CoverageEnum Data source coverage codes
DrainageEnum Soil drainage classes
ILEnum Impermeable layer depth ranges (ESDB)
KoppenEnum Köppen-Geiger climate classification
PhaseEnum Soil phase modifiers
RootDepthEnum Root depth categories
RootsEnum Obstacle to roots depth ranges (ESDB)
SWREnum Soil Water Regime classes (ESDB)
TextureSOTEREnum SOTER soil texture classes
TextureUSDAEnum USDA soil texture classes

Types

Type Description
Boolean A binary (true or false) value
Curie a compact URI
Date a date (year, month and day) in an idealized calendar
DateOrDatetime Either a date or a datetime
Datetime The combination of a date and time
Decimal A real number with arbitrary precision that conforms to the xsd:decimal speci...
Double A real number that conforms to the xsd:double specification
Float A real number that conforms to the xsd:float specification
Integer An integer
Jsonpath A string encoding a JSON Path
Jsonpointer A string encoding a JSON Pointer
Ncname Prefix part of CURIE
Nodeidentifier A URI, CURIE or BNODE that represents a node in a model
Objectidentifier A URI or CURIE that represents an object in the model
Sparqlpath A string encoding a SPARQL Property Path
String A character string
Time A time object represents a (local) time of day, independent of any particular...
Uri a complete URI
Uriorcurie a URI or a CURIE

Subsets

Subset Description