Skip to content
 
 

Repository files navigation

DUS voorzieningen

Deze map is bedoeld als losse werkrepo voor het verder ophalen, valideren en filteren van voorzieningen voor het Daily Urban System-project.

De BAG-panden hoeven niet opnieuw te worden opgebouwd. Voor validatie staat het recente BAG-pandbestand al klaar in:

2_bag/bag_frl_xml/per_jaar/pnd_fryslan_2026.geojson

Structuur

DUS_voorzieningen_apart/
├── 0_layers/
│   └── processed/3_voorzieningen/
├── 2_bag/
│   └── bag_frl_xml/per_jaar/pnd_fryslan_2026.geojson
├── 3_voorzieningen/
│   ├── README.md
│   ├── raw/
│   ├── processed/
│   └── supermarkt/
└── requirements.txt

Installatie

Maak voor de losse repo een Python-omgeving en installeer de benodigde packages:

python3 -m venv .venv
.venv/bin/python -m pip install -r requirements.txt

Supermarktworkflow

De eerste uitgewerkte voorziening is de supermarkt. De workflow bestaat uit het downloaden van actuele OSM-supermarkten, validatie met BAG-panden en selectie van grote supermarkten:

.venv/bin/python 3_voorzieningen/supermarkt/download.py
.venv/bin/python 3_voorzieningen/supermarkt/supermarkt.py --jaar 2026
.venv/bin/python 3_voorzieningen/supermarkt/filter.py

Zie 3_voorzieningen/README.md voor de inhoudelijke uitleg van de scripts, inputs, outputs en validatieregels.

Nieuwe voorzieningen toevoegen

Gebruik per voorziening bij voorkeur dezelfde opzet:

3_voorzieningen/<voorziening>/
├── download.py
├── <voorziening>.py
└── filter.py

Laat validatiescripts de BAG-panden lezen uit:

2_bag/bag_frl_xml/per_jaar/pnd_fryslan_2026.geojson

Schrijf eindlagen bij voorkeur weg naar:

0_layers/processed/3_voorzieningen/<voorziening>/

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages