[OSM-talk] Advanced relationships

Ian Sergeant isergean at hih.com.au
Wed Jun 20 00:08:34 BST 2007


Matthias Julius <lists at julius-net.net> wrote:
> ... As I understand it advanced relationships are intended to be a
generic
> way to link any types of object together.  ...

Frederik Ramm <frederik at remote.org> wrote:
> ...
> The "advanced relationship" proposals do not require segments.

>From the start of the wiki page on Advanced Relationships:
>> ... uses:
>> Turn restrictions between segments

The current wiki page for "advanced relationships" _does_ propose using
segments, gives several examples using segments.  There is nothing
currently in the wiki discussion to indicate any disagreement with the
premise that if "advanced relationships" were implemented as proposed they
would use segments for turn restrictions and routing.

It is (obviously) possible to implement the same relationships with just
nodes and ways.  After all, a segment is just an ordered pair of two nodes.
You can't do it with just two objects linked though, that is insufficient.
A turning restriction becomes a couple of ways and a node (or even three
ordered nodes).

Or does someone have something completely different in mind?

Ian.





More information about the talk mailing list