Hallo,

ich habe ja bereits mehrfach von meinem Wunsch berichtet, Karten entlang eines gpx-Tracks in druckbarer Qualität erstellen zu können. Also gpx-Datei wählen, Kartenausschnitte in Maßstab und Papierformat meiner Wahl berechnen lassen, alles in einem PDF speichern, fertig. Heute möchte ich euch meine erste Version einer browserbasierte Lösung dafür vorstellen.

Probiert es aus!

Was bisher funktioniert
  • verschiedene vordefinierte Kartenstile
  • freie Wahl des Maßstabes
  • Anzeige von Streckenkilometern in frei wählbaren Intervallen
  • Papierformate von DinA6 bis DinA2 sowie letter, legal und tabloid
  • einstellbarer Rand um die Karte
  • automatische Wahl von Hoch- oder Querformat je Kartenauschnitt
  • grundlegende Infos auf jeder Karte wie Nummerierung, Länge der abgebildeten Strecke, Länge der bisherigen Strecke, Gesamtlänge

Was mir noch fehlt
  • ein Kartenstil, der auf Radreisen ausgerichtet ist und auch in schwarz-weiß gedruckt funktioniert
  • Anzeige von POIs (z.B. für Zeltplätze, Trinkwasser, ...)
  • Infos zu Höhenmetern bzw Anzeige von Steigungen
  • Unterstützung von gpx-Features abseits von Track und Route
  • Option, Größe der Kartenüberlappung einzustellen

Was nett wäre, aber keine hohe Priorität hat
  • Möglichkeit, Karten nur in Hoch- oder Querformat zu erstellen
  • Mehrsprachigkeit der Seite

Einschränkungen, auf die ich keinen Einfluß habe, weil Browser, WebGL, Javascript und so
  • Die auswählbaren Papierformate hängen von der Leistungsfähigkeit eurer Grafikkarte ab, Smartphones sind somit zum größten Teil raus
  • Es gibt eine Maximalgröße des PDFs von ~260MB, was (noch) bei vielseitigen PDFs zu einem Abbruch mit Fehler führt
  • Das Tab sollte aktiv im Vordergrund bleiben, weil der Browser dem Prozess sonst die Resourcen entzieht und das PDF nie fertig wird
  • Dafür braucht es keine Cookies, eure gpx-Datei muß nirgendwo hoch- und das PDF nur lokal heruntergeladen werden und überhaupt braucht es nur einen Internetzugang und einen halbwegs vernünftigen Rechner



Über Kritik und Anregungen freue ich natürlich. Bedenkt dabei aber, daß das ein kleines Nebenprojekt mit eng gestecktem Anwendungsgebiet ist.