The purpose of this project is to update the populator service with more recent data.
The populator service relies on a database filled with data generated from multiple sources. The data generation is called 'bag enrichment' in the populator repo. The data generation process will be rewritten to be easier to understand and replicate.
The scripts in the repo have been tested on the following systems:
- Ubuntu 20.04 on WSL2 on Windows 10
- Debian 11.4 QEMU virtual machine
The following software needs to be installed: Docker Python
The bag enrichment guide has some problems dealing with more recent data. It uses BAG V1 data. BAG V1 has been replaced by BAG V2.
The bag enrichment process will be rewritten to use docker to standardize the environment. Also, the software used to process the BAG data in the original populator guide (NLExtract) has been updated to handle BAG V2 but the documentation has not been fully updated and development has slowed significantly.
The origin of some essential data used in the generation process seems to be undocumented. (e.g. buurten_XXX.csv)