On 11.05.12 17:24, Christian Aigner wrote: > Könnte mich jemand bitte einschulen. :-)
Relationen sind ein Mittel, andere Objekte (Ways und/oder Nodes [oder andere Relationen]) in Beziehung zu setzen. Eine anschauliche Möglichkeit: * eine Wander- (oder Radweg- oder sonstwas) Route: Dabei sagt man mit der Relation einfach: die Route besteht aus diesem, diesem und diesem Way. Ein weiteres Beispiel sind * Gebäude mit Innenhöfen (oder ein Wald mit Lichtungen oder ganz allgemein: ein Multipolygon): Dabei sagt man: dieser Way ist die Außengrenze und jener Way die Innengrenze. Und ein drittes Beispiel: * Abbiegerelationen sagen z.B.: von diesem Way über diesen Node zu diesem Way darf man nicht links abbiegen. Generell besteht eine Relation aus * Members: das sind die Objekte, die eben Teil dieser Relation sind * und optional kann jeder Member eine "Role" haben: das ist die Rolle, die dieses Objekt in der Relation spielt. Bezogen auf die obigen Bespiele: * Routen-Members haben idR keine Role, es reicht das "ist Teil der Route" * bei Multipolygonen gibt es Ways mit "outer" und Ways mit "inner" Role (also: wer bildet die Außen-, wer die Innengrenze). * und bei Abbiegerelationen gibts - einen Member mit "from" Role (der "von" Way) - einen Member mit "via" Role (der "führt über" Node; der Kreuzungs-Node) - einen Member mit "to" Role (der "nach" Way) Und "postal_code" Relationen halte ich für ziemlichen Unfug. Wenn, dann gibt man jeder Adresse ein addr:postcode. Und ggf. auf einer Straße einen postal_code Tag. Fertig. /al _______________________________________________ Talk-at mailing list Talk-at@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-at