{
  "cdh_schema_version": "v0.5.0",
  "extensions": [
    "https://cgiar-climate-data-hub.github.io/cdh-metadata-standard/v0.5.0/extensions/cdh/schema.json"
  ],
  "id": "soilgrids",
  "title": "SoilGrids 2.0 global soil property maps",
  "version": "2.0",
  "series": {
    "name": "SoilGrids",
    "url": "https://www.isric.org/explore/soilgrids"
  },
  "description": "SoilGrids 2.0 predicts eleven soil properties for the globe on a 250 m grid at six standard depth intervals from 0 to 200 cm: bulk density, cation exchange capacity, coarse fragments, clay, sand, silt, total nitrogen, pH in water, organic carbon content, organic carbon density, and organic carbon stock (0 to 30 cm only). Quantile regression forests are fitted on about 240,000 soil profiles from the WoSIS database and some 400 environmental covariates. Each property, depth and statistic is one map, with the mean, the median, the 5th and 95th percentiles of the prediction distribution, and a relative uncertainty layer. ISRIC serves every map as a GDAL virtual raster (VRT) that mosaics a folder of GeoTIFF tiles in place, so the maps open remotely with GDAL-based tools without downloading them.\n",
  "license": "CC-BY-4.0",
  "resource_type": "dataset",
  "keywords": [
    "SoilGrids",
    "ISRIC",
    "WoSIS",
    "quantile regression forest",
    "bulk density",
    "coarse fragments",
    "organic carbon stock",
    {
      "term": "digital soil mapping",
      "scheme": "https://agrovoc.fao.org/",
      "uri": "http://aims.fao.org/aos/agrovoc/c_e4975629"
    },
    {
      "term": "soil properties",
      "scheme": "https://agrovoc.fao.org/",
      "uri": "http://aims.fao.org/aos/agrovoc/c_330883"
    },
    {
      "term": "soil organic carbon",
      "scheme": "https://agrovoc.fao.org/",
      "uri": "http://aims.fao.org/aos/agrovoc/c_389fe908"
    },
    {
      "term": "soil texture",
      "scheme": "https://agrovoc.fao.org/",
      "uri": "http://aims.fao.org/aos/agrovoc/c_7199"
    },
    {
      "term": "cation exchange capacity",
      "scheme": "https://agrovoc.fao.org/",
      "uri": "http://aims.fao.org/aos/agrovoc/c_24981"
    },
    {
      "term": "soil pH",
      "scheme": "https://agrovoc.fao.org/",
      "uri": "http://aims.fao.org/aos/agrovoc/c_34901"
    }
  ],
  "note": "The maps are in the Interrupted Goode Homolosine projection, not latitude and longitude, so reproject points or windows before sampling. Values are stored as int16 in scaled units with no scale factor in the files; divide by the factor given in each variable's note to get conventional units. The VRTs reference their tiles by relative path, so open them over HTTPS with GDAL's /vsicurl rather than downloading the .vrt alone, and read windows: a full global read touches thousands of tiles. Known gaps include New Zealand and parts of Siberia. The \"latest\" folder is a rolling release and ISRIC may replace maps in place. The WRB soil class maps in the same folder are aggregated from the 2017 predictions and in EPSG:4326, so they have their own record, soilgrids-wrb.\n",
  "contact": [
    {
      "organization": "ISRIC - World Soil Information",
      "roles": [
        "licensor",
        "producer",
        "point-of-contact"
      ],
      "email": "soilgrids@isric.org",
      "url": "https://www.isric.org/"
    },
    {
      "name": "Brayden Youngberg",
      "roles": [
        "maintainer"
      ],
      "email": "b.youngberg@cgiar.org",
      "organization": "Alliance of Bioversity International and CIAT"
    }
  ],
  "citation": {
    "title": "SoilGrids 2.0: producing soil information for the globe with quantified spatial uncertainty",
    "authors": [
      {
        "family": "Poggio",
        "given": "L."
      },
      {
        "family": "de Sousa",
        "given": "L. M."
      },
      {
        "family": "Batjes",
        "given": "N. H."
      },
      {
        "family": "Heuvelink",
        "given": "G. B. M."
      },
      {
        "family": "Kempen",
        "given": "B."
      },
      {
        "family": "Ribeiro",
        "given": "E."
      },
      {
        "family": "Rossiter",
        "given": "D."
      }
    ],
    "date": "2021",
    "publisher": "SOIL",
    "url": "https://doi.org/10.5194/soil-7-217-2021"
  },
  "created": "2026-10-13",
  "updated": "2026-10-14",
  "spatial": {
    "bbox": [
      -180,
      -56,
      180,
      83
    ],
    "geography": [
      "world"
    ],
    "crs": "ESRI:54052"
  },
  "temporal": {
    "date": "2020"
  },
  "structures": [
    {
      "name": "predictions",
      "dimensions": [
        {
          "name": "cell",
          "type": "xy",
          "description": "250 m cells in the Interrupted Goode Homolosine projection.",
          "step": 250,
          "unit": "m"
        },
        {
          "name": "depth",
          "type": "z",
          "description": "Standard depth interval below the surface, top to bottom, the {depth} token of the file names.",
          "unit": "cm",
          "data_type": "string",
          "values": [
            "0-5cm",
            "5-15cm",
            "15-30cm",
            "30-60cm",
            "60-100cm",
            "100-200cm"
          ]
        },
        {
          "name": "stat",
          "type": "statistic",
          "description": "Statistic of the per-cell prediction distribution, the {stat} token of the file names.",
          "data_type": "string",
          "categories": [
            {
              "value": "mean",
              "label": "Mean (expected value; above the median for right-skewed properties)"
            },
            {
              "value": "Q0.05",
              "label": "5th percentile (lower bound of the 90% prediction interval)"
            },
            {
              "value": "Q0.5",
              "label": "Median"
            },
            {
              "value": "Q0.95",
              "label": "95th percentile (upper bound of the 90% prediction interval)"
            }
          ]
        }
      ],
      "variables": [
        {
          "name": "bdod",
          "description": "Bulk density of the fine earth fraction.",
          "data_type": "int16",
          "unit": "cg cm-3",
          "nodata": -32768,
          "note": "Divide by 100 for kg/dm3."
        },
        {
          "name": "cec",
          "description": "Cation exchange capacity of the soil at pH 7.",
          "data_type": "int16",
          "unit": "mmol kg-1",
          "nodata": -32768,
          "note": "Charge-equivalent mmol(c)/kg; divide by 10 for cmol(c)/kg."
        },
        {
          "name": "cfvo",
          "description": "Volumetric fraction of coarse fragments larger than 2 mm.",
          "data_type": "int16",
          "unit": "cm3 dm-3",
          "nodata": -32768,
          "note": "Divide by 10 for volume percent."
        },
        {
          "name": "clay",
          "description": "Proportion of clay particles smaller than 0.002 mm in the fine earth fraction.",
          "data_type": "int16",
          "unit": "g kg-1",
          "nodata": -32768,
          "note": "Divide by 10 for mass percent. Clay, silt and sand are compositional and sum to 100%."
        },
        {
          "name": "nitrogen",
          "description": "Total nitrogen.",
          "data_type": "int16",
          "unit": "cg kg-1",
          "nodata": -32768,
          "note": "Divide by 100 for g/kg."
        },
        {
          "name": "ocd",
          "description": "Organic carbon density.",
          "data_type": "int16",
          "unit": "hg m-3",
          "nodata": -32768,
          "note": "Divide by 10 for kg/m3."
        },
        {
          "name": "phh2o",
          "description": "Soil pH in water, stored as pH times 10.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Divide by 10 for pH units."
        },
        {
          "name": "sand",
          "description": "Proportion of sand particles larger than 0.05 mm in the fine earth fraction.",
          "data_type": "int16",
          "unit": "g kg-1",
          "nodata": -32768,
          "note": "Divide by 10 for mass percent. Clay, silt and sand are compositional and sum to 100%."
        },
        {
          "name": "silt",
          "description": "Proportion of silt particles between 0.002 and 0.05 mm in the fine earth fraction.",
          "data_type": "int16",
          "unit": "g kg-1",
          "nodata": -32768,
          "note": "Divide by 10 for mass percent. Clay, silt and sand are compositional and sum to 100%."
        },
        {
          "name": "soc",
          "description": "Soil organic carbon content in the fine earth fraction.",
          "data_type": "int16",
          "unit": "dg kg-1",
          "nodata": -32768,
          "note": "Divide by 10 for g/kg."
        }
      ]
    },
    {
      "name": "ocs-predictions",
      "dimensions": [
        {
          "name": "cell",
          "type": "xy",
          "description": "250 m cells in the Interrupted Goode Homolosine projection.",
          "step": 250,
          "unit": "m"
        },
        {
          "name": "depth",
          "type": "z",
          "description": "Topsoil interval, the {depth} token of the file names.",
          "unit": "cm",
          "data_type": "string",
          "values": [
            "0-30cm"
          ]
        },
        {
          "name": "stat",
          "type": "statistic",
          "description": "Statistic of the per-cell prediction distribution, the {stat} token of the file names.",
          "data_type": "string",
          "categories": [
            {
              "value": "mean",
              "label": "Mean (expected value; above the median for right-skewed properties)"
            },
            {
              "value": "Q0.05",
              "label": "5th percentile (lower bound of the 90% prediction interval)"
            },
            {
              "value": "Q0.5",
              "label": "Median"
            },
            {
              "value": "Q0.95",
              "label": "95th percentile (upper bound of the 90% prediction interval)"
            }
          ]
        }
      ],
      "variables": [
        {
          "name": "ocs",
          "description": "Organic carbon stock in the 0-30 cm topsoil.",
          "data_type": "int16",
          "unit": "t ha-1",
          "nodata": -32768,
          "note": "Divide by 10 for kg/m2. Computed from point observations, not from the ocd maps, so the two do not match exactly.\n"
        }
      ]
    },
    {
      "name": "uncertainty",
      "dimensions": [
        {
          "name": "cell",
          "type": "xy",
          "description": "250 m cells in the Interrupted Goode Homolosine projection.",
          "step": 250,
          "unit": "m"
        },
        {
          "name": "depth",
          "type": "z",
          "description": "Standard depth interval below the surface, top to bottom, the {depth} token of the file names.",
          "unit": "cm",
          "data_type": "string",
          "values": [
            "0-5cm",
            "5-15cm",
            "15-30cm",
            "30-60cm",
            "60-100cm",
            "100-200cm"
          ]
        }
      ],
      "variables": [
        {
          "name": "bdod",
          "description": "Relative prediction uncertainty of bdod.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        },
        {
          "name": "cec",
          "description": "Relative prediction uncertainty of cec.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        },
        {
          "name": "cfvo",
          "description": "Relative prediction uncertainty of cfvo.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        },
        {
          "name": "clay",
          "description": "Relative prediction uncertainty of clay.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        },
        {
          "name": "nitrogen",
          "description": "Relative prediction uncertainty of nitrogen.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        },
        {
          "name": "ocd",
          "description": "Relative prediction uncertainty of ocd.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        },
        {
          "name": "phh2o",
          "description": "Relative prediction uncertainty of phh2o.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        },
        {
          "name": "sand",
          "description": "Relative prediction uncertainty of sand.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        },
        {
          "name": "silt",
          "description": "Relative prediction uncertainty of silt.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        },
        {
          "name": "soc",
          "description": "Relative prediction uncertainty of soc.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        }
      ]
    },
    {
      "name": "ocs-uncertainty",
      "dimensions": [
        {
          "name": "cell",
          "type": "xy",
          "description": "250 m cells in the Interrupted Goode Homolosine projection.",
          "step": 250,
          "unit": "m"
        },
        {
          "name": "depth",
          "type": "z",
          "description": "Topsoil interval, the {depth} token of the file names.",
          "unit": "cm",
          "data_type": "string",
          "values": [
            "0-30cm"
          ]
        }
      ],
      "variables": [
        {
          "name": "ocs",
          "description": "Relative prediction uncertainty of ocs.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Width of the 90% prediction interval relative to the median, (Q0.95 - Q0.05) / Q0.5, times 10. Divide by 10 for the ratio."
        }
      ]
    },
    {
      "name": "gee",
      "dimensions": [
        {
          "name": "cell",
          "type": "xy",
          "description": "250 m cells in the Interrupted Goode Homolosine projection.",
          "step": 250,
          "unit": "m"
        },
        {
          "name": "depth",
          "type": "z",
          "description": "Standard depth interval below the surface, top to bottom, the {depth} token of the file names.",
          "unit": "cm",
          "data_type": "string",
          "values": [
            "0-5cm",
            "5-15cm",
            "15-30cm",
            "30-60cm",
            "60-100cm",
            "100-200cm"
          ]
        }
      ],
      "variables": [
        {
          "name": "bdod",
          "description": "Bulk density of the fine earth fraction.",
          "data_type": "int16",
          "unit": "cg cm-3",
          "nodata": -32768,
          "note": "Divide by 100 for kg/dm3."
        },
        {
          "name": "cec",
          "description": "Cation exchange capacity of the soil at pH 7.",
          "data_type": "int16",
          "unit": "mmol kg-1",
          "nodata": -32768,
          "note": "Charge-equivalent mmol(c)/kg; divide by 10 for cmol(c)/kg."
        },
        {
          "name": "cfvo",
          "description": "Volumetric fraction of coarse fragments larger than 2 mm.",
          "data_type": "int16",
          "unit": "cm3 dm-3",
          "nodata": -32768,
          "note": "Divide by 10 for volume percent."
        },
        {
          "name": "clay",
          "description": "Proportion of clay particles smaller than 0.002 mm in the fine earth fraction.",
          "data_type": "int16",
          "unit": "g kg-1",
          "nodata": -32768,
          "note": "Divide by 10 for mass percent. Clay, silt and sand are compositional and sum to 100%."
        },
        {
          "name": "nitrogen",
          "description": "Total nitrogen.",
          "data_type": "int16",
          "unit": "cg kg-1",
          "nodata": -32768,
          "note": "Divide by 100 for g/kg."
        },
        {
          "name": "ocd",
          "description": "Organic carbon density.",
          "data_type": "int16",
          "unit": "hg m-3",
          "nodata": -32768,
          "note": "Divide by 10 for kg/m3."
        },
        {
          "name": "phh2o",
          "description": "Soil pH in water, stored as pH times 10.",
          "data_type": "int16",
          "unit": "1",
          "nodata": -32768,
          "note": "Divide by 10 for pH units."
        },
        {
          "name": "sand",
          "description": "Proportion of sand particles larger than 0.05 mm in the fine earth fraction.",
          "data_type": "int16",
          "unit": "g kg-1",
          "nodata": -32768,
          "note": "Divide by 10 for mass percent. Clay, silt and sand are compositional and sum to 100%."
        },
        {
          "name": "silt",
          "description": "Proportion of silt particles between 0.002 and 0.05 mm in the fine earth fraction.",
          "data_type": "int16",
          "unit": "g kg-1",
          "nodata": -32768,
          "note": "Divide by 10 for mass percent. Clay, silt and sand are compositional and sum to 100%."
        },
        {
          "name": "soc",
          "description": "Soil organic carbon content in the fine earth fraction.",
          "data_type": "int16",
          "unit": "dg kg-1",
          "nodata": -32768,
          "note": "Divide by 10 for g/kg."
        }
      ]
    },
    {
      "name": "gee-ocs",
      "dimensions": [
        {
          "name": "cell",
          "type": "xy",
          "description": "250 m cells in the Interrupted Goode Homolosine projection.",
          "step": 250,
          "unit": "m"
        },
        {
          "name": "depth",
          "type": "z",
          "description": "Topsoil interval, the {depth} token of the file names.",
          "unit": "cm",
          "data_type": "string",
          "values": [
            "0-30cm"
          ]
        }
      ],
      "variables": [
        {
          "name": "ocs",
          "description": "Organic carbon stock in the 0-30 cm topsoil.",
          "data_type": "int16",
          "unit": "t ha-1",
          "nodata": -32768,
          "note": "Divide by 10 for kg/m2. Computed from point observations, not from the ocd maps, so the two do not match exactly.\n"
        }
      ]
    },
    {
      "name": "landmask",
      "dimensions": [
        {
          "name": "cell",
          "type": "xy",
          "description": "250 m cells in the Interrupted Goode Homolosine projection.",
          "step": 250,
          "unit": "m"
        }
      ],
      "variables": [
        {
          "name": "landmask",
          "description": "Soil mask of the prediction domain, derived from the ESA CCI land cover map. Cells inside the domain hold their ESA CCI land cover class code; cells outside it are nodata.\n",
          "data_type": "int16",
          "nodata": -32768,
          "note": "ISRIC does not document this file; class codes follow the ESA CCI Land Cover legend."
        }
      ]
    }
  ],
  "cdh": {
    "domain": [
      "land",
      "agricultural-production"
    ],
    "usage": {
      "intended_uses": [
        "soil inputs to crop, hydrological, and carbon models at national to global scale",
        "soil constraint and land suitability mapping",
        "baseline soil organic carbon stocks for sequestration and emissions accounting"
      ],
      "not_recommended_for": [
        {
          "use": "field-scale soil management or fertilizer recommendations",
          "reason": "values are 250 m model predictions with wide prediction intervals, not measurements.",
          "use_instead": "local soil surveys or soil tests."
        },
        {
          "use": "change detection or time series of soil properties",
          "reason": "the maps are a single static prediction with no reference date."
        }
      ]
    }
  },
  "processing": [
    {
      "id": "source",
      "description": "Quantile regression forests (ranger, 200 trees) fitted per property on WoSIS soil profile observations and global environmental covariates (climate, terrain, vegetation, land cover), predicted at the six standard depths and tiled by ISRIC (Poggio et al. 2021; outputs version RUN18, code v2.0.0). Aggregated 1 km and 5 km mean maps are also published but not listed here.\n",
      "date": "2020-05-11",
      "derived_from": [
        {
          "title": "WoSIS soil profile database, data stream 7 (March 2020 snapshot)",
          "url": "https://www.isric.org/explore/wosis"
        },
        {
          "title": "ESA CCI Land Cover, used for the soil mask",
          "url": "https://www.esa-landcover-cci.org/"
        }
      ]
    }
  ],
  "data": [
    {
      "name": "predictions",
      "structures": [
        "predictions"
      ],
      "locations": [
        {
          "url": "https://files.isric.org/soilgrids/latest/data/",
          "title": "HTTPS (WebDAV)"
        }
      ],
      "media_type": "image/tiff; application=geotiff",
      "processing_steps": [
        "source"
      ],
      "description": "GeoTIFF tiles, one folder per property, depth and statistic at {variable}/{variable}_{depth}_{stat}/ (about 5 GB per map, 128x128 blocks). Each property folder has a list_vrts.txt naming its maps and a checksum.sha256.txt.\n",
      "file_index": [
        {
          "format": "vrt",
          "title": "One VRT per map beside its tile folder, with a .vrt.ovr overview file",
          "href_template": "{variable}/{variable}_{depth}_{stat}.vrt",
          "locations": [
            {
              "url": "https://files.isric.org/soilgrids/latest/data/",
              "title": "HTTPS (WebDAV)"
            }
          ]
        }
      ]
    },
    {
      "name": "ocs-predictions",
      "structures": [
        "ocs-predictions"
      ],
      "locations": [
        {
          "url": "https://files.isric.org/soilgrids/latest/data/",
          "title": "HTTPS (WebDAV)"
        }
      ],
      "media_type": "image/tiff; application=geotiff",
      "processing_steps": [
        "source"
      ],
      "description": "The tiles of the four ocs maps for 0-30cm, laid out like the other prediction maps.",
      "file_index": [
        {
          "format": "vrt",
          "href_template": "{variable}/{variable}_{depth}_{stat}.vrt",
          "locations": [
            {
              "url": "https://files.isric.org/soilgrids/latest/data/",
              "title": "HTTPS (WebDAV)"
            }
          ]
        }
      ]
    },
    {
      "name": "uncertainty",
      "structures": [
        "uncertainty"
      ],
      "locations": [
        {
          "url": "https://files.isric.org/soilgrids/latest/data/",
          "title": "HTTPS (WebDAV)"
        }
      ],
      "media_type": "image/tiff; application=geotiff",
      "processing_steps": [
        "source"
      ],
      "description": "The tiles of one uncertainty map per property and depth, laid out like the prediction maps.",
      "file_index": [
        {
          "format": "vrt",
          "href_template": "{variable}/{variable}_{depth}_uncertainty.vrt",
          "locations": [
            {
              "url": "https://files.isric.org/soilgrids/latest/data/",
              "title": "HTTPS (WebDAV)"
            }
          ]
        }
      ]
    },
    {
      "name": "ocs-uncertainty",
      "structures": [
        "ocs-uncertainty"
      ],
      "locations": [
        {
          "url": "https://files.isric.org/soilgrids/latest/data/",
          "title": "HTTPS (WebDAV)"
        }
      ],
      "media_type": "image/tiff; application=geotiff",
      "processing_steps": [
        "source"
      ],
      "description": "The tiles of the single ocs uncertainty map for 0-30cm.",
      "file_index": [
        {
          "format": "vrt",
          "href_template": "{variable}/{variable}_{depth}_uncertainty.vrt",
          "locations": [
            {
              "url": "https://files.isric.org/soilgrids/latest/data/",
              "title": "HTTPS (WebDAV)"
            }
          ]
        }
      ]
    },
    {
      "name": "gee-mean",
      "structures": [
        "gee",
        "gee-ocs"
      ],
      "locations": [
        {
          "url": "ee://projects/soilgrids-isric/",
          "title": "Earth Engine"
        },
        {
          "url": "https://earthengine.googleapis.com/v1/projects/soilgrids-isric/assets/",
          "title": "Earth Engine REST API"
        }
      ],
      "href_template": "{variable}_mean",
      "processing_steps": [
        "source"
      ],
      "description": "Google Earth Engine images projects/soilgrids-isric/{property}_mean, curated by ISRIC. Mean maps only; one image per property with one band per depth, named like the files (soc_0-5cm_mean). Same scaled integer units as the VRTs, with nodata masked.\n"
    },
    {
      "name": "landmask",
      "structures": [
        "landmask"
      ],
      "locations": [
        {
          "url": "https://files.isric.org/soilgrids/latest/data/landmask/landmask_SG_052020_COG512.tif",
          "title": "HTTPS (WebDAV)"
        }
      ],
      "processing_steps": [
        "source"
      ],
      "description": "Single cloud-optimized GeoTIFF on a slightly larger grid than the property maps.",
      "media_type": "image/tiff; application=geotiff; profile=cloud-optimized",
      "file_size": "684 MB"
    }
  ],
  "additional_links": [
    {
      "title": "SoilGrids FAQ",
      "rel": "describedby",
      "url": "https://docs.isric.org/globaldata/soilgrids/SoilGrids_faqs.html",
      "description": "Units, conversion factors, projection, access routes, and code examples."
    },
    {
      "title": "SoilGrids data README",
      "rel": "describedby",
      "url": "https://files.isric.org/soilgrids/latest/data/README.md"
    },
    {
      "title": "ISRIC data catalogue",
      "rel": "describedby",
      "url": "https://data.isric.org/",
      "description": "ISO metadata for each SoilGrids layer."
    },
    {
      "title": "SoilGrids on Google Earth Engine",
      "rel": "describedby",
      "url": "https://docs.isric.org/globaldata/soilgrids/access_on_gee.html",
      "description": "Asset list and export and visualisation scripts from ISRIC."
    },
    {
      "title": "SoilGrids in the Earth Engine community catalog",
      "rel": "describedby",
      "url": "https://gee-community-catalog.org/projects/isric/",
      "description": "Earth Engine snippet and unit table."
    },
    {
      "title": "SoilGrids web map",
      "rel": "related",
      "url": "https://soilgrids.org/"
    },
    {
      "title": "WRB soil class maps (SoilGrids 2.0, from 2017 predictions)",
      "rel": "related",
      "id": "soilgrids-wrb",
      "description": "Most probable WRB reference soil group and per-class probabilities."
    }
  ]
}