<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Sauf erreur de ma part OSM ne contient pas (encore) d'arbre des
    pays, régions, départements, cantons... ce ne sont pour le moment
    que des relations indépendantes, mises à plat, qui sont
    différenciées par leurs tags admin_level et cie. Et ce sont
    davantage des frontières que des départements, régions... En effet
    il me parait bizarre de mettre tout (routes, écoles...) "en vrac"
    dans les relations existantes, même avec les rôles qui vont bien.<br>
    <br>
    La solution 1.5 est de toute la plus élégante mais aussi la plus
    ambitieuse par rapport à ce qui existe. Elle dépasse cette simple
    discussion sur les RD et nécessiterait une discussion plus globale.
    Vous m'emmenez sur un terrain que j'affectionne mais que je
    n'imaginais pas proposer à ce stade. Toutefois c'est en visant loin
    que l'on évite de piétiner. Elle présente l'avantage de ne plus
    nécessiter de champ network dans le cas présent (RD). En gros, on
    aurait :<br>
    <ul>
      <li>Relation France</li>
      <ul>
        <li>Une relation frontière avec pour rôle 'boundary' (relation
          actuelle)</li>
        <li>Une capitale*</li>
        <li>Un admin_level<br>
        </li>
        <li>Une relation par région avec pour rôle 'territory' (ou autre
          tag générique)</li>
        <ul>
          <li>Une relation frontière avec pour rôle 'boundary' (relation
            actuelle)</li>
          <li>Un chef lieu*</li>
          <li>Un admin_level*<br>
          </li>
          <li>Une relation par département avec pour rôle 'territory'
            (ou autre tag générique)</li>
          <ul>
            <li>Une relation frontière avec pour rôle 'boundary'
              (relation actuelle)</li>
            <li>Un chef-lieu*</li>
            <li>Un admin_level<br>
            </li>
            <li>Une relation par route départementale avec pour role
              'road' ou 'route' ou que sais-je. Pas besoin de lui mettre
              un network : le simple fait d'appartenir à un département
              suffit<br>
            </li>
            <ul>
              <li>Way 1 avec le tag ref qui va bien (pour compatibilité
                avec les outils actuels)</li>
              <li>Way 2 avec le tag ref qui va bien (pour compatibilité
                avec les outils actuels)</li>
              <li>...</li>
            </ul>
            <li>Une relation par ligne de bus départemental</li>
            <li>Une relation par ville (à moins qu'il faille intercaler
              les cantons)<br>
            </li>
            <ul>
              <li>... et ainsi de suite... vous avez saisi l'idée je
                pense<br>
              </li>
            </ul>
          </ul>
        </ul>
        <li>Une relation par route nationale avec pour role 'road' ou
          'route' ou que sais-je</li>
        <ul>
          <li>Way 1 avec le tag ref qui va bien (pour compatibilité avec
            les outils actuels)<br>
          </li>
          <li>Way 2 avec le tag ref qui va bien (pour compatibilité avec
            les outils actuels)</li>
          <li>...</li>
        </ul>
        <li>Une relation par autoroute avec pour role 'road' ou 'route'
          ou que sais-je</li>
        <ul>
          <li>Way 1 avec le tag ref qui va bien (pour compatibilité avec
            les outils actuels)</li>
          <li>Way 2 avec le tag ref qui va bien (pour compatibilité avec
            les outils actuels)</li>
          <li>...</li>
        </ul>
      </ul>
    </ul>
    <p>* dans un premier temps en doublon de celui dans la boundary<br>
    </p>
    <p>Mais j'ai peur que ce soit trop pour mon déjà très ambitieux
      chantier. Et pour faire bien il faudrait que tous les pays
      utilisent la même archi sinon les outils galéreront. Donc c'est
      une discussion qui ne peut avoir lieu ici. Si les OSMiens initiés
      pense que c'est judicieux je peux faire une proposition dans ce
      sens sur le wiki en prenant la France pour terrain d'étude. </p>
    <p>Les bonnes nouvelles : aux vues de ce qui se fait actuellement il
      n'y a pas de consensus et c'est quelque chose qui peut être
      déployé progressivement sans perte de compatibilité tout en
      conservant les network et autres is_in actuels. La France
      commencerai à se structurer d'une belle façon.<br>
    </p>
    <p>LeTopographeFou<br>
    </p>
    <br>
    <div class="moz-cite-prefix">Le 06/07/2016 11:40, François Lacombe a
      écrit :<br>
    </div>
    <blockquote
