Hood nach Gemeinden

Aus Freifunk Franken
Wechseln zu:Navigation, Suche
in Arbeit...


Hoods nach Gemeinden zu bilden hat soziale und geografische Vorteile und ist eine gute Alternative zur bisherigen Methode.

Historie

Bisher werden die Hoods für KeyXchange v1 und v2 nach dem Voronoi-Algorithmus gebildet und als Voronoi-Diagramm auf der Monitoring-Karte dargestellt. Diese eher technische Einteilung führt aber immer wieder zu Konflikten, da sie soziale, geografische und gewachsene Gegebenheiten nur ungenügend abbildet.

Alternative: Hoods nach Gemeinden

Hoods nach Gemeinden bzw. nach Gemeindegrenzen zu bilden, bei kleineren Gemeinden auch mehrere Gemeinden zu einer Hood zusammengefasst, hat mehrere Vorteile.

Vorteile
  • Gemeinden sind per se soziale Gebilde
  • sie bilden Siedlungsstrukturen ab
  • geografisch orientieren sie sich an Flusstälern, Ebenen, Verkehrswegen
  • lässt sich gut in Deckung bringen mit den regionalen Communities

Grenzen

Grenzen

Freifunk Franken entspricht etwa dem Gebiet von Nordbayern.

Gebiet Relation Liste Bemerkungen
Nordbayern 415048 [1] 1130 Gemeinen, Städte und Kreise

Interaktive Karte: Landkreise, Städte, Gemeinden

Grenzlinie

Die Grenzlinie bekommt man mit der URL

https://www.openstreetmap.org/relation/

gefolgt von der ID der entsprechenden Relation.

Die ID der Relation findet man in der ersten Spalte der Liste der Gemeinden.

Die Liste der Gemeinden bekommt man mit der Overpass-Abfrage aus dem Link "Liste" hinter dem jeweiligen Gebiet. Im sich öffenden Fenster "Overpass-Turbo" mit dem Abfrage-Code, bekommt man mit dem Klick auf "Ausführen" im rechten Teil die Daten als CSV-Datei mit den Spalten:

Variable Bedeutung
@ID die ID der Relation
admin_level 6:     Kreis
7+8: Gemeinden
9:     Stadt- und Gemeindeteile mit politischer Verwaltung
10:   Gemeindeteile ohne Selbstverwaltung
name Name des Gebietes / der Gemeinde

Liste der Gemeinden

Gebiet/Ort Relation Daten Einw. Gemeinden Liste Bemerkungen
Mittelfranken 17614 1 750 000 250 list
Nürnberg 62780 505 000
Fürth 62374 115 000
Erlangen 62403 106 000
Landkreis Weißenburg-Gunzenhausen 62390 97 000 27 list
Landkreis Roth 62431 126 000 16 list
Landkreis Neustadt an der Aisch-Bad Windsheim 62514 99 000 38 list
Landkreis Ansbach 62609 182 000 58 list
Ansbach 62654 42 000
Schwabach 62720 41 000
Landkreis Erlangen-Höchstadt 62448 135 000 25 list
Landkreis Fürth 62778 116 000 14 list
Landkreis Nürnberger Land 62744 169 000 44 list
Oberfranken 17592 1 062 000 270 list
Bamberg 62525 76 000
Bayreuth 62640 73 000
..
Unterfranken 17585 1 309 000 371 list
Würzburg 62464 134 000
Aschaffenburg 62532 69 000
Schweinfurt 62534 53 000
..
Oberpfalz 17596 1 098 000 233 list
Regensburg 62411 145 000
..

Beispiele für Hoods

Hood "Schnaittachtal" (3 Gemeinden)

Simmelsdorf: https://www.openstreetmap.org/relation/35117

Schnaittach: https://www.openstreetmap.org/relation/365117

Neunkirchen: https://www.openstreetmap.org/relation/1017484

Hood "Nürnberg"

Stadt Nürnberg: https://www.openstreetmap.org/relation/62780

Hood "Mittleres-Pegnitztal" (4 Gemeinden)

Ottensoos: https://www.openstreetmap.org/relation/966161

Reichenschwand: https://www.openstreetmap.org/relation/966154

Henfenfeld: https://www.openstreetmap.org/relation/966144

Stadt Hersbruck: https://www.openstreetmap.org/relation/931290

Hood und Dezentralität

Hood und ESSID

Die ESSID

Ist-in-Abfrage

Eigene PostGIS-DB

OSM-Format mit Imposm nach PostGIS konvertieren. Dann stehen in PostGIS Funktionen zur Verfügung um zu prüfen, ob ein Punkt in einem Polygon liegt (s. PostGIS-Manual).

Overpass-Abfrage

Overpass-Abfrage:

Gesuchte Koordinate: 49.53,11.15 > ist in = Heroldsberg
[out:csv(name,admin_level)][timeout:25];
is_in(49.53,11.15);area._[boundary=administrative][admin_level=8];out;

FAQ

Was ist mit gemeinefreien Gebieten?
[Wikipedia:de:Gemeindefreies_Gebiet|emeindefreie Gebiete] sind fast immer unbewohnt, und da stehen dann vermutlich auch keine Router. Sie haben aber genauso wie Gemeinden eine Grenze, und können als Hood einzeln behandelt, oder einer Hood einer oder mehrerer Gemeinden zugeordnet werden.