Benutzer:Matthias M/Blog:2012 June 07 10:00:00 CEST

Aus Opennet
Wechseln zu: Navigation, Suche

Neue Karte im Probebetrieb

Oni map geronimo.jpeg

Mit Geronimo ist nun eine verbesserte Version der Openlayers Karte erschienen. Der erste Prototyp läuft hier: http://www.opennet-initiative.de/map2/


Sie nutzt viel weniger das Wiki und holt sich die Daten stattdessen direkt vom Ondataservice. Dieser erhält die Daten frisch per OLSR von den APs. Ich hatte schon einige Wochen daran rumgebastelt, da mein Server Skript komplett umgebaut werden musste. Ich denke aber es hat sich gelohnt:

  • Datenbestand ist viel aktueller
  • Daten kommen quasi live (~1min), automatische aktualisierung
  • Karte lädt schneller
  • es können viel mehr Details angezeigt werden (etwa frei zugängliche Wifidog Netze)
  • Darstellung verbessert (Kabel, Luftbilder, ....)


Im Hintergrund ist dabei so einiges passiert. Geronimo ist ein Python CGI Skript, das mit cherryPy geschrieben wurde. Ein zweites Skript aktualisiert minütlich den Datenbestand. Der HTML Client holt sich diese nun per GeoJSON von [1] ab und parst diese. Außerdem wurde die Modularisierung verbessert. So haben andere Nutzer, die an den Datenbestand heran wollen, es hoffentlich einfacher und müssen nicht mehr alle möglichen Datenquellen anzapfen.


Wir müssen uns nun mal zusammensetzen und überlegen, welche Sachen wir noch in der Karte haben wollen. Außerdem gibt es noch so einige Bugs und ich muss noch die restliche Funktionalität der alten beiden Karten ergänzen.

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge