<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>