I have a CSV table of points with descriptive location. Say something like this:
Sarah, Todtmoos
Henry, Paris
John, New York
Elma, Paris
... more rows like this ...
I have another CSV table with the geographic location of these (often repeated) locations. Say something like:
Todtmoos,47.739348, 8.001628
Paris,48.853868, 2.343282
New York,40.737401, -73.994330
I would like to depict the points in the former table as located in the appropriate location which can be found in the latter table (obviously points will overlap due to duplicate locations).
I could use LOOKUP in a spreadsheet application like Excel before I bring the material into QGIS through CSV import with geography from lat/long, or, more tediously, simply do a find-and-replace on each location and replace with its equivalent lat/long.
However, I've been wondering if there is a simple way to do this within QGIS. Something with a field calculator or some other dynamic lookup process with the attribute tables? I'm guessing this is not a normal table or spatial join and would welcome suggestions on most robust way to do this. (I use QGIS 3.10 on OSX). I have seen something about conversion to a database but am hoping for something simpler?