<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    J'avoue tout de suite que je n'ai pas tout lu de fond en comble,
    mais j'espère avoir compris le message principal : malheur, il
    manque des turn_restriction sur tous les rond-point (entres-autres)
    (d'ailleurs attention, Philippe, tu es concurrencé sur tes anciennes
    terres. Oui, je sors).<br>
    Donc en gros, avec des 62 000 et quelques rond-point en France, avec
    une moyenne de 3 grosses entrées-sorties par rond-point, quelques
    180 000 restrictions à ajouter aux 12 000 existant en France en ce
    moment. Pas forcément très cohérent. <br>
    Quand tu parles de semi-automatisation, c'est exactement la solution
    : l'automatisation chez les consommateurs de données. Mais pas
    forcément dans la base. Pour rappel, les relations, c'est le
    merdier, ça reste le merdier : à créer, à entretenir, à gérer. Et
    c'est parfait pour effrayer les nouveaux contributeurs. Restez
    simples. Moins on passe de temps à gérer du bordel, plus on en a
    pour des choses utiles.<br>
    Merci.<br>
    JB.<br>
    <br>
    <div class="moz-cite-prefix">Le 16/11/2015 17:17, Jérôme Seigneuret
      a écrit :<br>
    </div>
    <blockquote
cite="mid:CAATqEemw_XzC12_uwBtvXnP0PZwFRgboXF8Jhi_jbS9RSWdieA@mail.gmail.com"
      type="cite">
      <div dir="ltr">Un autre problème que je vois
        <div class="gmail_extra"><br>
          <div class="gmail_quote">Le 16 novembre 2015 15:28, <span
              dir="ltr"><<a moz-do-not-send="true"
                href="mailto:david.crochet@free.fr" target="_blank">david.crochet@free.fr</a>></span>
            a écrit :<br>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Bonjour<br>
              <br>
              ----- Mail original -----<br>
              De: "Jérôme Seigneuret" <<a moz-do-not-send="true"
                href="mailto:jseigneuret-pro@yahoo.fr">jseigneuret-pro@yahoo.fr</a>><br>
              <span class=""><br>
                Ca c'est un problème sur l'algo à cause d'une
                généralisation trop importante je pense.<br>
              </span>----- Mail original -----<br>
              <br>
              <br>
              KeepRight (via JOSM par exemple) signale les points
              litigieux en ce sens :<br>
              <br>
              <a moz-do-not-send="true" href="http://ecra.se/fNWA"
                rel="noreferrer" target="_blank">http://ecra.se/fNWA</a><br>
              <br>
              ou<br>
              <br>
              <a moz-do-not-send="true"
href="http://keepright.ipax.at/report_map.php?lang=fr&ch30=1&ch40=1&ch50=1&ch70=1&ch90=1&ch100=1&ch110=1&ch120=1&ch130=1&ch150=1&ch160=1&ch170=1&ch180=1&ch191=1&ch192=1&ch193=1&ch194=1&ch195=1&ch196=1&ch197=1&ch198=1&ch201=1&ch202=1&ch203=1&ch204=1&ch205=1&ch206=1&ch207=1&ch208=1&ch210=1&ch220=1&ch231=1&ch232=1&ch270=1&ch281=1&ch282=1&ch283=1&ch284=1&ch285=1&ch291=1&ch292=1&ch293=1&ch294=1&ch295=1&ch296=1&ch297=1&ch298=1&ch311=1&ch312=1&ch313=1&ch320=1&ch350=1&ch370=1&ch380=1&ch401=1&ch402=1&ch411=1&ch412=1&ch413=1&number_of_tristate_checkboxes=8&highlight_error_id=0&highlight_schema=0&lat=48.58739&lon=1.68795&zoom=7&show_ign=1&show_tmpign=1&layers=B0T&ch=0%2C401%2C402"
                rel="noreferrer" target="_blank">http://keepright.ipax.at/report_map.php?lang=fr&ch30=1&ch40=1&ch50=1&ch70=1&ch90=1&ch100=1&ch110=1&ch120=1&ch130=1&ch150=1&ch160=1&ch170=1&ch180=1&ch191=1&ch192=1&ch193=1&ch194=1&ch195=1&ch196=1&ch197=1&ch198=1&ch201=1&ch202=1&ch203=1&ch204=1&ch205=1&ch206=1&ch207=1&ch208=1&ch210=1&ch220=1&ch231=1&ch232=1&ch270=1&ch281=1&ch282=1&ch283=1&ch284=1&ch285=1&ch291=1&ch292=1&ch293=1&ch294=1&ch295=1&ch296=1&ch297=1&ch298=1&ch311=1&ch312=1&ch313=1&ch320=1&ch350=1&ch370=1&ch380=1&ch401=1&ch402=1&ch411=1&ch412=1&ch413=1&number_of_tristate_checkboxes=8&highlight_error_id=0&highlight_schema=0&lat=48.58739&lon=1.68795&zoom=7&show_ign=1&show_tmpign=1&layers=B0T&ch=0%2C401
 %2C402<
