[Talk-de] Relationen in JOSM
Frederik Ramm
frederik at remote.org
Do Jul 10 15:15:59 UTC 2008
Hallo,
> ich versuche mich gerade ein wenig in die Relationen einzuarbeiten.
> Will
> versuchen die Radwege in der Gegend mal zu dokumentieren. Dazu muss
> ich
> Teilbereiche von Wegen der Relation hinzufügen - nur finde ich dazu
> keine Möglichkeit in JOSM.
Nicht nur nicht in JOSM; die Moeglichkeit ist auch im Datenmodell
nicht vorgesehen.
> Natürlich könnte ich den Weg auftrennen und
> dann das Teilstück hinzufügen, aber ich dachte Relationen wurde genau
> aus dem Rund eingefügt um nicht immer alle Wege zerschnippeln zu
> müssen...
Das ist ein Missverstaendnis. Es gaebe zwar die Moeglichkeit, eine
Relation zu nutzen, um einen teil-Way zu modellieren (Members:
Startnode, Endnode, Way) - dann muesstest Du der Radrouten-Relation
also eine Relation als Member anfuegen, die diesen Teilway beschreibt
- aber das macht soweit ich sehe niemand, ist auch noch nicht
ausreichend spezifiziert, denke ich.
> Mein zweites Problem ist eher theoretischer Natur: JOSM zeigt nur die
> geladenen Relations an. Den einen Radweg, den ich in meiner Gegend
> mappen will ist aber insgesamt mehrere 100 Kilometer lang, sprich die
> Wahrscheinlichkeit ist hoch dass schon irgendwo jemand ein
> Teilstück als
> Relation gemappt hat. Kann man irgendwie nach Relationen suchen?
Nicht mit JOSM, aber mit einem entsprechenden OSMXAPI-Request sollte
das gehn (siehe Wiki). Wuerd ich mir aber nicht so viel Sorgen
machen, die Relation ist eh handlicher, wenn sie nicht quer durch
Deutschland geht.
> Mein drittes Problem betrifft das Verständnis der Relationen: Einige
> Relationen sind ja "gerichtet", d.h. hier spielt die Reihenfolge
> hinzugefügten Knoten/Wege eine Rolle - ist dies immer so, d.h. wenn
> man
> eine Route wie einen Fahrradweg als Relation mappt muss man dann die
> Teilstrecken in der richtigen Reihenfolge hinzufügen?
Das ist ein Missverstaendnis; Relationen sind derzeit nie geordnet,
sie koennen vom Server in ganz anderer Reihenfolge zurueckkommen, als
Du sie hochgespielt hast. Bei Routen ist das meistens nicht so
schlimm, da die Route ja durch die Wege konstriuert werden kann.
Bye
Frederik
--
Frederik Ramm ## eMail frederik at remote.org ## N49°00'09" E008°23'33"
Mehr Informationen über die Mailingliste Talk-de