<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="transparent" text="#000000">
<div class="moz-cite-prefix">Le 2016-06-06 à 20:27, Éric Gillet -
<a class="moz-txt-link-abbreviated" href="mailto:gill3t.3ric+osm@gmail.com">gill3t.3ric+osm@gmail.com</a> a écrit :<br>
</div>
<blockquote
cite="mid:CAPr1vj-5shuMieZjuPvYBaxPvRGdugdSEQSrhsu2vfaWWoXbPA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">Le 6 juin 2016 à 12:45, Christian
Quest <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:cquest@openstreetmap.fr" target="_blank">cquest@openstreetmap.fr</a>></span>
a écrit :<span class=""></span><br>
<span class=""></span>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
C'est très machine friendly mais par du tout human
friendly... et pour l'instant les contributeurs sont plus
des humain que des machines ;)<br>
</blockquote>
<div><br>
</div>
<div>Pas sûr, en plus des problèmes de performance et de
complexité (relative) de mise en oeuvre, devoir dépendre
sur une base de données externe ajoute des contraintes en
terme de disponibilité, et pérennité d'OSM.</div>
<div><br>
</div>
<div>Mais oui je conçois que l'idée soit agréable dans son
concept :)</div>
</div>
</div>
</div>
</blockquote>
Oui, assez d'accord avec Éric et Cie. Mais on ne dépend pas
forcément de la disponibilité de Wikidata.<br>
<br>
D'abord un aparté. <i>Ils arrivent à faire une <a
href="http://www.enedis.fr/node/847">vidéo de présentation</a>
sans expliquer l'origine d'enedis (sans accent, contrairement à
ÉNErgie DIStribution), sans expliquer comment ça se prononce. Par
défaut en français comme euneudix. Super pour les moins capables
qui se feront taxer de neuneu dix (tu es un enedis : tu es un
neuneu</i><i><sup>dix</sup></i><i>). Si ça se prononce comme Haine</i><i><sup>Dix</sup></i><i>,
pas beaucoup mieux.</i><i><br>
</i><i>Je trouve ce pubeux extraordinaire car faire un effet de
dominos alors que l'écroulement du réseau (ce que doit absolument
éviter Enedis) se fait par effet domino, privant par exemple 10
millions de Français et seulement 8 d'Allemands parce qu'un
gestionnaire de réseau a coupé volontairement et après prévenance,
notamment du principal producteur appartenant au même groupe et
qui pourtant a produit sans en tenir compte, entraînant cette
effet domino. Fort le mec sachant qu'en France aussi un producteur
(EDF) et un opérateur de réseau (Enedis) font partie de même
groupe... Et montrer la continuité de service au delà du continent
alors qu'EDF SA et ERDF sont en pleine consanguinité à l'Ile de
Sein (ERDF faisant des réunions avec et uniquement avec EDF),
chapeau bas !</i><br>
Fin de l'aparté.<br>
<br>
Alors nom direct ou pas ?<br>
Nom direct = simplicité (et effectivement je suis pour utiliser en
operator ou brand les noms effectivement pratiqués, donc SNCF Réseau
pas Société Nationale des Chemins de fer Français Réseau)<br>
Wiki data = stabilité ?<br>
<br>
Je vois que SNCF Réseau a son wikidata (<a
href="https://www.wikidata.org/wiki/Q21605526">Q21605526</a>).<br>
Bien, mais je vois qu'il existe en deux langues (FR et EN), a une
petite description dans les mêmes mais a des pages wikipédia en FR
et... DE.<br>
Et cet EPIC est défini comme " établissement public à caractère
industriel et commercial (<a
href="https://www.wikidata.org/wiki/Q3591583">Q3591583</a>) "<br>
Les noms alternatifs (comme EPIC) sont mis en vrac alors que sous
OSM ce serait un short_name.<br>
<br>
Il me semble intéressant d'avoir des description de Wikidata dans
OSM.<br>
<br>
C'est à dire que les références vers des brands, operator et
quelques autres seraient des liens vers des nœuds ou relations OSM
de type Wikidata.<br>
Je ne sais si on doit imposer une géométrie (sinon on risque de
casser le modèle) ou considérer non que ce sont des nœuds mais des
relations spéciales (couples attributs/valeurs sans membres
(forcément ?) mais avec un attribut wikidata) ?<br>
<br>
Bien-sûr l'utilisateur lambda doit pouvoir écrire SNCF Réseau ou
Enedis, c'est à l'éditeur de faire la correspondance.<br>
En fonction du contexte le choix peut être fortement guidé.<br>
Par exemple l'objet Q3587594 (Enedis) doit avoir<br>
name=Enedis<br>
wikidata=Q3587594<br>
old_name=ERDF<br>
old_name:1=Electricité Réseau Distribution France<br>
old_name:2=EDF<br>
old_name:3=Electricité de France<br>
(je sais ERDF et EDF sont des anciens short_name,
short_name:-2016-06-01=ERDF serait toujours faux mais plus précis).<br>
<br>
Vous aurez compris, je vois plus ces objets par création via
intégration plus que par import brut.<br>
En gardant la date de dernier import on peut facilement avoir des
outils pour les mettre à jour (facilement : je parle du niveau
conceptuel ;-)).<br>
<br>
On peut même faire référence la liste des gares bretonnes en
indonésien ! <a href="https://www.wikidata.org/wiki/Q3249799">Q3249799</a>.<br>
Juste pour dire que les wikidata qui nous intéressent ne sont qu'une
partie de ce qui existe : un import massif n'aurait pas de sens.<br>
De même un remplacement systématique par des relations (comme un
renommage systématique) doit être surveillé : import versus
intégration.<br>
<br>
Plusieurs avantages :<br>
- on reste en OSM, sans dépendance permanente vers la base Wikidata.<br>
- on garde notre modèle (pas de noms en vrac, mais des noms par
langue, des noms locaux, des noms courts, des noms
internationaux...) donc les outils suivent (surtout si la valeur est
une référence vers une relation).<br>
<br>
Peut-être qu'il faut avoir des ref:rel; brand:rel pour savoir que la
valeur est une relation dont le nom doit être affiché.<br>
<br>
Exemple d'affichage sous OSM de la sous-station :
<a class="moz-txt-link-freetext" href="http://www.openstreetmap.org/node/1739065627">http://www.openstreetmap.org/node/1739065627</a><br>
Actuel :<br>
<table class="browse-tag-list">
<tbody>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>name</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:name?uselang=fr">name</a></th>
<td class="browse-tag-v">Fontaine de Kereven</td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>operator</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:operator?uselang=fr">operator</a></th>
<td class="browse-tag-v">ERDF</td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>power</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:power?uselang=fr">power</a></th>
<td class="browse-tag-v"><a title="La description de
l’attribut <code>power=substation</code> sur
le wiki"
href="http://wiki.openstreetmap.org/wiki/Tag:power=substation?uselang=fr">substation</a></td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>ref:ERDF:gdo</code> sur le
wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:ref:ERDF:gdo?uselang=fr">ref:ERDF:gdo</a></th>
<td class="browse-tag-v">56162P0154</td>
</tr>
<tr>
<th class="browse-tag-k">substation</th>
<td class="browse-tag-v"><a title="La description de
l’attribut
<code>substation=minor_distribution</code> sur
le wiki"
href="http://wiki.openstreetmap.org/wiki/Tag:substation=minor%20distribution?uselang=fr">minor_distribution</a></td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>voltage</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:voltage?uselang=fr">voltage</a></th>
<td class="browse-tag-v">20000;400</td>
</tr>
</tbody>
</table>
<br>
Futur :<br>
<table class="browse-tag-list">
<tbody>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>name</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:name?uselang=fr">name</a></th>
<td class="browse-tag-v">Fontaine de Kereven</td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>operator</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:operator?uselang=fr">operator:rel</a></th>
<td class="browse-tag-v"><a
href="http://www.openstreetmap.org/relation/123456789">Enedis
(Q3587594)</a></td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>power</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:power?uselang=fr">power</a></th>
<td class="browse-tag-v"><a title="La description de
l’attribut <code>power=substation</code> sur
le wiki"
href="http://wiki.openstreetmap.org/wiki/Tag:power=substation?uselang=fr">substation</a></td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>ref:ERDF:gdo</code> sur le
wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:ref:ERDF:gdo?uselang=fr">ref:ERDF:gdo</a></th>
<td class="browse-tag-v">56162P0154</td>
</tr>
<tr>
<th class="browse-tag-k">substation</th>
<td class="browse-tag-v"><a title="La description de
l’attribut
<code>substation=minor_distribution</code> sur
le wiki"
href="http://wiki.openstreetmap.org/wiki/Tag:substation=minor%20distribution?uselang=fr">minor_distribution</a></td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>voltage</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:voltage?uselang=fr">voltage</a></th>
<td class="browse-tag-v">20000;400</td>
</tr>
</tbody>
</table>
<br>
Pour l'operator, ça pourrait aussi être operator=rel:numéro de la
relation.<br>
<a class="moz-txt-link-freetext" href="http://wiki.openstreetmap.org/wiki/FR:Key:operator:rel?uselang=fr">http://wiki.openstreetmap.org/wiki/FR:Key:operator:rel?uselang=fr</a> :
classique lien vers le wiki des operator:rel<br>
<a class="moz-txt-link-freetext" href="http://www.openstreetmap.org/relation/123456789">http://www.openstreetmap.org/relation/123456789</a> : lien vers la
relation OSM représentant l'opérateur Enedis :<br>
<table class="browse-tag-list">
<tbody>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>name</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:name?uselang=fr">name</a></th>
<td class="browse-tag-v">Enedis<br>
</td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>wikidata</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:wikidata?uselang=fr">wikidata</a></th>
<td class="browse-tag-v"><a
href="http://www.wikidata.org/wiki/Q35877594?uselang=fr">Q3587594</a></td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>wikipedia</code> sur le wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:wikipedia?uselang=fr">wikipedia</a></th>
<td class="browse-tag-v"><a
href="https://fr.wikipedia.org/wiki/Enedis">fr:Enedis</a><br>
</td>
</tr>
<tr>
<th class="browse-tag-k"><a title="La description de
l’attribut <code>ref:ERDF:gdo</code> sur le
wiki"
href="http://wiki.openstreetmap.org/wiki/FR:Key:old_name?uselang=fr">old_name</a></th>
<td class="browse-tag-v">ERDF</td>
</tr>
<tr>
<th class="browse-tag-k">...</th>
<td class="browse-tag-v"><br>
</td>
</tr>
</tbody>
</table>
sans doute ajouter des use_in=operator,brand (est un nom d'opérateur
et un nom de marque) ou plutôt use_in:brand=yes, use_in:operator=yes
afin que les éditeurs proposent les choix qui vont bien. Mais il
faut pouvoir dire où la marque, l'opérateur a usuellement un sens.
Enedis en dehors de la France, je demande à voir.<br>
Peut-être ajouter encore de l'intelligence pour savoir sur quels
types d'objets ça s'applique (use_for:power:substation=yes)...<br>
<br>
operator:rel=numéro relation casse l'existant (utilisateurs de
données) mais est facile à corriger.<br>
operator=ref:numéro relation préserve l'existant mais il faut mettre
les utilisateurs à jour pour consommer intelligemment la données
(afficher Enedis et non Q3587594, pire le numéro interne de la
relation).<br>
<br>
Dans tous les cas, avant de le faire, voir dans quel ordre le faire
(à mon avis : mises à jour des 3 principaux éditeurs avant toute
chose, voir que ce pourrait faire osmose, essais sur <a
href="http://opengeofiction.net/">opengeofiction</a> et suivant
résultat passage des éditeurs modifiés en versions standard pour
OSM) et en amont voir avec les autres OSM. Encore en amont discuter
ici ;-).<br>
<br>
À comparer avec requête overpass, CTRL-A, renommage de name et
injection.<br>
<br>
La simplicité pour un renommage est en faveur de cette dernière
solution.<br>
Elle a l'inconvénient de ne pas avoir la richesse d'un web
sémantique.<br>
<br>
L'avantage aussi. Car on a de la chance, SNCF Réseau existe encore
en tant que tel (avec un wikidata). Mais, Denis et Cie me corrigera
si nécessaire, RFF gérait les gares et maintenant c'est <a
href="https://www.wikidata.org/wiki/Q3098278">Gares &
Connexions</a>.<br>
Donc on ne simplifierait pas grand chose pour les renommages dus aux
restructurations de boîtes. Mais c'est plus riche qu'une chaîne de
caractère ou même un identifiant de wikidata.<br>
Sachant que sur le terrain, François j'ai vérifié, on a des
transformateurs privés qui ont la plaque Electricité de France (fort
défraichie) dont les supports du nom cabalistique ont été vidés
(c'est nouveau, suite au remplacement de l'arrivée) et qui ne sont
pas gérés par Enedis. Enedis n'est responsable que jusqu'au bout du
câble.<br>
<br>
Jean-Yvon<br>
</body>
</html>