cite="mid:CAG0ygLeFjghzdjSJqFDHfL56d41AcH4TGW6SACrLUeQD_ynwnQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>+1 Avec Francescu sur le is_in : on a les relations
                pour ça, à minima l'analyse spatiale.<br>
                <br>
              </div>
              Également sur le fait de traduire une arborescence dans
              les tags, c'est pas forcément adapté.<br>
            </div>
            Ici la route départementale est effectivement dans un
            périmètre fermé correspondant à la région, inutile de le
            faire transparaitre dans le code.<br>
          </div>
          <div>Ajouter ces infos dans les tags facilite la recherche
            c'est certain, mais ça pose autant de problèmes pour la
            maintenance (cf fusion des régions).<br>
          </div>
          <div>Parce qu'on pourrait faire pareil avec le millefeuille :
            canton, arrondissement... Et aussi on aurait du mal à
            traduire un cas où une route quelle qu'elle soit est
            partagée sur plusieurs territoires.<br>
          </div>
          <div><br>
          </div>
          Si des codes ISO sont disponibles, autant les utiliser sans
          inventer autre chose<br>
          Et dans ces codes ISO si il y a le code pays, région ou autre,
          ca devient le problème de l'ISO et pas celui d'OSM.<br>
          <br>
        </div>
        <div>Il y a un compromis à trouver entre grouper des objets
          selon une valeur de tag et utiliser une relation.<br>
        </div>
        Ta proposition 1.5 est intéressante. Si je comprends bien, tu
        indiquerais network=* sur cette méta-relation ?<br>
        <div>
          <div>Résultat quand deux départements fusionnent : un seul
            objet à modifier et pas 300. L'édition de cet unique objet
            est cependant peu aisée vu le nombre de membres potentiel
            (question d'habitude).<br>
          </div>
          <div>Idem sur les lignes de transport en commun... et tout
            autre réseau.<br>
          </div>
          <div><br>
          </div>
          <div>Par contre, est-ce ok de mettre des éléments routiers
            dans la relation administrative du département, avec au
            moins les frontières et probablement des écoles, des
            établissements sportifs et autres ?<br>
          </div>
          <div>C'est à dire que dès qu'on veut récupérer les contours
            d'un département, on récupère vraiment tout si on ne filtre
            pas.<br>
            <br>
          </div>
          <div><br>
          </div>
          <div>A+<br>
            <br>
            François<br>
          </div>
          <div><br>
          </div>
        </div>
      </div>
      <div class="gmail_extra"><br clear="all">
        <div>
          <div class="gmail_signature" data-smartmail="gmail_signature">
            <div dir="ltr"><b>François Lacombe</b><br>
              <br>
              fl dot infosreseaux At gmail dot com<br>
              <a moz-do-not-send="true"
                href="http://www.infos-reseaux.com" target="_blank">www.infos-reseaux.com</a><br>
              <a moz-do-not-send="true"
                href="http://www.twitter.com/InfosReseaux"
                target="_blank">@InfosReseaux</a></div>
          </div>
        </div>
        <br>
        <div class="gmail_quote">Le 6 juillet 2016 à 09:56, Francescu
          GAROBY <span dir="ltr"><<a moz-do-not-send="true"
              href="mailto:windu.2b@gmail.com" target="_blank">windu.2b@gmail.com</a>></span>
          a écrit :<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div dir="ltr">
              <div>Beau travail auquel tu t'attaques !<br>
                J'ai moi-même commencé à faire la même chose avec les RT
                (routes territoriales) de Corse (anciennes RN). Je vais
                donc suivre attentivement cette discussion !<br>
                <br>
                Et sinon, je déconseille l'usage du tag "is_in", qui n'a
                plus de sens maintenant que les recherches géographiques
                sont possibles.<br>
                <br>
                <br>
              </div>
              Francescu<br>
            </div>
            <div class="gmail_extra">
              <div>
                <div class="h5"><br>
                  <div class="gmail_quote">Le 6 juillet 2016 à 09:15,
                    Topographe Fou <span dir="ltr"><<a
                        moz-do-not-send="true"
                        href="mailto:letopographefou@gmail.com"
                        target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:letopographefou@gmail.com">letopographefou@gmail.com</a></a>></span>
                    a écrit :<br>
                    <blockquote class="gmail_quote" style="margin:0 0 0
                      .8ex;border-left:1px #ccc solid;padding-left:1ex">
                      <div
style="line-height:initial;background-image:initial;background-color:rgb(255,255,255)">
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)">
                          Bonjour,</div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)"><br>
                        </div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)">Merci
                          pour ce premier retour.</div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)"><br>
                        </div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)">Pour
                          le 1.2 en effet je voulais parler des codes
                          INSEE du département et de celui de la région.
                          Je partage également le point de vue que cela
                          ne contient pas plus d'informations dans le
                          cas des RD. Mais si on se place dans une
                          logique d'arborescence alors il pourrait être
                          pratique de faire des recherches ou filtres
                          par région. Hiérarchiquement parlant entre le
                          pays et le département il y a une région :). I<span
                            style="line-height:initial">l y a une
                            solution peut-être la plus logique (voir
                            après).</span></div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)"><span
