Files
VacatureRadar/docs/operations/GEOCODING_DATA_IMPORT.md
T
Jens b8091e59bd
deploy / deploy (push) Canceled after 0s
Initial deploy setup
2026-07-21 14:00:00 +02:00

1.0 KiB

Geodata import voor Belgische locaties

Deze module gebruikt lokaal beheerde postcode/gemeentedata om locatiecoördinaten te kunnen afleiden.

CLI

python manage.py import_geodata <pad-naar-geodata.csv> \
  --source-name local \
  --dataset-version 2026-01-01 \
  --license-name "Naam van licentie"
  --license-url "https://..."
  --replace
  • Gebruik --validate-only om validatie uit te voeren zonder databasewijzigingen.
  • Gebruik --replace wanneer een bron volledig opnieuw opgebouwd moet worden.

Verplichte CSV-kolommen

  • postal_code (exact 4 cijfers)
  • municipality
  • region
  • latitude
  • longitude

Validatie

  • Niet-numerieke coördinaten worden geweigerd.
  • Latitude en longitude moeten binnen geldige range vallen.
  • Dubbels op postal_code + municipality in de invoer worden afgekeurd.
  • Bestaande lookupregels van dezelfde source_name/dataset-version blokkeren import zonder --replace.

Fallback

Zonder geïmporteerde geodata blijft afstandsafleiding op "onbekend".