[osm-bnsu] Köln Grenzen admin_level 9 und höher?
Marian Steinbach
marian at sendung.de
Mi Jun 27 15:30:49 CEST 2012
Danke, Frederik, für die Anmerkungen! Da zahlt sich Erfahrung aus.
Gehen wir mal davon aus, dass man den Import automatisiert vorbereiten
möchte, um nicht 50.000 zu importierende Nodes plus die bereits
vorhandenen einzeln anzupacken. Wie würde man das angehen?
Hier meine Vorstellung:
1) Knoten aus den Stadtteil-Shapefiles extrahieren und mit Metadaten
versehen (gehört zu Stadtteil X, gehört zu Stadtbezirk Y,
Ordnungsnummer bzw. Reihenfolge)
2) Ways für die Teilstücke der Stadtteil-Grenzen zusammenstellen,
dabei redundante ways verwerfen
3) Eine relation je Stadtteil aus den ways aus (2) erstellen
4) Eine relation je Stadtbezirk aus den ways aus (2) erstellen
Jetzt wird's spannend.
5) Dafür sorgen, dass die Außengrenzen der Bezirke, die mit der
vorhandenen Stadt- bzw. Kreisgrenze (relation id=62578) zusammen
fallen, diese nutzen. Dafür müssen einzelne ways dieser relation in
Teilstücke zerlegt werden. Da die Punkte der vorhandenen ways nicht
deckungsgleich mit den zu importierenden Punkten sein werden, ist mir
schleierhaft, wie man den Abgleich automatisieren könnte.
Ließe sich theoretisch ein Changeset als XML-Datei vorbereiten, das
diese ganzen Anpassungen oder einen Teil davon enthält?
Marian