style="font-size:initial;text-align:initial;line-height:initial"><br>
                          </span></div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)"><span
style="font-size:initial;text-align:initial;line-height:initial">Proposition
                            1.4 : network=FR:78 (cad c'est une route
                            départementale des Yvelines en France) +
                            is_in=FR:11:78 (cad c'est une relation dans
                            le département des Yvelines, région IDF, en
                            France). Is_in est pas mal utilisé aux EU,
                            pour un statut assez vague.</span></div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)"><span
style="font-size:initial;text-align:initial;line-height:initial"><br>
                          </span></div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)"><span
style="font-size:initial;text-align:initial;line-height:initial">Proposition
                            1.5 : mettre les relations RD membre de la
                            relation Département pour créer
                            explicitement la hiérarchie + network=FR:78</span></div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)"><br>
                        </div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)">Ok
                          pour l'avis sur le 2.</div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)"><br>
                        </div>
                        <div name="BB10" dir="auto"
                          style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)">Pour
                          le 'operator' je le préciserai sur le Wiki au
                          moment de faire la synthèse.  En ce qui me
                          concerne cela sort de mon périmètre. </div>
                        <span><font color="#888888">
                            <div name="BB10" dir="auto"
                              style="width:100%;font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)">
                              <br style="display:initial">
                            </div>
                            <div name="BB10" dir="auto">
                              <div name="BB10" dir="auto"
                                style="font-size:initial;font-family:Calibri,"Slate
Pro",sans-serif,sans-serif;color:rgb(31,73,125);padding:initial;text-align:initial;background-color:rgb(255,255,255)">LeTopographeFou</div>
                            </div>
                            <div>
                              <table
                                style="border-spacing:0px;display:table;background-color:white"
                                width="100%">
                                <tbody>
                                  <tr>
                                    <td colspan="2"
