#
Code Lists
Code lists are useful tools for expressing longer lists of potential values and help to organize and harmonize databases. Whenever a universal accepted code exists for a certain parameter, it is recommended extend the database with a code column.
#
Soil survey
In the Tables 11-16 the most important code lists for field soil survey, description and classification, as parts of national and international standards, are listed:
#
Table 10
Overview of code lists on soil data survey
For the German Soil Survey Guideline all parameters for field soil description provided with code lists are given in Table 11. The number of the field in the official form for soil scientific profile description, where a certain soil parameter has to be documented is also listed in the table. The accessibility of code lists is given by the corresponding page number in the guideline, number and title of code list. Code lists for deduction of soil parameters are not mentioned in this overview, because they are not relevant for field soil description.
Table 12 gives an overview of parameters in the German standard DIN 4220 for soil feature designation and classification as provided by code lists. Code lists used for deduction of soil parameters are not listed, as they are not required for field soil description.
#
Table 11
Parameters for field soil description provided with code lists in German Soil Survey Guideline (Bodenkundliche Kartieranleitung KA5, 5th edition, 2005)
#
Table 12
Parameters for field soil description provided with code lists in DIN 4220:2008-11
The Guidelines for Soil Assessment [2] includes code lists for several soil parameters (Table 13). Symbols and class definitions of these code lists deviate conspicuously from other national standards (KA5 [1] or DIN 4220) with the exception of the code lists for horizon symbols, which is taken from the German Soil Survey Guideline, 4th edition (KA4).
#
Table 13
Parameters for field soil description provided with code lists in the Guidelines for Soil Assessment
The FAO Guidelines for soil description contain code lists for numerous soil parameters (Table 14). In many cases several code lists are given for a distinct parameter describing different aspects of the parameter.
#
Table 14
Parameters provided with code lists in FAO Guidelines for soil description (4th edition, 2006) [3]
#
Table 15
Parameters provided with code lists in ISO 25177:2019, Soil description in the field
#
Table 16
INSPIRE Code List register for soil parameter (selected)
#
Important code lists for crops, breeding, agriculture, land use, and measures
The International Code Council (ICC) develops affordable code lists for global markets, agriculture and science.
Within its World Program for the Census of Agriculture 2010, the FAO published an “Alphabetic List of Crops with Botanical Names and Crop Codes” [6].
The Indicative Crop Classification (ICC-FAO) lists crop codes. The 2-4 digits codes do not differ between varieties and sowing dates (e.g. winter wheat). In 2017 a new version 1.1 was published which is now closely based on the Central Product Classification (CPC) [7].
The NCDI provides an extensive list of codes, besides many others, for field crops
The Central Product Classification (CPC)[7] Version 2.1 was published by the United Nations (2015) and classifies goods and services such as crop products.
A code list for crops is provided by the Clemson University (2008) [8].
The Genetic Resources Information System (GRIS) provides breeding and variety information and codes for wheat and triticale (09:2018: 171,000 varieties)
The Agronomy Ontology (AgrO) is built by CGIAR and describes agronomic practices, techniques and variables used in agronomic experiments. It provides codes for tillage practices.
Codes for tractors and other agricultural machineries are provided by the Harmonized Commodity Description and Coding System (HS-Codes) which was developed by the World Customs Organization (WCO).
In Germany crop types and varieties are registered, described and coded by the Federal Plant Variety Office (BSA, Bundessortenamt) [9]. It provides descriptive variety lists e.g. for cereals, maize, oil and fiber plants.
Within the extended BBCH-scale phenological development stages are described and coded for all kinds of agricultural plants and products [10].
Based on the EU-regulation 1305/2013 (in Germany “InVeKoS”) code lists on different crop types and culture codes, 3 digits were established (e.g., Flächennutzungsnachweis, FNN).
In the United States, fertilizers are listed in the UFTRS Code List (Uniform Fertilizer Tonnage Reporting System, 3 digits).
The Federal Office of Consumer Protection and Food Security (BVL) provides code lists on land use (1 letter), plant protection (active substances, 4 digits), function (1 letter), authorization holders (3-4 characters), and type of formulation (2 letters).
The EPPO-Code (European and Mediterranean Plant Protection Organization) contains plants, pests and pathogens in the frame of agriculture and crop protection.
Land use classes are coded in the CORINE Land Cover (CLC) including a 3-level nomenclature. Agricultural areas start with number “2”.
The code system UCUM (Unified Code for Units of Measure) includes units of measures being contemporarily used in international science and engineering. UCUM is based on EN ISO 80000 and is used e.g. for electronical data interchange protocols.
#
Important code lists for data management and metadata
There are 33 code lists in ISO 19115-1ff (including references to other ISO standards, e.g. language code- ISO 639-2). Code lists of EN ISO 19115-1:2003, 19115-2:2010 and 19119:2016 are used in INSPIRE and GDI-DE metadata schema as data type for several metadata elements, e.g. CI_RoleCode, MD_CharacterSetCode, MD_ClassificationCode, MD_keywordTypeCode, MD_RestrictionCode, and MD_TopicCategoryCode.
While the standard EN ISO 19108:2005 deals with geographic information and a temporal schema, ISO 8601:2019 contains data elements and interchange formats and represents date and times. Both have been implemented for INSPIRE.
RFC 4646: tags for identifying languages, RFC 3986, Uniform Resource Identifier, TGN (Getty Thesaurus of Geographic Names) for coverage and DCMI Type Vocabulary [DCIM-TYPE], to describe nature or genre of the resource have been used in Dublin Core.
The INSPIRE Metadata Regulation 1205/2008/EC [11] mandate the presence of at least one keyword. This can be associated with a controlled vocabulary which in ISO standard is referred to as “thesaurus”.
#
Table 17
Further relevant code lists and glossaries
#
Table 18
Glossaries and vocabularies
#
References
[1] Boden, Ad-hoc-AG (2005). Bodenkundliche Kartieranleitung (German Soil Survey Guideline). Hannover.
[2] Bundesministerium der Finanzen (1996): Arbeitsanleitung neues Feldschätzungsbuch: Bodenschätzung. Berlin.
[3] FAO (2006). Food and Agriculture Organization of the United Nations. Guidelines for soil description. 4th edition. Rome.
[4]Schoeneberger, P.J., Wysocki, D.A., Benham, E.C (2012). Field Book for Describing and Sampling Soils. Lincoln, NE; Reprint 2021
[5] WRB, IUSS Working Group (2014). World reference base for soil resources 2014: International soil classification system for naming soils and creating legends for soil maps: Update 2015. World Soil Resources Reports No. 106: 203.
[6] FAO (2005). A system of integrated agricultural censuses and surveys. Volume 1: World Programme for the Census of Agriculture 2010. Rome.
[7] UN (2015). Central product classification (CPC) version 2.1. New York.
[8] University, Clemson (2008). Computer Crop Codes for Soil Samples (http://www.clemson.edu/agsrvlb/CropCodesWeb.htm).
[9] Bundessortenamt (2021). Beschreibende Sortenliste. Getreide, Mais, Öl- und Fasepflanzen, Leguminosen, Rüben, Zwischenfrüchte. Hannover.
[10] Hack, H; Bleiholder, H.; Buhr, L.; Meier, U.; Schnock-Fricke, U.; Weber, E.; Weber, E. (1992). Einheitliche Codierung der phaenologischen Entwicklungsstadien mono- und diktyler Planzen - Erweiterte BBCH-Skala, Allgemein. Narichtenbl. Deut. Pflanzenschutzd 44: 265-270.
[11] JRC (2007, update 2013). "INSPIRE Metadata Implementing Rules: Technical Guidelines based on EN ISO 19115 and EN ISO 19119." from http://inspire.ec.europa.eu/documents/Metadata/INSPIRE_MD_IR_and_ISO_v1_2_20100616.pdf.