<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Am 15.04.2012 16:23, schrieb Eckhart Wörner:
    <blockquote cite="mid:1382563.UEHgbvYOV3@obiwan" type="cite">
      <pre wrap="">Hi,

Am Mittwoch, 11. April 2012, 15:42:29 schrieb fly:
</pre>
      <blockquote type="cite">
        <pre wrap="">I still do not get one major point which was totally left out on the first
scheme. What actually belongs to a "point" and how are they tagged. 
</pre>
      </blockquote>
      <pre wrap="">Especially
</pre>
      <blockquote type="cite">
        <pre wrap="">on big crossings and roundabouts I always was confused (e.g. it might be
possible that a part of this point is blocked but how do I know which one 
</pre>
      </blockquote>
      <pre wrap="">and
</pre>
      <blockquote type="cite">
        <pre wrap="">you might be able to use  the first/last exit/entrance of a junction but not 
</pre>
      </blockquote>
      <pre wrap="">the
</pre>
      <blockquote type="cite">
        <pre wrap="">rest. )
</pre>
      </blockquote>
      <pre wrap="">
Indeed, this is what I was worried about as well.
Here's a proposed (partial) fix, which starts from the original proposal.

Let's assume that 123, 456 and 789 are connected LCD which describe a road. 
Further assume that at 456 there's a big intersection.
Then:
- All ways between 123 and 456 are marked tmc=DE:123+456, and all ways between 
456 and 789 are marked tmc=DE:456+789.
- All ways on the intersection 456 leading from 123 to 789 are then marked 
tmc=DE:456+.

This has several advantages:
- A traffic jam between 123 and 456 will not block the intersection 456 anymore.
- Exits are defined as follows:  an exit at 456 in positive direction starts at 
a way that is tagged either tmc=DE:456+ or tmc=DE:123+456 ("from"), uses a 
node that is part of a way tagged either tmc=DE:456+ or tmc=DE:456+789 ("via") 
and ends at a way that is tagged neither tmc=DE:456+ nor tmc=DE:456+789, nor 
tmc=DE:123+456 ("to"). An exit is therefore a maneuver. This may sound a bit 
technical at first, but none of this is exposed to the tagging, and the idea of 
an exit is probably quite intuitive.
- Likewise, entries are defined.
- Automatic consistency checking is still possible, as there are no holes.

There is at least one issue that still has to be addressed: this tagging does 
not imply an ordering of the exits / entries; it is not clear what the first, 
second… exit would be.

Eckhart Wörner

_______________________________________________
Tagging mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Tagging@openstreetmap.org">Tagging@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/tagging">http://lists.openstreetmap.org/listinfo/tagging</a>
</pre>
    </blockquote>
    Hello,<br>
    thank you far all your contributions so far, and here's just a
    preliminary response. It was my idea to mail an answer to all open
    technical questions as soon as I can come with a reasonable result
    in all depth, and some topics are still discussed with our TMC team.
    So I apologize for not resonding earlier, but please allow another
    day.<br>
    <br>
    Best regards,<br>
    <br>
    <div class="moz-signature">Mit freundlichen Grüßen,<br>
      Heinrich Knauf<br>
       <br>
      infoware GmbH<br>
      Riemenschneiderstr. 11<br>
      53175 Bonn<br>
      GERMANY<br>
      <p><span><a href="http://facebook.infoware.de/"
            title="http://facebook.infoware.de/">
            <span title="http://facebook.infoware.de/">facebook_follow_us</span></a></span></p>
      office: +49 228 338899-21<br>
      email: <a href="mailto:knauf@infoware.de">knauf@infoware.de</a><br>
      web: <a href="http://www.infoware.de">www.infoware.de</a><br>
      infoware Gesellschaft für Informationstechnik mbH<br>
      Geschäftsführer: Thomas Schulte-Hillen, Martin Langhoff;<br>
      Sitz Bonn; Amtsgericht Bonn HRB 14141<br>
       
      <br>
    </div>
  </body>
</html>