<div dir="ltr">Hallo Robert, Hallo Thomas,<div>sorry für die Verzögerung. Ich hatte nun Zeit für eine tiefergehende Antwort:</div><div><br><div>@Thomas: genau dieser 404 Fehler ist der Grund warum wir aktuell von der Karte geflogen sind. Die Files gibt es seit dem Merge einfach nicht mehr, was Roberts Script nun korrigiert.</div><div><br></div><div>@Robert: erst einmal vielen Dank für deinen Einsatz! Dein Script geht genau in die Richtung was wir brauchen, jedoch müsste es noch noch leicht modifiziert werden damit es mit der Karte funktioniert. Es ist aber schon sehr nah dran!</div><div><br></div><div>Die Ausgabedateien müssten das Format von <a href="https://data15.kbu.freifunk.net/nodes.json">https://data15.kbu.freifunk.net/nodes.json</a> beibehalten. Im Prinzip muss jedes Node Objekt nur einer Site zugeordnet werden, soll sonst aber 1:1 erhalten bleiben. Das Script generiert dann eine "nodes-koeln-und-umland.json", eine "nodes-bonn.json", die wir statisch in die vorhandenen Definitionsfiles (z.B. <a href="https://kbu.freifunk.net/api/bonn.json">https://kbu.freifunk.net/api/bonn.json</a>) unter "NodeMaps" verlinken. Wenn du gleich auch eine nodes-euskirchen.json" ausgibst, wär das Premium.</div><div><br></div><div>Dein Script gibt dann also ledigliche "version", "nodes" und "timestamp" aus, alle andere Informationen kommen aus den Definitionsfiles für Bonn und Köln, wo im Prinzip nur der Link zur Datenquelle ausgetauscht werden muss. Es müsste mit der Endung .php und einem Parameter für den site_code klappen). Sobald die Ausgabe so ist und jemand der Admins das PHP Script hochgeladen hat, dürften wir binnen kürzester Zeit wieder auf der Freifunk-Karte vertreten sein. Falls Du interessiert bist, kannst du ja auch mal schauen was der API Generator sonst noch alles so anbietet. Meiner Erinnerung nach war die API sehr mächtig und mehr als die Grundlagen (Verlinkung Homepage, Mailingliste, etc.) hatte ich seinerzeit nicht angegeben. Auch fehlte glaube ich das Protokoll oder der Raum in der IRC-URI.</div><div><br></div><div>Freut mich, dass Ihr euch einbringt :) </div><div><br></div><div>Cheers,</div><div>Arwed</div><div><br></div><div><br></div><div><br></div><a href="https://data15.kbu.freifunk.net/nodes.json"></a><a href="https://data15.kbu.freifunk.net/nodes.json"></a><a href="https://data15.kbu.freifunk.net/nodes.json"></a><a href="https://data15.kbu.freifunk.net/nodes.json"></a><a href="https://data15.kbu.freifunk.net/nodes.json"></a></div></div><div class="gmail_extra"><br><div class="gmail_quote">Am 4. August 2016 um 17:18 schrieb Robert Czechowski <span dir="ltr"><<a href="mailto:roczech@gmail.com" target="_blank">roczech@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
<br>
ich hab jetzt mal zwei Kartendateien für die Map erstellt:<br>
<br>
<a href="http://files.zygentoma.de/ff/bonn.json" rel="noreferrer" target="_blank">http://files.zygentoma.de/ff/<wbr>bonn.json</a> (ffkbu)<br>
<a href="http://files.zygentoma.de/ff/koeln.json" rel="noreferrer" target="_blank">http://files.zygentoma.de/ff/<wbr>koeln.json</a> (ffkbuk+ffkbuu)<br>
<br>
Kann mal jemand schauen ob die soweit korrekt sind / ob man die<br>
vielleicht sogar schon an die Karte angeschlossen bekommt?<br>
<br>
Das ganze wird jetzt von einen kleinen PHP Skript generiert, das ich<br>
erstmal lokal hab laufen lassen. Könnte man das irgendwo als eine Art<br>
API online bekommen?<br>
<br>
<a href="http://files.zygentoma.de/ff/convertmapjson.phps_" rel="noreferrer" target="_blank">http://files.zygentoma.de/ff/<wbr>convertmapjson.phps_</a><br>
<br>
<br>
Viele Grüße<br>
<span class="HOEnZb"><font color="#888888">Robert<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
Am 4. August 2016 um 11:47 schrieb Robert Czechowski <<a href="mailto:roczech@gmail.com">roczech@gmail.com</a>>:<br>
> Hallo Manuel,<br>
><br>
> ah, danke für die Erläuterungen!<br>
><br>
> Hab ich denn von Seiten von kbu.freifunk irgendwo die Möglichkeit das<br>
> auf irgendeinen Webserver als Skript (python/js/php) ausführen zu<br>
> lassen, damit die Karte dann immer die aktuellen Daten von uns<br>
> bekommt?<br>
><br>
> Grüße,<br>
> Robert<br>
><br>
><br>
> Am 4. August 2016 um 11:19 schrieb Manuel S. <<a href="mailto:manschmidt@googlemail.com">manschmidt@googlemail.com</a>>:<br>
>> Ergänzung: ersetze "die die Karte selbst verwendet" durch "JSONs, die unsere<br>
>> Karte selbst verwendet." Gemeint ist also nicht die freifunk-karte.de-Map.<br>
>><br>
>> Am 4. August 2016 um 11:18 schrieb Manuel S. <<a href="mailto:manschmidt@googlemail.com">manschmidt@googlemail.com</a>>:<br>
>>><br>
>>> Hallo Robert,<br>
>>> das wäre sehr gut :)<br>
>>><br>
>>> Also: die Knotenliste kommt normalerweise aus den JSON's, die die Karte<br>
>>> selbst verwendet. Im Chrome Inspektor sieht man, welches "nodes.json"<br>
>>> geladen werden. Im Prinzip muss man die 3 Adresse herausfinden für die Sites<br>
>>> Köln, Bonn und Umland. Und dann kannst du die verlinkten jsons (bonn.json,<br>
>>> koeln.json) mit den neuen Adressen anpassen. Diese Jsons sind quasi die<br>
>>> "Anleitung" für die Jungs von <a href="http://freifunk-karte.de" rel="noreferrer" target="_blank">freifunk-karte.de</a>, wo sie unsere Nodesliste<br>
>>> finden (und viele weitere Infos).<br>
>>><br>
>>> Problematisch wird es nur, wenn es nur noch eine große gemergte nodes.json<br>
>>> gibt. Dann muss man das per Script etc. in die einzelnen Sites trennen. Das<br>
>>> Umland hatte ich damals entweder Köln oder Bonn zugeordnet, weil man dort<br>
>>> eine klare Zuordnung zu einer Stadt haben wollte. Reichen dir diese Infos?<br>
>>> Gerne per Mail fragen.<br>
>>><br>
>>> Cheers,<br>
>>> Arwed<br>
>>><br>
>>> Am 4. August 2016 um 10:58 schrieb Robert Czechowski <<a href="mailto:roczech@gmail.com">roczech@gmail.com</a>>:<br>
>>>><br>
>>>> Moin allerseits,<br>
>>>><br>
>>>> ich könnte mich wohl mal drum kümmern. Ich hab allerdings noch nicht<br>
>>>> so ganz verstanden, wo die Daten herkommen sollen / was da im Detail<br>
>>>> zu machen ist.<br>
>>>><br>
>>>> Ich bin heut' Abend auch im Netzladen, falls es mir da jemand erklären<br>
>>>> möchte … :)<br>
>>>><br>
>>>> Grüße,<br>
>>>> Robert<br>
>>>><br>
>>>><br>
>>>> Am 24. Juli 2016 um 14:48 schrieb Manuel S. <<a href="mailto:manschmidt@googlemail.com">manschmidt@googlemail.com</a>>:<br>
>>>> > Ja, das wurde letztens mit dem mergen der KBU und Euskirchen Maps<br>
>>>> > zerschossen.<br>
>>>> > Jeder der möchte, kann sich die API Files unter<br>
>>>> > <a href="https://kbu.freifunk.net/api/bonn.json" rel="noreferrer" target="_blank">https://kbu.freifunk.net/api/<wbr>bonn.json</a> und<br>
>>>> > <a href="https://kbu.freifunk.net/api/koeln.json" rel="noreferrer" target="_blank">https://kbu.freifunk.net/api/<wbr>koeln.json</a> anschauen, die dort verlinkten<br>
>>>> > nodes.json (Segment "nodeMaps" im neuen Viewer lokalisieren (ggf. muss<br>
>>>> > man<br>
>>>> > gemergte Dateien wieder aufbröseln in die Sites Köln + Umgebung, Bonn<br>
>>>> > und<br>
>>>> > Euskirchen) und die Dateien hinterher auf Github etc. hochladen und<br>
>>>> > einer<br>
>>>> > von den Admins mit Zugriff schiebt sie wieder richtig. Kann auch sein<br>
>>>> > das<br>
>>>> > einfach nur die Domain jetzt anders ist.<br>
>>>> ><br>
>>>> > Es wäre gut wenn sich mehr Leute mit der Map beschäftigen, da momentan<br>
>>>> > alles<br>
>>>> > an Kevin und Rampone hängen bleibt. Ich selbst hatte die ursprünglichen<br>
>>>> > API<br>
>>>> > Files nach etwas Recherche erstellt und kann jedem der ein bisschen<br>
>>>> > JSON<br>
>>>> > kann nur empfehlen, sich damit auseinanderzusetzen. Soll heißen: bei<br>
>>>> > mir<br>
>>>> > steht das auch auf der Liste der offenen Tasks allerdings mit geringer<br>
>>>> > Prio.<br>
>>>> > Geht schneller, wenn jemand von euch mit draufschaut. Hochladen muss<br>
>>>> > das wer<br>
>>>> > von den Admins / aus dem IRC.<br>
>>>> ><br>
>>>> > Cheers,<br>
>>>> > Arwed<br>
>>>> ><br>
>>>> ><br>
>>>> ><br>
>>>> > Am 24. Juli 2016 um 12:03 schrieb Tim <<a href="mailto:freifunk42@gmx.net">freifunk42@gmx.net</a>>:<br>
>>>> >><br>
>>>> >> On Sunday 24 July 2016 11:18:47 Peter Parker wrote:<br>
>>>> >> > versuch es doch mal hier.<br>
>>>> >> > <a href="https://map.kbu.freifunk.net/" rel="noreferrer" target="_blank">https://map.kbu.freifunk.net/</a><br>
>>>> >> ><br>
>>>> >> Das ist mir schon klar ;-) Knoten auf der "globalen" Karte währen ja<br>
>>>> >> aber<br>
>>>> >> auch ganz nett.<br>
>>>> >> ><br>
>>>> >> > Am 24.07.2016 um 11:11 schrieb Tim:<br>
>>>> >> > > aktuell taucht von KBU kein Knoten unter<br>
>>>> >> > > <a href="http://www.freifunk-karte.de" rel="noreferrer" target="_blank">http://www.freifunk-karte.de</a><br>
>>>> >> > > auf.<br>
>>>> >> --<br>
>>>> >> ______________________________<wbr>_________________<br>
>>>> >> Freifunk-Bonn mailing list<br>
>>>> >> <a href="mailto:Freifunk-Bonn@lists.kbu.freifunk.net">Freifunk-Bonn@lists.kbu.<wbr>freifunk.net</a><br>
>>>> >> <a href="https://lists.kbu.freifunk.net/cgi-bin/mailman/listinfo/freifunk-bonn" rel="noreferrer" target="_blank">https://lists.kbu.freifunk.<wbr>net/cgi-bin/mailman/listinfo/<wbr>freifunk-bonn</a><br>
>>>> ><br>
>>>> ><br>
>>>> ><br>
>>>> > --<br>
>>>> > ______________________________<wbr>_________________<br>
>>>> > Freifunk-Bonn mailing list<br>
>>>> > <a href="mailto:Freifunk-Bonn@lists.kbu.freifunk.net">Freifunk-Bonn@lists.kbu.<wbr>freifunk.net</a><br>
>>>> > <a href="https://lists.kbu.freifunk.net/cgi-bin/mailman/listinfo/freifunk-bonn" rel="noreferrer" target="_blank">https://lists.kbu.freifunk.<wbr>net/cgi-bin/mailman/listinfo/<wbr>freifunk-bonn</a><br>
>>>> ><br>
>>>> --<br>
>>>> ______________________________<wbr>_________________<br>
>>>> Freifunk-Bonn mailing list<br>
>>>> <a href="mailto:Freifunk-Bonn@lists.kbu.freifunk.net">Freifunk-Bonn@lists.kbu.<wbr>freifunk.net</a><br>
>>>> <a href="https://lists.kbu.freifunk.net/cgi-bin/mailman/listinfo/freifunk-bonn" rel="noreferrer" target="_blank">https://lists.kbu.freifunk.<wbr>net/cgi-bin/mailman/listinfo/<wbr>freifunk-bonn</a><br>
>>><br>
>>><br>
>><br>
>><br>
>> --<br>
>> ______________________________<wbr>_________________<br>
>> Freifunk-Bonn mailing list<br>
>> <a href="mailto:Freifunk-Bonn@lists.kbu.freifunk.net">Freifunk-Bonn@lists.kbu.<wbr>freifunk.net</a><br>
>> <a href="https://lists.kbu.freifunk.net/cgi-bin/mailman/listinfo/freifunk-bonn" rel="noreferrer" target="_blank">https://lists.kbu.freifunk.<wbr>net/cgi-bin/mailman/listinfo/<wbr>freifunk-bonn</a><br>
>><br>
--<br>
______________________________<wbr>_________________<br>
Freifunk-Bonn mailing list<br>
<a href="mailto:Freifunk-Bonn@lists.kbu.freifunk.net">Freifunk-Bonn@lists.kbu.<wbr>freifunk.net</a><br>
<a href="https://lists.kbu.freifunk.net/cgi-bin/mailman/listinfo/freifunk-bonn" rel="noreferrer" target="_blank">https://lists.kbu.freifunk.<wbr>net/cgi-bin/mailman/listinfo/<wbr>freifunk-bonn</a><br>
</div></div></blockquote></div><br></div>