En API-key är en säkerhetsmekanism som används för att kontrollera hur många och vilken sorts förfrågningar ett program(TrainSimulator) kan skicka till en webbtjänst(Google Maps). Med hjälp av detta kan man bl.a. förhindra att en server blir översvämmad med förfrågningar och därmed "sänks".
Alltså, på samma sätt som användare loggar in med användarnamn och lösenord kan ett program logga in med en s.k. "API key" till en webbtjänst.
Har inte själv testat, men här är en guide för hur man lägger till en API-key:
http://www.trainsimulatornews.com/20...-in-train.html
(OBS. I guiden står det att man inte måste ha en API-key, utan den är bara ifall man vill ha extrafunktioner.)
Jag hade nog testat köra en "Verify Integrity of Game Cache" i Steam - med lite tur kan det fixa både ditt Google Maps och ditt Assets problem.