brodata Documentation
brodata is a Python package for downloading and processing subsurface data from DINO and BRO.
The “Basisregistratie Ondergrond” (BRO) is the Dutch national database for subsurface data, maintained by TNO Geological Survey of the Netherlands, on behalf of the Dutch government. The growing database is accessible via web services that provides data in XML format. The brodata package simplifies the process of querying, downloading, and processing this data.
brodata is build and maintained by the private company Artesia. The source-code is available on GitHub, where users can post issues or suggest improvements. In the summer of 2025, the “ministerie van Volkshuisvesting en Ruimtelijke Ordening” (VRO) made a one-time donation to improve the documentation of this package.
Installation
You can install the package using pip from PyPI:
pip install brodata
About This Documentation
This website serves as the documentation for the brodata package. Use the menu below or on the left to navigate through the following sections:
Package – General information about the package setup.
BRO-domains – Demonstrations of how to use the package, splitted into the 5 supported BRO-domains (the 6th domain, Models and maps, is not supported). This section demonstrates for example how to download groundwater time-series and drilling data, and how to visualize them.
DINO Data – Demonstrations of how to use the package for DINO data.
API Docs – Detailed documentation of classes and methods available in brodata, also accessible via your Python interpreter.