Ik geocodeer adressen en reverse geocodeer coördinaten
Data engineer gespecialiseerd in geospatiale data
Over deze dienst
Heb je een spreadsheet vol adressen zonder coördinaten? Of coördinaten zonder adressen? Ik regel beide.
Ik verwerk je data door een geocoding pipeline en lever een schoon bestand met resultaten en een matchstatus voor elke rij, zodat je precies weet wat er gevonden is en wat niet.
Wat je me stuurt:
Een CSV- of Excel-bestand met een adreskolom of een bestand met lat/lon-kolommen voor reverse geocoding.
Wat je terugkrijgt:
- Geocoding: latitude, longitude en match_status toegevoegd aan elke rij
- Reverse geocoding: adreskolom toegevoegd aan elke rij
- Niets wordt stilletjes verwijderd, gefaalde rijen worden duidelijk gemarkeerd
Ik gebruik:
- Nominatim (OpenStreetMap) gratis, geen API-sleutel nodig
- Google Maps hogere nauwkeurigheid, betere internationale dekking (je levert je eigen API-sleutel)
Levering omvat:
- Uitvoersbestand in jouw gewenste formaat
- Samenvatting rapport: totaal aantal rijen, succes, falingen, succespercentage
- Notities over rijen die gefaald hebben en waarom
- Dubbele adressen worden gedetecteerd en één keer gegeocodeerd
Technologie:
Python
Expertise:
Transformatie
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
In welk formaat moet mijn bestand zijn?
CSV of Excel (.xlsx). Voor geocoding, een adreskolom. Voor reverse geocoding, latitude- en longitude-kolommen.
Wat als sommige rijen falen?
Elke mislukte rij wordt gemarkeerd als "failed" met null-waarden. Niets wordt stilletjes verwijderd. Ik voeg notities toe over de waarschijnlijk oorzaken.
Moet ik mijn Google Maps API-sleutel delen?
Alleen als je voor Google Maps kiest. Maak een beperkte sleutel alleen voor deze opdracht en intrek hem na levering. Nominatim heeft geen sleutel nodig.
Kun je adressen buiten het Engels verwerken?
Ja, maar de nauwkeurigheid hangt af van de provider en regio.
Kun je mijn adressen opschonen voordat je ze geocodes?
Ja. Ik kan je adressen normaliseren voordat ik ze geocodeer, zoals het uitbreiden van afkortingen (St → Street, Ave → Avenue), overtollige spaties verwijderen en een ontbrekend land toevoegen. Dit is beschikbaar als een extra service. Stuur me een berichtje om het bij je bestelling te laten opnemen.
Kan ik de resultaten krijgen als een kaartklare spatial file in plaats van CSV?
Ja. Ik kan de resultaten leveren als een GeoJSON, GeoPackage of Shapefile puntlaag. Elke succesvol geocodeerde rij wordt een puntgeometrie die klaar is om in QGIS, PostGIS of een ander GIS-tool te laden. Beschikbaar als een extra service. Vermeld dit als je bestelt.
Wat als Nominatim sommige van mijn adressen niet kan vinden?
Ik kan een tweede poging doen op de mislukte rijen met Google Maps als fallback provider. Zo haal ik matches binnen die Nominatim mist, vooral voor minder gebruikelijke of internationale adressen. Je moet een Google Maps API-sleutel aanleveren. Beschikbaar als een extra service.

