DutchSoils - get Dutch soil data
DutchSoils is a Python package to get soil data from the Dutch Soil Map, Staring series and BOFEK clustering.
It contains code to get soil physical, textural, chemical data from the Dutch Soil Map and combine that with the BOFEK soil clustering and the hydraulic parameters from the Staring series.
[!Note] The data and soil profiles in this package are not actual measurements but are derived from field measurements. It is assumed that the soil profile and associated data are typical for the soil at a certain location.
Get started
The easiest way to install the package is through pip:
pip install dutchsoils
Getting a soil profile with geographical coordinates and plotting its most common parameters:
import dutchsoils as ds
sp = ds.SoilProfile.from_location(x=171827, y=445436, crs="EPSG:28992")
sp.plot()
Other examples are given in the documentation.
Questions, issues & contributions
Feel free to get in touch:
- Questions can be posted in the Q&A discussion section.
- Bugs and feature requests can be reported in the issue section.
- Contributions are welcome! Please have a look at the contributing page.
Many thanks to
- The developers of Wageningen Environmental Research for publishing and maintaining the Dutch soil map and providing an API to get the soil profile at a certain location.
- The people behind pyOpenSci, who provided an elaborate step-by-step tutorial on how to publish a Python package.
- The developers of (among others) pyswap, pedon, and Artesia Water, whose Python packages were a source of inspiration.
Sources
- Wageningen Environmental Research (2024). Bodemkaart van Nederland V2024-01. https://www.broloket.nl/ondergrondmodellen; downloaded on 07-08-2025.
- Heinen, M., Brouwer, F., Teuling, K., & Walvoort, D. (2021). BOFEK2020 - Bodemfysische schematisatie van Nederland: Update bodemfysische eenhedenkaart. Wageningen Environmental Research. https://doi.org/10.18174/541544
- Heinen, M., Bakker, G., & Wösten, J. H. M. (2020). Waterretentie- en doorlatendheidskarakteristieken van boven- en ondergronden in Nederland: De Staringreeks : Update 2018 [page 17]. Wageningen Environmental Research. https://doi.org/10.18174/512761
Metadata
Release files for dutchsoils 0.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dutchsoils-0.3.3.tar.gz | 203.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dutchsoils-0.3.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 405.7 kB
Release files / dutchsoils-0.3.3.tar.gz
| Download URL | dutchsoils-0.3.3.tar.gz |
|---|---|
| Size | 203.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ba2cdaf1ba06a1fe81a250acf3afbceb9c967cbf60bd09a5cd4d96d5af6d4b6e
|
|
BLAKE2b-256 checksum How to use checksums |
43f9c11345f7eadf3b56d965c0ba4f9cb36916c777ef66e963bebd021032c160
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.11.9 Windows/10
|
Release files / dutchsoils-0.3.3-py3-none-any.whl
| Download URL | dutchsoils-0.3.3-py3-none-any.whl |
|---|---|
| Size | 202.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6c9526b7cbd664bed48be8d1e81d76c0ba41bbf4205ad596fed8953a050ba121
|
|
BLAKE2b-256 checksum How to use checksums |
1dc7311f4d6ba61da3399117a71111bc0fe2622fdde90cbb6661d70e4ced2162
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.11.9 Windows/10
|