Tot heißt das es schon lange keine anpassenden Updates mehr gibt.
Die Kartendarstellung funktioniert nicht mehr. Ich kann nur vermuten, weil es zeitlich passt, das der Haupthintergrund war (GPS-Track-Analyse.net nutzte damals Google Maps zu Kartendarstellung) das Google irgendwann für die Nutzung von Maps Geld haben wollte. Besonders blöd für Freeware. Viele Softwareanbieter, auch die sich ihre Software/APPs bezahlen lasse, haben dann auf Maps verzichtet und nutzen freies Kartenmaterial wie OSM.
Vielleicht war das neben dem Umstellungsaufwand ausschlaggebend.
Hoffe das kommt jetzt nicht als Klugschwätzerei rüber, aber Google ist hier ausnahmsweise mal nicht der Grund (jedenfalls nicht was GTA betrifft):
GTA hat Bing (MS) als Framework (Javascript basierte Library - die wiederum auf die Bing Maps API aufsetzt - für Online-Kartennutzung auf HTML-Basis) für die Kartendarstellung genutzt. MS hat dann irgendwann das Lizenzmodell als auch die API umgestellt. Freie Nutzung der Karten bis zu einem gewissen monatlichen bzw. bei PC Programmen und Apps täglichen Kontingent, was bei Freewareprogrammen, die sich oftmals einer großen Nutzerschaft erfreuen, unter Umständen schnell erreicht worden wäre. Darüber hinaus wurde aber eben auch die Bing API geändert, sodass GTA am Code an einigen Stellen hätte angepasst werden müssen.
Ich hatte Blackwilli die Nutzung/Umstellung auf die freie Leaflet Library als Alternative empfohlen und ihm auch ein entsprechendes HTML-Gerüst gemailt. Da GTA aber sehr auf die Bing API aufbaute und damit sehr eng verzahnt war, wäre diese Umstellung auf eine komplette Neuprogrammierung des Kartenhandlings hinausgelaufen. Es kamen also einige Komponenten zusammen:
Nachzulesen auch auf der noch vorhandenen GTA Landing Page: http://www.gps-track-analyse.de/
Bei Google (Google Maps API) lief es zwar ähnlich ab und es stimmt größtenteils - von der nicht vorhandenen Verknüpfung mit GTA abgesehen - , was Du oben geschrieben hast, aber technisch betrachtet dreht sich hierbei erst mal alles um die Nutzung der API und weniger um die Karten als solches. Man kann die Google Maps API auch in Kombination mit freien OSM Karten nutzen, unterliegt dabei aber auch dem Google Maps Lizenzmodell, weil man deren Google Maps Dienst als Unterbau nutzt.
Mit Leaflet gibt es eine freie Library, die eine Alternative zur Bing- oder Google Maps API darstellt, aber eben in sehr vielen Details anders programmiert werden muss.
Die neuen Lizenzmodelle haben zweifsohne vielen Programmen - übrigens auch kommerziellen Programmen, wie sicherlich einige von uns am eigenen Leib verspürt haben dürften, als die beiliegende Software unserer damals genutzten Logger keine Karten mehr angezeigt haben und dann häufig auch nicht mehr angepasst wurden - die Kartenplattform entzogen, aber man sollte fairerweise noch erwähnen, dass sowohl Google als auch MS immer wieder darauf hingewiesen hatten, dass die Nutzung dieser Dienste gewissen Auflagen unterläge.
Der Saft wurde nicht über Nacht abgedreht, sondern Google hatte anfangs sehr viel Nachsicht gezeigt, auch kommerziellen Apps gegenüber. Fast sämtliche der Logger Software, die meistens von asiatischen Herstellern beigesteuert wurde, setzte auf die Google Maps API auf und weil man da keine Energie mehr reinstecken wollte, können viele dieser damals beigepackten Programme keine Karten mehr darstellen (diese Logger haben suporttechnisch aber auch alle ihr End-of-Life erreicht, wenngleich ich meinen alten WBT-201 z.B. immer noch gelegentlich nutze ).
PS: Man kann die Bing- oder Google Maps Karten nach wie vor kostenfrei nutzen und private User, die diese freien Kontingente nicht erreichen, können durch Eingabe eines API-Keys die Karten freischalten, worauf Strados im vorhergehenden Beitrag anspielt.
Das hätte man in GTA womöglich aufgreifen können, ein Feld für diesen usergebundenen API-Key, den sich der User mittels Registrierung bei MS oder Google selbst holen müsste, aber Blackwilli hätte trotzdem EINIGES am Code umstellen müssen, denn es gab wie gesagt einen größeren Umbau in der API selbst, sodass der Javascript-Code entsprechend hätte überarbeitet werden müssen).