[OSM-dev] Relationships - working prototype

Frederik Ramm frederik at remote.org
Tue Aug 14 00:16:28 BST 2007


Hi,

    I just wanted to say that I'll be away for a week and won't read my 
mail.

I have spent some time on the subject of how to get relationships into 
our data model, and my results are to be found here:

http://openstreetmap.gryph.de/entities/

The idea has been through some "screening" with some of the people whom 
I thought or knew to be interested. The above URL contains an 
explanation of my ideas, some examples of relationships, a summary of 
criticism received, plus working source code and a JOSM version that 
will allow you to enter relationships right away - albeit only on a test 
server that I have set up.

The biggest problem about relationships is that while there are many 
uses one can think of, nobody makes use of them yet (of course - they're
not there yet, d'oh), so it is hard to demonstrate what can be done - 
chicken and egg.

If any of you, especially those writing renderers or routing 
applications, have an idea in the back of your head that has been 
waiting for relationships to come along - give it a try, enter a few 
relationships into my server and play with it.

Did I say I'm away for a week? I expect your verdict when I'm back ;-)

I assume this is not the final version of relationships that we'll go 
into production with and I'll be happy to make changes if there's at 
least some consensus as to where we want to go. (So please discuss on 
the list even though I'm not there - I have made some effort to answer 
questions and give explanations on the web page(s) and my standpoint 
should be quite clear.)

Bye
Frederik

-- 
Frederik Ramm  ##  eMail frederik at remote.org  ##  N49°00.09' E008°23.33'




More information about the dev mailing list