style="padding:initial;font-size:initial;text-align:initial;background-color:rgb(255,255,255)">
                                      <div style="border-style:solid
                                        none
                                        none;border-top-width:1pt;border-top-color:rgb(181,196,223);padding:3pt
                                        0in
                                        0in;font-family:Tahoma,"BB
                                        Alpha Sans","Slate
                                        Pro";font-size:10pt">
                                        <div><b>De:</b><a
                                            moz-do-not-send="true"
                                            href="mailto:fl.infosreseaux@gmail.com"
                                            target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:fl.infosreseaux@gmail.com">fl.infosreseaux@gmail.com</a></a></div>
                                        <div><b>Envoyé:</b>6 juillet
                                          2016 8:05 AM</div>
                                        <div><b>À:</b><a
                                            moz-do-not-send="true"
                                            href="mailto:talk-fr@openstreetmap.org"
                                            target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:talk-fr@openstreetmap.org">talk-fr@openstreetmap.org</a></a></div>
                                        <div><b>Répondre à:</b><a
                                            moz-do-not-send="true"
                                            href="mailto:talk-fr@openstreetmap.org"
                                            target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:talk-fr@openstreetmap.org">talk-fr@openstreetmap.org</a></a></div>
                                        <div><b>Objet:</b>Re:
                                          [OSM-talk-fr] Tag 'network' et
                                          'name' pour une relation de
                                          type route départementale</div>
                                      </div>
                                    </td>
                                  </tr>
                                </tbody>
                              </table>
                              <br>
                            </div>
                          </font></span>
                        <div>
                          <div>
                            <div name="BB10" dir="auto"
                              style="line-height:initial;background-image:initial">
                              <p dir="ltr">Hello,</p>
                              <p dir="ltr">Bonne initiative, ça va en
                                effet permettre de significativement
                                améliorer la qualité des données de
                                routage, avec un bon impact sur les
                                rendus routiers</p>
                              <p dir="ltr">Deux remarques pour amener de
                                l'eau a ton moulin :<br>
                                Point 1.2 : tu devais vouloir parler de
                                l'INSEE région ? Inutile selon moi,
                                c'est bien un réseau départemental. Si
                                on veut l'INSEE région, on le trouve via
                                l'INSEE du département <br>
                                Point 2.3 : En effet, il ne faut pas
                                refonder inutilement l'info et cette
                                solution de passer par network=* est la
                                meilleure sur ce plan.</p>
                              <p dir="ltr">Autre chose : il faudrait
                                utiliser operator=* pour indiquer
                                l'exploitant, idéalement sur chaque
                                segment de route, puisque l'exploitation
                                des tronçons urbain peut être délégué
                                aux villes.</p>
                              <p dir="ltr">A+</p>
                              <p dir="ltr">François</p>
                              <div style="display:block">Le 6 juil. 2016
                                12:25 AM, "LeTopographeFou" <<a
                                  moz-do-not-send="true"
                                  href="mailto:letopographefou@gmail.com"
                                  target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:letopographefou@gmail.com">letopographefou@gmail.com</a></a>>
                                a écrit :<br>
                                <blockquote style="margin:0 0 0
                                  0.8ex;border-left:1px #ccc
                                  solid;padding-left:1ex">
                                  <div> Bonjour,<br>
                                    <br>
                                    J'ai attaqué un imposant chantier
                                    visant à améliorer la prise en
                                    compte des Routes Départementales
                                    (RD) françaises dans OSM. Ce
                                    chantier vise à :<br>
                                    <ol>
                                      <li>Faire qu'il y ait une relation
                                        par RD par département (ex : <a
                                          moz-do-not-send="true"
                                          href="http://www.openstreetmap.org/relation/6335278"
                                          target="_blank"><a class="moz-txt-link-freetext" href="http://www.openstreetmap.org/relation/6335278">http://www.openstreetmap.org/relation/6335278</a></a>)<br>
                                      </li>
                                      <li>Vérifier et corrigé le tracé
                                        des RD</li>
                                    </ol>
                                    <p>Le tout étant fait <u>à la main</u>
                                      (j'insiste sur le fait qu'il n'y a
                                      pas d'automate) en comparant les
                                      données OSM avec Route500. A ce
                                      jour j'ai fais les Yvelines et
                                      attaque l'Essonne. Aucune des RD
                                      n'avait de relation ad-hoc et
                                      certaines n'étaient carrément pas
                                      (ou incomplètement) référencées
                                      par leurs champ ref=*. Donc je les
                                      attaque une à une avec de belles
                                      trouvailles.<br>
                                    </p>
                                    <p>Pour le moment je mets 4 tags à
                                      chaque relations (cf. <a
                                        moz-do-not-send="true"
                                        href="http://www.openstreetmap.org/relation/6335278"
                                        target="_blank"><a class="moz-txt-link-freetext" href="http://www.openstreetmap.org/relation/6335278">http://www.openstreetmap.org/relation/6335278</a></a>)
                                      mais je ne trouve pas cela très
                                      optimal d'où deux points à vous
                                      soumettre :<br>
                                    </p>
                                    <ol>
                                      <li>Il faudrait en profiter pour
                                        mettre un tag 'network'. Pour
                                        info les RN ont visiblement un
                                        tag 'network=FR:n-road'. Afin de
                                        coller avec la logique utilisées
                                        aux EU j'ai deux propositions à
                                        faire :</li>
                                      <li>
                                        <ol>
                                          <li>Utiliser le code pays et
                                            le code INSEE du département
                                            (en l’occurrence cela ferait
                                            'FR:78')</li>
                                          <li>Faire comme précédemment
                                            mais avec également le code
                                            INSEE du département (en
                                            l’occurrence cela ferait
                                            'FR:11:78)<br>
                                          </li>
                                          <li>Utiliser le code ISO
                                            3166-2 (en l’occurrence cela
                                            ferait 'FR-78')</li>
                                        </ol>
                                      </li>
                                      <li>Concernant le tag 'name' il y
                                        a des risques d'amalgames entre
                                        deux départements. Est-il
                                        judicieux d'y mentionner le nom
                                        du département ? Le hic est que,
                                        rigoureusement parlant, le nom
                                        "officiel" est 'Route
                                        départementale 29' sans autre
                                        fioriture<br>
                                      </li>
                                      <li>
                                        <ol>
                                          <li>Exemple 1 : 'Route
                                            départementale 29
                                            (Yvelines)' => clair et
                                            concis, facile à parser<br>
                                          </li>
                                          <li>Exemple 2 : 'Route
                                            départementale des Yvelines
                                            29' => bof</li>
                                          <li>Autre solution : ne rien
                                            faire, se dire que l'ajout
                                            de 'network' suffit et que
                                            si amalgame il y a c'est un
                                            problème à gérer par
                                            l'éditeur/l'app et non par
                                            le cartographe => c'est
                                            ma solution préféré mais
                                            autant réfléchir avant
                                            d'aller plus loin.<br>
                                          </li>
                                        </ol>
                                      </li>
                                    </ol>
                                    <p>A ce jour je ne vois pas de
                                      réponse ni dans les relations
                                      existantes ni sur le wiki. Qu'en
                                      pensez-vous ?<br>
                                    </p>
                                    <p>LeTopographeFou<br>
                                    </p>
                                  </div>
                                  <br>
_______________________________________________<br>
                                  Talk-fr mailing list<br>
                                  <a moz-do-not-send="true"
                                    href="mailto:Talk-fr@openstreetmap.org"
                                    target="_blank">Talk-fr@openstreetmap.org</a><br>
                                  <a moz-do-not-send="true"
                                    href="https://lists.openstreetmap.org/listinfo/talk-fr"
                                    target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
                                  <br>
                                </blockquote>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                      <br>
                      _______________________________________________<br>
                      Talk-fr mailing list<br>
                      <a moz-do-not-send="true"
                        href="mailto:Talk-fr@openstreetmap.org"
                        target="_blank">Talk-fr@openstreetmap.org</a><br>
                      <a moz-do-not-send="true"
                        href="https://lists.openstreetmap.org/listinfo/talk-fr"
                        rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
                      <br>
                    </blockquote>
                  </div>
                  <br>
                  <br clear="all">
                  <br>
                </div>
              </div>
              <span class="HOEnZb"><font color="#888888">-- <br>
                  <div data-smartmail="gmail_signature">
                    <div dir="ltr">
                      <div>Francescu</div>
                    </div>
                  </div>
                </font></span></div>
            <br>
            _______________________________________________<br>
            Talk-fr mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a><br>
            <a moz-do-not-send="true"
              href="https://lists.openstreetmap.org/listinfo/talk-fr"
              rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </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>