Freifunk Mobile Map
Als kleines Spass-Projekt um mit Vaadin Touchkit, Spring-Boot und den Vaadin Leaflet Wrappern herumzuspielen habe ich eine Karte für Freifunk München gebastelt welche auf mobilen Geräten deutlich übersichtlicher ist als die Standard-Map.
Sie zeigt alle gerade aktiven Knoten und zoomt zum aktuellen Aufenthaltsort sofern man GPS für die Webseite freigibt.
Online Live-Version http://map.datenhahn.de
Github https://github.com/datenhahn/ffmobile-map
Technologie
- Die Map basiert wie gesagt auf Vaadin Touchkit, Spring Boot und Leaflet
- Die Datenquelle für die Karte ist OpenStreetMap und die Kacheln werden auf meinem Server per Varnish zwischen gecached um die Ladezeiten zu verbessern
- Die Knoten-Daten kommen im Freifunk-Standard-Verfahren aus einem Json-File (nodes.json). Dieses File wird alle 15 Minuten neu von der Freifunk-Page geholt und per Jackson-Bibliothek in Objekte geparst. Daraus wiederum werden die relevanten Daten (Position) extrahiert und die Knoten damit auf der Karte eingezeichnet.