/a><br>
              <div class="">
                <div class="h5"><br>
                </div>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>En effet, Il propose d'ajouter des restrictions de
              tourne à gauche. Ce qui logiquement devrait être fait pour
              tous les rond-points et les carrefours avec les voies
              d'interconnexions (à gauche ou à droite et obligation
              d'aller tout droit)</div>
            <div><br>
            </div>
            <div>Ce repérage est faisable en analysant les voies en sens
              unique en enfilage de deux tronçons qui revienne sur le
              même tronçon de rond-point. Je pense que ça ne pend pas
              tous les cas mais c'est une explication sur l'analyse</div>
            <div><br>
            </div>
            <div>Je pense qu'on réfléchit trop en terme de panneaux.
              Dans notre cas l'interdiction de tournée à gauche (et de
              faire demi-tour) est régit par la présence d'une ligne
              blanche (ou jaune) continue. Il faut bien comprendre qu'il
              est interdit de franchir une ligne blanche ou un zébra.
              Donc de tournée à gauche pour entrée chez soit ou de faire
              demi-tour. Exception faite pour la ligne blanche avec des
              fractionnements qui permettent de tourner à gauche.</div>
            <div><br>
            </div>
            <div><br>
            </div>
            <div><br>
            </div>
            <div>De base sur les autres systèmes de base routière,
              toutes les zones où il y a une intersection de voie en
              sens unique dont une des extrémités est jointive et
              l'autre coté retombent sur le même rond-point ont une
              restriction de tournée à gauche.</div>
            <div><br>
            </div>
            <div>Il serait intéressant de détourner le projet
              OpenSolarMap pour proposer une semi-automatisation des
              interdictions de tourner à gauche, soit en exploitant les
              alertes de KeepRight soit en reprenant l'algo pour
              sélectionner: le noeud, la voie de départ du rond-point,
              la voie de retour sur le rond-point.</div>
            <div><br>
            </div>
            <div>Ma remarque sur OSMR n'a pas de rapport car on voie
              bien qu'il n'a pas choisi le chemin le plus court mais je
              pense le plus rapide.</div>
            <div><br>
            </div>
            <div>Je m'explique:</div>
            <div>- un des embranchement est limité à 90 l'autre n'en a
              pas</div>
            <div>- le rond-point est limité à 50</div>
            <div><br>
            </div>
            <div>L'algo ne cherche pas à comprendre et ne gère pas les
              angles dans les graphes. Il prend la longueur et la
              vitesse et il choisi le plus rapide d'où ton résultat. Si
              les embranchements sont à 50 il n'y a pas lieu d'avoir ce
              résultat.</div>
            <div><br>
            </div>
            <div>De plus l'embranchements en entrée de rond-points
              devrait être automatiquement dégradé en terme de vitesse.
              On ne rentre pas à 90 dans un rond-point. Au max pour les
              plus grand on est à 70 (en moyenne entre 30 et 60 dans le
              rond-point et certains se passe à 20. Mais cela peu se
              calculer avec l'angle des arcs  et le diamètre et un
              coefficient de déformation pour les rond-points ovales ou
              en haricot)</div>
            <div><br>
            </div>
            <div>Un panneau d'avertissement incite à réduire la vitesse
              (de basse on rentre dans un rond-point en 2e ou 3e. J'ai
              pas une Porche donc en 3ème je suis entre 30 et 40 km/h en
              entrée de rond-point)</div>
            <div>Cela pourrait aussi être géré avec des tags comme</div>
            <div>maxspeed:advisory</div>
            <div>maxspeed:recommended</div>
            <div><br>
            </div>
            <div><br>
            </div>
            <div>Pour en revenir avec la possibilité de traverser ou
              non, le tag <a moz-do-not-send="true"
                href="http://wiki.openstreetmap.org/wiki/Key:overtaking"
                title="Key:overtaking"
                style="text-decoration:none;color:rgb(11,0,128);font-family:sans-serif;font-size:13.3px;line-height:28.3733px;background:none
                rgb(249,249,249)">overtaking</a> permet de le gérer de
              fait avec les conditions expliquées au préalable. Mais si
              la voirie est découpée à chaque intersection, ce tag ne
              permettra pas à lui seul de définir les interdictions de
              tournée à gauche. Il est donc nécessaire de mettre une
              restriction de tournée à gauche si on est sur une voie à
              double sens, non séparée, dont il existe une ligne blanche
              continue sans segmentation. Sinon le GPS propose de
              traverser.</div>
            <div><br>
            </div>
            <div><br>
            </div>
            <div>Schématiquement:</div>
            <div><br>
            </div>
            <div>          ===== B</div>
            <div>         //</div>
            <div>A===X====A'</div>
            <div><br>
            </div>
            <div><br>
            </div>
            <div>Ducoup avec le schéma suivant:</div>
            <div>AA' est la voie portant l'information overtaking=yes</div>
            <div>si AA' est coupé en X il faut faire une interdiction de
              tourner à gauche avec</div>
            <div><br>
            </div>
            <div>role:from sur AX</div>
            <div>role:to sur XB</div>
            <div>role:via sur X</div>
            <div><br>
            </div>
            <div>
              <div>          ===== B</div>
              <div>         //</div>
              <div>A=======A'</div>
            </div>
            <div><br>
            </div>
            <div>Le même schéma sans découpage ne permet pas de toute
              façon de faire la relation, et s'il y a overtaking = yes
               sur AA' on ne peut pas tournée en venant de A vers B</div>
            <div><br>
            </div>
            <div>Voilà ma petite contrib de fin de journée.</div>
            <div><br>
            </div>
            <div>J'espère avoir été assez clair... ;-)</div>
          </div>
          <br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Talk-fr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-fr">https://lists.openstreetmap.org/listinfo/talk-fr</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>