x

Multipolygons


Geschrieben von Bernd Podhradsky (Gast) am 27. Januar 2013 21:57:59: [flux]

Hallo liebe Community!

Ich stehe aktuelle vor der (scheinbar unlösbaren) Aufgabe, Multipolygone in Shapefiles (die Multipolygone enthalten) umzuwandeln. Ich habe mir die diesbzgl Dokumentation im OSM-Wiki angesehen und verstehe sie auch, habe aber nun folgendes Problem:

Um Polygone für Shapefiles zu erstellen, müssen sie geschlossen sein; nach der Dokumentation ist die Reihenfolge der Members einer Relation egal; wie aber schafft man es nun, ein geschlossenes Polygon aus den einzelnen "outer"-Wegen zu formen? Muss ich mir selbst den jeweiligen Nachfolger aus allen Members heraussuchen (sprich: starte mit irgendeinem outer-Way und suche einen anderen outer-Way, der den gleichen Start- oder Endpunkt hat usw.)? Das ist wenig performant und hilft mir vor allem dann nicht weiter, wenn es mehr als ein geschlossenes outer-Polygon gibt (was Multipolygone bei OSM ja zulassen).

Hat irgendjemand eine Idee?

Danke und liebe Grüße,
Bernd


Antworten: