[WLANnews] Freifunk-Karten-API [war]Freifunk.net Startseite aufpolieren

André Gaul gaul at web-yard.de
Fr Jan 25 13:45:17 CET 2013


Howdy liebe FreifunkerInnen,

ich gebe als einer der openwifimap-Entwickler auch mal meine Sichtweise
zum Besten. ;)

Zunaechst etwas ganz wichtiges: vom 10.5. bis 12.5. findet in Berlin das
FFWCW (Freifunk Wireless Community Weekend, Details werden bald folgen)
statt und ich moechte eine Session zum Thema maps hosten. Dort will ich
nicht vorne stehen und erzaehlen wie toll openwifimap ist sondern ich
moechte alle map-Entwickler und Interessierte an einen Tisch bringen und
klaeren, wie wir die verschiedenen Communities map-maessig zusammen
bringen koennen. Es waere toll, wenn moeglichst viele daran teilnehmen.
Unter http://interop.wlan-si.net/wiki gibt es ja schon Bestrebungen das
zu tun und ich moechte das auch als Basis nehmen und fortfuehren.

Nun noch etwas zu openwifimap aka OWM [1,2]. In Berlin ist letztes Jahr
der GAU eingetreten: alle map-Server waren down. Deswegen habe ich OWM
geschrieben. Ein paar Eckdaten zu OWM:

 * benoetigt nur eine CouchDB ("Couchapp" = couchdb+html+js)
 * ist dezentral durch CouchDB-builtin-replication, d.h. jede
   Community *kann* einen eigenen Server haben, muss es aber
   nicht.
 * steht allen Communities zur Verfuegung, insbesondere koennen neue
   Communities auch zum Einstieg erstmal den Server unter
   openwifimap.net verwenden und dann irgendwann eine eigene CouchDB
   installieren (die dann gerne zu openwifimap.net replicated).
 * kann als weltweite Karte operieren (skaliert dank GeoCouch;
   @Nils: mit Graphentheorie kenne ich mich zwar durch mein
   Mathestudium aus, aber GeoCouch nimmt einem hier die Arbeit
   schon ab).
 * ist eine Karte, d.h. es will nicht die eierlegende Wollmilchsau
   sein. Ich stimme Nils vollkommen zu: alles Features in eine
   software zu packen halte ich fuer unpraktikabel.
 * ist Routingprotokoll-unabhaengig: OWM kennt
   nodes+neighbors+linkquality und kann Details anzeigen.
 * kann man als widget easy in anderen websites einbinden und dann
   in popups weiterfuehrende Links anzeigen (z.B. auf Seiten
   innerhalb der jeweiligen Community)

stargieg hat ein openwifimap script fuer openwrt gebaut, das die Daten
in eine CouchDB pusht. Das testen wir gerade noch ein bisschen. Unter
http://map.pberg.freifunk.net/ gibt's Daten, die stargieg aus dem
Berliner Netz zentral reinpusht solange die Nodes noch nicht selber
pushen. Soeben habe ich die pberb-Daten einfach mal nach
http://openwifimap.net replicated... 2 clicks dank CouchDB \o/.

Ich weiss, dass es auch andere coole map-Projekte gibt und ich kann
nicht oft genug darauf hinweisen am FFWCW teilzunehmen. :D

cheers,
André

[1] http://openwifimap.net/
[2] https://github.com/andrenarchy/openwifimap

Homepage   http://page.math.tu-berlin.de/~gaul
Twitter    https://twitter.com/#!/andrenarchy
Diaspora   https://diasp.org/u/andrenarchy
           (you won't find me on facebook!)
Jabber     gaul at web-yard.de
PGP Key    0xDA246182


Mehr Informationen über die Mailingliste WLANnews