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
1 answer
48 views

Data arrangement in CSV file

I am getting whole data in a row while exporting CSV file . I need data in separate columns in CSV file. Soil variable value in a separate column and pixel counts against each soil variable in next ...
Khansa's user avatar
  • 5
0 votes
1 answer
26 views

Getting null pixels during soil texture analysis

I am using 'OpenLandMap/SOL/SOL_TEXTURE-CLASS_USDA-TT_M/v02' band 'b0' when I run my analysis, why I am getting null pixels. Output Object (5 properties) 4: 67274 6: 963 7: 280852 9: 144241 null: ...
Khansa's user avatar
  • 5
1 vote
0 answers
42 views

Exporting SoilGrids WCS layer as GeoTIFF in QGIS - inconsistent cell values including min/max

I am using QGIS (v3.30.3) to access global raster data from SoilGrids (v2-0) via the "Add WCS Layer" functionality. I want to export these layers as a GeoTiff so they are available from the ...
JoeL5475's user avatar
1 vote
0 answers
37 views

Finding out exact unit of measurement of organic carbon density map on soil grids system [closed]

The soilgrids site at https://soilgrids.org/ has an interactive map. When I click on the Organic carbon density map with the computer mouse a message pops up with data with units of measurement in hg/...
Natalya's user avatar
  • 11
1 vote
1 answer
88 views

Access to soilgrid maps

I try to download TIFF layer from soilgrid in R version 4.3.2. I follow the example code that exists: library(terra) library(gdalUtilities) bb=c(-337500.000,1242500.000,152500.000,527500.000) # ...
Samira's user avatar
  • 11
-1 votes
1 answer
52 views

Interpretation of Soilgrid attributes [closed]

I am interested in obtaining data on soil classification from the soil grid website https://www.soilgrids.org/. I could download the data but did not find clearly how to interpret the attributes of ...
Ahmed El-Gabbas's user avatar
0 votes
1 answer
119 views

Error getting soilgrid image with Python - OWSLib

This question is an addition to this similar question. I'm trying to get a SoilGrid GeoTIFF image using OWSLib in python. Here is the script I am running: from owslib.wcs import WebCoverageService ...
Jeremy_cesbio's user avatar
0 votes
2 answers
263 views

Downloading Global SoilGrids Data through WebDAV

I am attempting to download global SoilGrids data, following the tutorial for R. I want to download a full global map at 250 m resolution. Eventually I want to reproject it to EPSG:4326 but first I am ...
Sacha Ruzzante's user avatar
0 votes
0 answers
21 views

Polygon not coming up as an option in 'Calculate From Layer' function - QGIS

I am trying to create a grid of points, and would like to limit the extents to a polygon I have drawn. As you can see in the photo, when I go to select 'Input Extent'>'Calculate From Layer', it ...
QGISgreenhorn's user avatar
0 votes
1 answer
94 views

Temporal Analysis using SoilGrids 250m v2.0 - GEE

SoilGrids provides the mapping of different properties of soil. I have executed their sample code on Google Earth Engine and it's working fine: var sand_mean = ee.Image('projects/soilgrids-isric/...
th145's user avatar
  • 25
0 votes
0 answers
152 views

How to create a Grid in R for Kriging

I have done my work for creating variograms etc, and i would like to run kriging. I've loaded my dataset, and i know that i should create a grid file, but i don't know how. I have the shapefile from ...
Dimitris K's user avatar
0 votes
2 answers
504 views

How to extract point data (latitude, longitude) of different soil variables from SoilGrids without actually downloading the TIFF files

Objective I have a dataset of ~200 observations, from scientific papers describing agroforestry, with associated coordinates (lat., lon.) dispersed all over the temperate world (US, Europe, China, etc....
Kamau Lindhardt's user avatar
1 vote
1 answer
94 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(...
A. Bollans's user avatar
0 votes
1 answer
83 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 ...
A. Bollans's user avatar
0 votes
1 answer
259 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 ...
A. Bollans's user avatar
-2 votes
1 answer
120 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?
yilan's user avatar
  • 5
3 votes
0 answers
186 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 ...
Cat's user avatar
  • 31
1 vote
1 answer
32 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 ...
Pierre Blanchet's user avatar
0 votes
1 answer
329 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}' ...
user88484's user avatar
  • 1,729
0 votes
1 answer
92 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?
Muyao's user avatar
  • 3
1 vote
1 answer
334 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-...
Ndharwood's user avatar
0 votes
0 answers
153 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 ...
Amsalu's user avatar
  • 59
0 votes
1 answer
39 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 ...
Niklas Bosch's user avatar
1 vote
2 answers
897 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 ...
Jen's user avatar
  • 11
0 votes
0 answers
71 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 ...
Sheldonfrith's user avatar
3 votes
1 answer
355 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 ...
Tara's user avatar
  • 33
0 votes
1 answer
162 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 ...
Peter Courtney's user avatar
1 vote
1 answer
135 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 ...
Kristin Eklöf's user avatar
-1 votes
1 answer
47 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 ...
Srabasti Nandi's user avatar
1 vote
1 answer
509 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/...
Annabel Isarin's user avatar
0 votes
1 answer
78 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 ...
cdjemiel's user avatar
0 votes
1 answer
139 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 ...
tg110's user avatar
  • 810
0 votes
0 answers
80 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 ...
Blandine Lemercier's user avatar
4 votes
1 answer
789 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....
bumbling_geographer's user avatar
1 vote
2 answers
283 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 ...
Rose's user avatar
  • 11
1 vote
0 answers
143 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 ...
Diagram's user avatar
  • 19
0 votes
2 answers
188 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 ...
Yinghang Li's user avatar
0 votes
1 answer
113 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 ...
user173646's user avatar
-1 votes
1 answer
431 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 ...
Liam Zhong's user avatar
1 vote
2 answers
490 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 ...
Emily H's user avatar
  • 19
1 vote
1 answer
370 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=/...
kakripr's user avatar
  • 13
0 votes
1 answer
459 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/...
Victor Jetten's user avatar
0 votes
1 answer
299 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 ...
Petra's user avatar
  • 1
4 votes
3 answers
4k 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 ...
cravi0815's user avatar
0 votes
1 answer
193 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 ...
Goine0's user avatar
  • 1
1 vote
1 answer
132 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 ...
Tomas's user avatar
  • 19
0 votes
1 answer
51 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 ...
mlanning's user avatar
0 votes
1 answer
48 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 ...
messamat's user avatar
1 vote
2 answers
362 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, ...
kayeleighs's user avatar
2 votes
1 answer
77 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 ...
Emma's user avatar
  • 21