So I've had a go with the Europe_mini map, I'll also attach a worldbuilder save with the names in signs, after all that's how I made the text file.
Some notes: I haven't used a convention across all the names, especially for plurals. For example I used Atrebaten instead of Atrebates because I thought the first sounded cooler
, and Goten, Goths both appear on the map. I also used only one 'i' at the end of Raeti, Veneti etc. which might be incorrect. Otherwise most names should be vaguely geographically correct; Cimbri is in Scando instead of Jutland, because the former needed more names and the latter was crowded.
The Mali isn't labelled and TBH I gave up labelling all of Siberia. Shameful, I know.
Oh and few names extend more than 2x2 to avoid conflicts.
I don't think it's feasible to automate this using lat/long and a table because of the granularity differences which relates to different projections, sizes etc. There'd have to be some decision making system when multiple cities are valid (for the same civ). Also because the lat/long in game can be skewed from IRL lat/long, for example horizontally. So even if you used greenwich as a reference point or w/e, the cardinal driections are unlikely to line up well. Wouldn't you then need to have two reference points, adjust the axes to a line between them and then map in-game lat/long to more 'realistic' coords and
THEN map those to names, which still has size issues. Doing it by hand honestly isn't too bad, the main time sink for me was researching maps, opening and closing RFC/ different PAE Scenarios and deciding things like "should I use Narbo or Tarraco for this tile?".
The way that I went about it, a way to extract the signs from the map would be helpful but transferring names from map to text file was probably the quickest (but most boring) part. It would avoid typos in that process, though.