Handleiding: CSV verrijken (twee richtingen)
- Coördinaten → adresinfo
Je CSV bevat coördinaten (WGS84 of Lambert) en wordt verrijkt met o.a. FormattedAddress en gemeente. - Adressen → coördinaten
Je CSV bevat adresgegevens en wordt aangevuld met latitude/longitude én Lambert72-coördinaten.
A) Coördinaten → adresinfo
Het CSV-bestand moet een header bevatten met de juiste kolomnamen. Afhankelijk van het gekozen coördinatensysteem (CRS / EPSG-code) worden volgende velden verwacht:
- EPSG:4326 (WGS84) →
LATenLNG - EPSG:31370 (Lambert 72) →
L72XenL72Y - EPSG:3812 (Lambert 2008) →
L08XenL08Y
Optioneel: een identificatieveld zoals Actie ID of ActieID.
Voorbeeld:
Actie ID;L72X;L72Y 2328;137537.7074;189214.1361 1857;179627.2848;238248.3178
B) Adressen → coördinaten
Het CSV-bestand bevat onderstaande velden. Busnr is optioneel en mag leeg zijn.
GemeenteStraatHuisnrBusnr(optioneel)
Voorbeeld:
Gemeente,Straat,Huisnr,Busnr Zonhoven,Trambergstraat,1, Aalst,Parklaan,10,B2
Decimalen mogen met punt of komma. Zowel komma als puntkomma worden ondersteund als delimiter.
- Kies de gewenste richting via de radiobutton.
- Bij coördinaten → adresinfo: selecteer ook het correcte bron-CRS (EPSG:4326 / 31370 / 3812).
- Upload het CSV-bestand en klik op Upload en verwerk CSV.
- Na verwerking zie je:
- Markers op de kaart
- Een tabel met de verrijkte gegevens
- Klik op Download verrijkt CSV om het resultaat te downloaden.
Deze toepassing gebruikt Geo API Vlaanderen (geolocation v4).
A) Adres → coördinaten (forward geocoding)
Voorbeeld query-parameter q :
https://geo.api.vlaanderen.be/geolocation/v4/Location?q=Trambergstraat%201,%203520%20Zonhoven&c=nl
Meestal wordt het eerste resultaat (LocationResult[0]) gebruikt:
Location.Lat_WGS84enLocation.Lon_WGS84- Lambert72 wordt berekend via proj4 (EPSG:4326 → EPSG:31370)
B) Coördinaten → adresinfo (reverse geocoding)
Voorbeeld query-parameter: xy (Lambert72 X,Y):
https://geo.api.vlaanderen.be/geolocation/v4/Location?xy=219009.14,187317.72&c=nl
- Controleer dat je CSV-header exact overeenkomt met de verwachte kolomnamen (hoofdletters/kleine letters tellen).
- Bij coördinaten → adresinfo: kies het juiste bron-CRS, anders zijn resultaten fout of leeg.
- Bij adressen → coördinaten: zorg dat
Gemeente,StraatenHuisnringevuld zijn. - Bij fouten kan je in de browserconsole (F12) extra info vinden.
- Lambert-conversies gebeuren met
proj4js.