Web Projekte
Littlelab.ch
Meine persönliche Hompepage
Die Website littlelab.ch wurde von grundauf neu entwickelt. Einzig für die Darstellung wird das Framwork w3.css verwendet. Im Gegensatz zu den anderen Webprojekten habe ich hier bewusst auf eine Datenbank verzichtet. Der Inhalt für die verschiedenen Posts werden jeweils in XML-Daten gespeichert.
- Meine Homepage littlelab.ch
- Darstellung und Style mit w3.css Framework
- Eigenentwicklung für die Darstellung von Blog-Beiträgen
- Einfache Website mit Basisfunktionen (Formular mit Webmail, Speicherung von Posts in XML-Dateien, SEO)
- Fokus auf responsives Webdesign
Auswertung Cup
Cup für die Fluggruppe Oberhasli - Brienz
Ein Web-Projekt für die Fluggruppe Oberhasli - Brienz FLOB (Gleitschirm-Club). Die Website dient der Auswertung und Darstellung des Streckenflug-Wettbewerbs. Im Hintergrund habe ich ein Admin-Zugang eingerichtet, um die umfangreichen Daten zu verwalten (Verwaltung Piloten, Fluggeräte, Flüge Cup, Auswertung und Ranglisten).
- Streckenflug-Cup der Fluggruppe Oberhasli-Brienz
- Darstellung und Style mit w3.css Framework
- Verwaltung der MySQL-Datenbank (Piloten, Fluggeräte, Flüge)
- PHP-Skripte zum Erstellen der Ranglisten
- Statistische Auswertung der Datenbank und Darstellung in Diagrammen
Track Viewer (IGC-Dateien)
Darstellung und Auswertung von IGC-Dateien
Die Web-Anwendung dient zum Darstellen und Auswerten von IGC-Dateien (GPS-Track Daten). Die Anwendung besteht aus mehreren Scripts (java script) zum Lesen und Darstellen der GPS-Daten. Mit dem Skript wird die XC-Distanz noch den Vorgaben im Club Reglement des FLOB berechnet. Die XC-Distanz im Club Reglement entspricht nicht den Vorgaben im World Contest, weshalb ich ein eigener Algorithmus entwickelt habe: Maximierung der Strecke über 5 Wendepunkte. Der Start- und Landepunkte ist fix, die drei Wendepunkte sind zu optiieren, so dass die Strecke maximiert wird. Das Höhenprofil wird in einem separaten Diagramm dargestellt. Die Terrainhöhe wird mit der API von Mapbox aus den Kartendaten ausgelesen.
- Beispiel mit Darstelle der XC-Distanz Flob Cup
- Web-Applikation Track Viewer
- Darstellung auf der Karte mit der API von Mapbox
- Berechung der einzelnen Strecken auf dem Ellipsoid nach Vincenty. Quelle: Script Vincenty
- Darstellung und Style mit w3.css Framework