Folgen Sie GpsWandern.de auch auf:

Facebook RSS
Gpswandern.de Gastautorenprogramm

TrackViewer-API - ChangeLog ~ Was hat sich zwischen den Versionen verändert?

TrackViewer-API - ChangeLog

Was hat sich zwischen den Versionen verändert?

Dieser ChangeLog gibt Auskunft über die verschiedenen Versionen der TrackViewer-API und welche Änderungen seit der vorhergehenden Version jeweils durchgeführt wurden.

Programmversionen der TrackViewer-API

Die TrackViewer-API wird in Versionen ausgeliefert, wobei der Webmaster beim Einbinden der API in seine Seite die Wahl hat, welche Version er verwenden möchte. Näheres zur Versionierung findet sich in der Programmieranleitung. Die nachfolgende Liste führt alle bisher erstellten Versionen der TrackViewer-API auf (die aktuelle ganz oben) und die jeweils durchgeführten Veränderungen zur Vorversion.

Version 2/1/1 (03.11.2014)

Fehlerbehebung:
  • Aufrufe von GPX-Dateien mit Leerräumen im Pfad oder Dateinamen haben oft dazu geführt, dass zwar die Karte und die Höhendaten angezeigt werden, nicht jedoch das Höhenprofil.

Version 2/1/0 (26.10.2014)

Fehlerbehebung:
  • Tracklängen unter 100m führten zu Fehler bei der Erzeugung des Höhendiagramms
Neue Funktionen:
  • Zwei neue zusätzliche Karten vom Anbieter Thunderforest stehen nun zur Verfügung: Landscape und Outdoors und dazu als Nummer drei die Hike & Bike Map
  • Bedingt durch die vielen Karten ist das Auswahlfeld nun als Dropdown-Menü gestaltet
  • Die TrackViewer-API kann nun auch per Https (SSL) auf GPX-Dateien zugreiffen
  • Die TrackViewer-API kann jetzt in Https-Seiten eingebunden werden. Dazu müssen alle Scriptaufrufe auf https:// umgestellt werden. Beim Aufruf der TrackViewer-API wird auf einen SSL-Proxy umgeleitet und folgender Scriptaufruf (https) verwendet:
    Für http: <script type="text/javascript" src="http://tvapi.gpswandern.de/v/2/"></script>
    Für https: <script type="text/javascript" src="https://ssl-account.com/tvapi.gpswandern.de/v/2/"></script>
  • Sofern die eingebundenen Tileserver (Kartenanbieter) mehrere URLs zur Verfügimg stellen, also zum Beispiel a.tile..., b.tile... und c.tile... werden die Aufrufe jetzt auf alle URLs verteilt, was den Datendurchsatz beim Nachladen von Kartenkacheln erhöhen soll.

Version 2/0/1 (25.11.2012)

Fehlerbehebung:
  • GPX-Dateien mit UTF-BOM (hex EF BB BF am Dateianfang) wurden nicht erkannt

Version 2/0/0 (18.07.2012)

Fehlerbehebung:
  • Infolink korrigiert, der bei fehlendem Backlink anzezeigt wird
  • Cacheeinstellungen für den Download der Höhenprofilgrafik verändert, damit Browser nicht cached

Version 1/0/0

Die Nuller-Versionen (0/0/x) waren die Entwicklungsstände vor der Veröffentlichung der TrackViewer-API. Die 1er Versionen werden übersprungen, da an sich der alte Trackviewer (vor Juli 2012) die erste Version darstellt. Die produktive TrackViewer-API wird also mit Version 2/0/0 starten.

Version 0/0/3

Fehlerbehebung:
  • Umlaut in "Höhe" (im Infowindow) als "&ouml;" kodiert für non-UTF-8 Seiten und "m" für Meter ergänzt
Neue Funktionen:
  • .request() kann nun mehrfach aufgerufen werden
  • .initMap() stellt eine Karte dar, ohne wie bei .request() eine gpx-Datei abzurufen
  • Erweiterung der Userexits auf jetzt insgesamt 4

Version 0/0/2

Fehlerbehebung:
  • XML-Parser: leere Routenpunkte ohne Name und Höhe führten zu Loop (analog zu GORP)
  • Bei der Einblendung von Routen- oder Wegpunktnamen bei MouseOver zuvor alle HTML-Anteile entfernen
Neue Funktionen:
  • Vereinfachung: für das Höhenprofil werden nun die Ränder vorgegeben und nicht mehr Ursprungskoordinaten und Achsenlänge. Dadurch kann die Grafikgröße verändert werden, ohne gleichzeitig die Achslänge anpassen zu müssen.
  • Neuer Parameter "scrollWheelZoom", um wie beim der alten Trackanzeige den Zoom per Mausrad unterdrücken zu können. (Aktiv per default)

Version 0/0/1

Urversion im Juni 2012 zum Einsatz in den Wanderbeiträgen und Regionsübersichten auf GpsWandern.de.

Hilfe

Weitere Anleitungsseiten zum Themenkomplex TrackViewer-API finden Sie hier:

Markenzeichen: Google und Google-Maps sind Marken der Google Inc. USA, Garmin und MapSource sind markenrechtliches Eigentum der Garmin Corporation, USA.

Stand: Oktober 2014