Hoe zet ik grote hoeveelheden adressen om in lon-lat

Voor een projectje heb ik 2500 adressen (eigenlijk om precies te zijn heb ik 2500 unieke nummers die ik ook nog moet koppelen aan adressen, maar daar heb ik inmiddels een oplossing voor :slight_smile: ) waarvan nog geen coordinaten heb. Hoe kom ik aan Lon Lats voor zoveel adressen tegelijk als ik niet kan coden?

De PDOK BAG Geocoder plugin voor QGIS is in het geval je niet kan coden een goede start.

De plugin leest een CSV bestand in bijv. adressen.csv en geeft je een geogerefereerd Shapefile terug (adressen.shp).

Klein nadeeltje van de PDOK Geocoder is dat ie coordinaten in het Nederlandse coordinatenstelsel retourneert. CartoDB en vrienden (Mapbox, Google) verwachten coordinaten in lat/lng.

De Nederlandse coords. naar lat/lng omzetten is “eenvoudig”:

  • klik met de rechtermuisknop op adressen.shp
  • klik op Save as / Opslaan als
  • in het Save as / Opslaan als veld kies je een locatie en naam (bijv. addressen_latlng.shp) waar je je lat/lng bestand wil opslaan
  • in het CRS veld kies je EPSG:4326 - WGS84
  • Klik op OK
  • open het mapje waar je bestand hebt opgeslagen
  • gooi alle bestandjes die met adressen_latlng beginnen in een zipfile en load deze up naar CartoDB

kwam iets tegen waarmee het online kan http://www.doogal.co.uk/BatchGeocoding.php

1 like

Werkt het goed? Hoeveel adressen heb je het gevoerd?

heb alles ingevoerd, zit nu op 370 adressen, in het begin ging het snel, nu iets langzamer. ik laat hem ff lopen, kijken ofie het volhoudt, tussendoor sla ik de boel op. op zich ziet het er goed uit …

Deze heb ik ook geregeld gebruikt. Het werkt goed als je niet meer dan 50 a 60 stuks tegelijk doet. Als je haast hebt kun je hem in diverse window’s tegelijk draaien, en dan zijn ze allemaal snel.
Dit is wel te doen.

Is het gelukt?

Ik houd hier een lijstje van geocoders bij: http://pdok-ngr.readthedocs.org/en/latest/handleidingen.html#via-een-api

Hier moet de nieuwe geocoder van LocalFocus (http://geocode.localfocus.nl/) nog bijgeschreven worden.