Allgemein

Ein kleiner Service für Begleiter beim Mauerweglauf (und bei anderen Events)

Das Spielkind ist mal wieder mit mir durchgegangen und aus einer kleinen Tabelle bei Google Docs wurde eine ebenso kleine Webseite. Aber von vorn.

Meine Frau und ein guter Freund begleiten mich beim Mauerweglauf, wobei im vergangenen Jahr zunächst geplant war, dass mein Kumpel das zweite Drittel und meine Frau das letzte Drittel begleitet. Daraus wurde dann nichts, da sich meine Frau einen Arm gebrochen hatte und somit meinem Kumpel die Ehre zuteilwurde, ab Teltow die komplette Reststrecke zu begleiten. Aber ausgehend vom ursprünglichen Plan hatte ich eine Tabelle gebaut, mit deren Hilfe man ganz grob errechnen konnte, wann ich denn am jeweiligen Treffpunkt ankommen werde.

Dazu teile ich bei solchen Events einfach den Livetrack von Garmin, sprich, jeder mit dem notwendigen Link sieht stets, wo ich gerade bin. Aber diese Information allein nutzt noch nicht viel, denn damit kann man noch immer nicht wirklich kalkulieren, wann ich an welchem VP auf der 161 Kilometer langen Strecke eintreffen werde. Dafür wird allerdings auch die durchschnittliche Pace pro Runde und die aktuelle Pace über alles angezeigt. Und die kann man durchaus nutzen.

Man konnte also nun in der Tabelle eintragen, wie viele Sekunden ich pro Kilometer benötige. Die Sekundenzahl konnte dabei einfach einer zusätzlichen Tabelle entnommen werden. Stand die aktuelle Pace in Sekunden drin, war es möglich, die Durchlaufzeiten bei den verschiedenen Verpflegungspunkten – immer ausgehend davon, dass die aktuelle Pace in etwa gehalten wird – abzulesen.

Der »100 Meilen Berlin Pacer«

Das fand ich allerdings ein wenig sperrig und schwer zu handhaben, also kam mir der Gedanke, das mit Hilfe einer Webseite zu realisieren, bei der man die Pace ganz easy mit einem Schieberegler einstellt. Und schwupp, wird die Tabelle mit allen Verpflegungspunkten aktualisiert.

Das Ganze ist dann gleich noch responsiv, denn auf dem Smartphone werden im vertikalen Modus nur die Bezeichnungen der Verpflegungspunkte und die Durchlaufzeiten angezeigt. Im horizontalen Modus, sowie im Browser am PC, werden obendrein noch die Kilometerpunkte, die Cutoff-Zeiten und die Öffnungszeiten der einzelnen Verpflegungspunkte in die Tabelle aufgenommen.

In geraden Jahren wird als Standard die Laufrichtung gegen den Uhrzeigersinn angezeigt und die Tabelle entsprechend aufgebaut. In ungeraden Jahren ist der Lauf im Uhrzeigersinn Standard. Aber natürlich lässt sich die Laufrichtung auch mit einem einfachen Klick umkehren.

Und hier ist das Ding: https://running.maik-bischoff.de/100meilen/

Anpassen, verbessern, umbauen, whatever

Wie bei meinen kleinen Projekten üblich, habe ich den Quellcode öffentlich abgelegt, wie immer bei Github. Da kann jeder, der Lust dazu hat, ein wenig mithelfen, das Ding vielleicht noch ein wenig besser zu machen. Außerdem kann das natürlich an andere Events angepasst werden, denn die Grunddaten (Bezeichnungen, Kilometerpunkte etc.) werden in separaten Dateien eingetragen, die selbstredend entsprechend angepasst werden können.

Und wenn ein Event mal grundsätzlich nur in eine Richtung geht, wie es ja gemeinhin üblich ist, dann funktioniert das trotzdem. Die Scripte anzupassen ist eigentlich keine Zauberei, mit ein wenig Javascript-Kenntnissen ist das im Handumdrehen erledigt.

Wishlist

In der aktuellen Version kann das Ding ja auch fürs eigene Pacing verwendet werden, aber auch das nur bei Einzelläufern. Was aber wäre, wenn man die Sache auch auf Staffel umschalten könnte? Das wäre doch auch interessant, oder? Für den ersten Läufer lässt es sich ja noch benutzen, aber danach wird es knifflig. Also müsste noch eine Funktion her, mit der sich mehrere Läufer »verwalten« lassen. Hach, da fällt mir gerade echt viel ein. 😉

Kommentar verfassen