BgtLoader is a QGIS processing tool designed to help users download Dutch BGT (Basisregistratie Grootschalige Topografie) data for a specific polygon area selected by the user. This tool fetches and processes the data, making it available for further analysis and visualization in QGIS.
- Download BGT data: Select polygonal areas and download associated BGT layers.
- Supported layers: The tool supports downloading data for multiple BGT layers such as
bak
,buurt
,pand
,wegdeel
, and many others (full list below). - Buffer customization: Users can specify a buffer distance to expand the selected polygon area.
- Automated data handling: After downloading, the data is clipped to the polygon area and buffered, and then saved as shapefiles for immediate use in QGIS.
The following layers can be downloaded and processed by the tool:
bak
,begroeidterreindeel
,bord
,buurt
,functioneelgebied
,gebouwinstallatie
,installatie
,kast
,kunstwerkdeel
,mast
,onbegroeidterreindeel
,ondersteunendwaterdeel
,ondersteunendwegdeel
,ongeclassificeerdobject
,openbareruimte
,openbareruimtelabel
,overbruggingsdeel
,overigbouwwerk
,overigescheiding
,paal
,pand
,plaatsbepalingspunt
,put
,scheiding
,sensor
,spoor
,stadsdeel
,straatmeubilair
,tunneldeel
,vegetatieobject
,waterdeel
,waterinrichtingselement
,waterschap
,wegdeel
,weginrichtingselement
,wijk
- Ensure you have QGIS installed on your system. You can download it from QGIS official site.
- Download or clone the BgtLoader plugin repository:
git clone https://github.com/username/BgtLoader.git
- Open QGIS and navigate to
Plugins > Manage and Install Plugins...
. - Click on
Install from ZIP
and select theBgtLoader
plugin ZIP file from your system. - Once installed, access the plugin from the QGIS Processing Toolbox.
- In QGIS, open the Processing Toolbox.
- Search for
Download and import BGT layers
in the toolbox or find it under theBgtLoader
section. - Follow the steps below to use the tool:
- Select a polygon: Choose a polygon layer from your project to define the area of interest.
- Buffer Distance: Optionally, define a buffer distance (in meters) to expand the selected polygon.
- Choose BGT Layers: Select one or more BGT layers to download.
- Run the tool. The BGT data will be downloaded, processed, and clipped to your selected area. The output shapefiles will be automatically added to your QGIS project.
Here's an example of using BgtLoader:
- Select a polygon feature representing a neighborhood in Amsterdam.
- Set a buffer distance of 200 meters.
- Select
pand
,wegdeel
, andwaterdeel
layers. - Run the tool, and the downloaded BGT data will be clipped to the neighborhood's boundaries with a 200m buffer.
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature/my-feature
- Commit your changes:
git commit -am 'Add new feature'
- Push to your branch:
git push origin feature/my-feature
- Create a pull request on GitHub.
This project is licensed under the MIT License. See the LICENSE file for more details.
For questions or feedback, please reach out to the project maintainer:
- Max van der Waal – m.vanderwaal@tudelft.nl