Hi benbruno,
suggest you have a look at the Palladian nodes, especially the geo category. The Location Extractor should be very helpful for you:
It’ll extract and disambiguate location mentions in unstructured text (no need to do any text processing beforehand) and map them to latitude/longitude coordinates. It works for continent, country, city, zip code, street, street number, political/administrative units, regions, POIs, landmarks, and more.
I recently wrote about a use case here on the forums:
Hope it’s helpful. Let me know how it goes!
–Philipp