Questions tagged [soilgrids]

SoilGrids is a system for global digital soil mapping produced by ISRIC - World Soil Information. Its outputs are global soil property maps at a resolution of 250 metres, available under the CC-BY 4.0 Licence.

Filter by
Sorted by
Tagged with
0 votes
0 answers
18 views

Making single depth raster layer (0-30cm) using three layers (0-5cm, 5-15cm and 15-30cm) for sand, silt, clay & OC using R

I have tried to do that on Rstudio using the "Trapezoidal rule". library(raster) library(rgdal) library(sp) a <-raster("D:Soildata/SOC_0-5mos.tif") b <-raster("D:...
user avatar
1 vote
1 answer
37 views

Aggregating and projecting soilgrids rasters giving NaNs using R

Working with the latest soilgrids data, I'm finding that when I aggregate and project the rasters as follows: soil_ocs = terra::rast('ocs_0-30cm_mean_5000.tif') aggregated <- terra::aggregate(...
user avatar
0 votes
1 answer
37 views

Given units of (aggregated) nitrogen soilgrids data

Looking at the aggregated nitrogen data from soilgrids (https://files.isric.org/soilgrids/latest/data_aggregated/5000m/nitrogen/nitrogen_0-5cm_mean_5000.tif), the values from the raster seem to range ...
user avatar
0 votes
1 answer
81 views

Soilgrids points outside of projection domain

I have downloaded a global soilgrid tif from ISRIC (https://files.isric.org/soilgrids/latest/data_aggregated/5000m/ocs/) and when I import this in R with terra::rast(filename) (and similarly with ...
user avatar
-1 votes
1 answer
58 views

How were SOC stock maps generated

Why is the sum of the soil organic carbon density of the first three layers (0-5, 5-15, 15-30) not equal to the Soil organic carbon stock of the 0-30cm layer?
user avatar
  • 7
2 votes
0 answers
61 views

Issues downloading soil organic carbon data from SoilGrids

I am trying to use R to download soil organic carbon data for a specific region from SoilGrids, using their example code as a start. The code I wrote based on this worked fine to download the sand and ...
user avatar
  • 21
1 vote
1 answer
27 views

Comparing several dates

I understood how to use the API and manages to get the data I want in the area where I want it. But this is just one snapshot in time and the area I'm looking at is changing rapidly. If I do the same ...
user avatar
0 votes
1 answer
125 views

Get SoilGrid data per x,y coordinates

In the past I was able to get SoilGrid data per x,y coordinates (lat,lon) using Python with the below URL: url = f'https://rest.soilgrids.org/soilgrids/v2.0/properties/query?lon={lon}&lat={lat}' ...
user avatar
  • 1,565
0 votes
1 answer
64 views

pH = 0 in pH layer

I have downloaded the pH layer from ISRIC database. However, when I added it to QGIS, I found it contained lots of points with the values = 0 (red points in picture). Can I treat those 0 values as NA?
user avatar
  • 3
1 vote
1 answer
157 views

Soilgrids - Using VRT format in R

Is it necessary to use GDAL when trying to use VRT files in R? Raster Attempt Following this answer I tried: link <- "/vsicurl/https://files.isric.org/soilgrids/latest/data/clay/clay_0-...
user avatar
0 votes
0 answers
91 views

Download ISRIC SoilGrid

I have tried to download ISRIC SoilGrid raster files using a Web Coverage Service (WCS) in R. It exports the layers to my computer but it has not set the projection/crs I set. I have tried igh ...
user avatar
  • 49
0 votes
1 answer
29 views

What are elipsoid parameters of SoilGrids?

For point sampling in R I need information of the underlying ellipsoid parameters of the database Soilgrids, because they seem to be different from other layers I am using. I couldn't find any ...
user avatar
1 vote
2 answers
435 views

Downloading the global SoilGrids data using Python

I would like to use Python to download a selection of layers from SoilGrids (global extent) for use in ecological modelling. I would like them to be GeoTIFFs, so using GDAL translate during download ...
user avatar
  • 11
0 votes
0 answers
58 views

Why am I getting nodata values from gdal_translate only when bounding box under a certain size? Is there a minimum bounding box size?

Problem: If my bounding box is too small, I get nodata I am using gdal_translate to convert a .vrt into a .tif. If my bounding box is large, it works perfectly. BUT as soon as I decrease the size of ...
user avatar
3 votes
1 answer
194 views

Rasterio misidentifying all pixels in band as Nodata

Main goal: Create pandas DataFrame from raster image - one row per pixel I have been using this resource Main problem: Rasterio is improperly marking every pixel as NoData instead of pulling the ...
user avatar
  • 33
0 votes
1 answer
103 views

Getting raster file of SoilGrids into ArcGIS Pro [closed]

The instructions to download raster soil maps is to "fetch the files cfvo_5-15cm_Q05.vrt and cfvo_5-15cm_Q05.ovr plus the cfvo_5-15cm_Q05 folder". I can easily download the .vrt and the .ovr ...
user avatar
1 vote
1 answer
50 views

Extract absolute depth to bedrock from SoilGrids WCS

I am wondering if it is possible to extract predicted absolute depth to bedrock values from SoilGrids WCS? I cannot find this variable in the web interface of the latest soil grid, only in the 2017 ...
user avatar
-1 votes
1 answer
37 views

Difference between mapped unit and target unit

I am looking to use the SoilGrids REST API to fetch soil properties. The coordinate inputs for lon-lat are (-72,-9). Some of the soil properties show two units of measurement - mapped units and target ...
user avatar
1 vote
1 answer
316 views

Extracting values from soilGrids for xy coordinates in R

For my MSc thesis I am trying to get data from soilGrids for a list of xy coordinates in R. Because I am not very good with R I am running into some problems when using this code: https://git.wur.nl/...
user avatar
0 votes
1 answer
60 views

Retrieve WRB soil classes by country [closed]

I would like to retrieve the list of the different WRB soil classes by country (https://data.isric.org/geonetwork/srv/fre/catalog.search#/metadata/c4dc161c-d62d-11ea-a1a3-292680b15169). I would like ...
user avatar
0 votes
1 answer
74 views

Combining new SoilGrids of finer soil depth intervals, to match soil depth of old SoilGrids data

I have extracted the mean of some of the new SoilGrid soil properties, for my region of interest from GEE (See here for more details) (the "Latest" vs "Snapshot" data). This data ...
user avatar
  • 790
0 votes
0 answers
65 views

Empty downloaded files from SOILGRIDS 250m

I am trying to download pH in water mean values for an area long = 48.2 to 48.9 degrees and lat = -4 to -3 degrees. Using the downloading tool of the portal https://soilgrids.org/, an empty file was ...
user avatar
4 votes
1 answer
463 views

How can I download SOILGRIDS v2 data through WCS in EPSG:4326, keeping (as close as possible) to the native 250m resolution?

SOILGRIDS data are currently available at 250m resolution. The resolution needs to be specified as part of the WCS download request, e.g. (Python MWE from https://git.wur.nl/isric/soilgrids/soilgrids....
user avatar
0 votes
1 answer
148 views

Extracting values from soilgrid layers for xy coordinates in QGIS

I want to extract soil values for a list of x and y coordinates from Soilgrids layers in QGIS. I loaded some layers through the browser (WMS) as a test, and then selected the specific layer (e.g. Soil ...
user avatar
  • 1
1 vote
0 answers
87 views

Converting a large square polygon to smaller polygons

I have a large square polygon and I want to divide smaller polygons this polygon. I have a large dataset that consists of points inside the polygon. I want to calculate how many points inside the ...
user avatar
  • 19
0 votes
2 answers
109 views

Exporting and clipping soil layer downloaded from ISRIC

How do I export and clip a soil layer downloaded from ISRIC? I just downloaded a soil PH to ArcGIS, but I only need the 0-5cm mean layer, I found no place to export this layer to a raster/vector. And ...
user avatar
0 votes
1 answer
80 views

Merging WMS with another layer type using ArcMap

I loaded in Soil Organic Carbon data into ArcMap from SoilGrids through WMS and then added in a layer of coordinates. The idea here is that I extract the soil carbon data at each coordinate point but ...
user avatar
-1 votes
1 answer
377 views

SoilGrids data R download WebDAV [closed]

I am trying to download SoilGrids data with R following this tutorial. I have tried it on Windows and macOS with GDAL version 2.4.4 and 3.1.2, respectively, but none of them worked. It threw me errors ...
user avatar
1 vote
2 answers
304 views

Downloading GeoTIFF files from Soilgrids 2.0 using Linux yields files without spatial information

I've been trying to download global GeoTIFF files from this Soilgrids database in Linux using this tutorial. The process seems to work, but when I try to use the files they have no associated spatial ...
user avatar
  • 19
1 vote
1 answer
236 views

I can't get soilgrid image with Python - OWSLib

I'm trying get an imagen GTIFF with OWSLib in Python but I get error. Would you help me? Code: from owslib.wcs import WebCoverageService wcs = WebCoverageService('http://maps.isric.org/mapserv?map=/...
user avatar
  • 13
0 votes
1 answer
257 views

SOILGRIDS: Timeout error when linking layer as WMS in QGIS

I have added clay content as a WMS layer in the database manager of QGIS 3.14. I consistently get the following error: 2020-08-29T10:32:40 WARNING Network request https://dev-maps.isric.org/...
user avatar
0 votes
1 answer
172 views

Extracting "World Reference Base (2006) Soil Groups" data in R and searching for the legend of the extracted values

I downloaded the "World Reference Base (2006) Soil Groups" data per the SoilGrid website as tile1 and processed the data in R (xmin = -116, xmax = -114, ymin = 30, ymax = 32): ### Soil ...
user avatar
  • 1
4 votes
3 answers
2k views

Downloading SoilGrids data globally using R

I'm trying to download the ISRIC SoilGrids data via R (Version 3.6.2 on macOS Catalina Version 10.15.5) as described in the tutorial here: https://www.isric.org/explore/soilgrids/soilgrids-access ...
user avatar
0 votes
1 answer
144 views

Soilgrids layers should but don't all have the same CRS

I am working with SoilGrids layers downloaded from their file repository (https://files.isric.org/soilgrids/latest/data/). I was trying to stack the layers, but found that, in addition to different ...
user avatar
  • 1
1 vote
1 answer
111 views

Meaning of uncertainty value returned by Soilgrid API

I am trying to wrap my head around the uncertainty value and quantiles returned by the Soilgrid 2.0 API. I went through this document, but cannot find a clear answer. As an example, I issue the ...
user avatar
  • 19
0 votes
1 answer
43 views

Are the downloaded map legend units different than those in the online data explorer?

I have just recently downloaded the 0.05m depth CEC map from SoilGrids and noticed that the map units do not match those in the WMS version, or those in the file explorer online (even if divided by 10 ...
user avatar
0 votes
1 answer
42 views

Remaining gaps in SoilGrids250m v2

I am following up on Handling data gap in new SoilGrids datasets which is a similar question about a previous version of SoilGrids250m v2. There still appears to be gaps in northeastern Russia in the ...
user avatar
1 vote
2 answers
285 views

Submit a mass query of latitude and longitudes to soilgrid for data download

I would like to obtain soil physicochemical data for >500 sites for a study I'm doing for my dissertation research in the pacific northwest of the US. I have latitude and longitude for each site, ...
user avatar
2 votes
1 answer
65 views

How to calculate the area of each WRB soil class with the 2017 TAXNWRB_250m raster?

For my research I want to calculate the total area of each WRB soil class on each continent in km2 using the 250m WRB soilgrids raster. However, the total area I calculated is almost 1.3 times as ...
user avatar
  • 21
0 votes
1 answer
67 views

Different extents of SOC and BDOD VRT files

I downloaded the SoilGrids layers from the WebDAV and reprojected them to EPSG:4326 using the following command: gdalwarp -t_srs EPSG:4326 -of VRT ./sand_60-100cm_Q0.5.vrt ./sand_60-100cm_Q0.5_4326....
user avatar
0 votes
1 answer
56 views

Identifying NoData pixels source in SoilGrids: current and legacy layers

I am trying to identify the origin of NoData pixels in the SoilGrids250 layers. i.e. I want to know which NoData pixels are inland water vs. sea water (the paper mentions using a sea mask) vs. ...
user avatar
0 votes
3 answers
802 views

Downloading maps from soilgrids.org

I would like to download some layers from https://soilgrids.org. One is for example the layer "Sand, 0-5, mean". I get a TIFF format which is missing spatial reference. Am I doing something wrong? I ...
user avatar
  • 11
0 votes
1 answer
206 views

Download WRB soil groups

Downloading data via the new soilgrids.org is working nicely for all layered information, but not for WRB classification. I tested it at different PC and different browsers, but it always gives this ...
user avatar
0 votes
2 answers
2k views

Reading VRT from SoilGrids in R

I need the global SOC stocks map at 0-30cm from the new SoilGrids 2.0: https://files.isric.org/soilgrids/latest/data/ocs/ I have no previous experience with VRT files. I have simply downloaded "...
user avatar
3 votes
1 answer
722 views

Unable to get soil data for coordinates using Soilgrids REST API

I am trying to extract soil data from https://soilgrids.org/ using their very new Soilgrids REST API. They have a special website (http://rest.isric.org/soilgrids/v2.0/docs) where I am able to enter ...
user avatar
2 votes
2 answers
219 views

Legend of World Reference Base (2006) Soil Group

How Can I get the legend for the downloaded WRB soil groups whether from the https://soilgrids.org/ website or directly downloaded from WCS server https://maps.isric.org/mapserv?map=/map/wrb.map into ...
user avatar
-1 votes
2 answers
93 views

Transfer SoilGrid default projection to a Geographic lat/lon? [closed]

How do I transfer the SoilGrid default projection to a Geographic lat/lon? Also, is the SoilGrid data only for 2017 and 2019?
user avatar
0 votes
0 answers
142 views

Extract soil and slope data using coordinates

I have no experience at all in GIS and I'm trying to extract soil type and slope data. All I have is a CSV file with latitude and longitude coordinates. Is it possible to use this to extract the ...
user avatar
3 votes
1 answer
101 views

Handling data gap in new SoilGrids datasets

I am working with the latest SoilGrids clay and OCS datasets, but notice a gap in Russia (180deg) when I export the datasets. Do you have a recommendation how to fill this gap? Did something happen ...
user avatar
0 votes
1 answer
102 views

SoilGrids - predicted probability

The question is related to interpretation of grids representing soil types separately, like salty soils: TAXNWRB_Gleyic.Solonetz TAXNWRB_Calcic.Solonetz TAXNWRB_Haplic.Solonetz TAXNWRB_Mollic....
user avatar