<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">Le 23 oct. 2014 à 16:48, Jérôme Seigneuret <<a href="mailto:jseigneuret-pro@yahoo.fr" class="">jseigneuret-pro@yahoo.fr</a>> a écrit :</div><br class="Apple-interchange-newline"><div class=""><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">C'est toujours pareil. A quel moment le séparateur devient : plutôt que _ ??? Nouveau concept? ou réel notion d'imbrication ou de qualification qualitative et quantitative du premier mot... J'ai pas encore cherché le pourquoi du comment mais si c'est une règle j'aimerai bien en comprendre les rouages. Merci pour ce qui pourrons m'éclairer.</div></div></blockquote></div>Il faut chercher du côté des <a href="http://www.liafa.jussieu.fr/~carton/Enseignement/XML/Cours/Namespace/" class="">espaces de nommage XML </a>.<div class=""><br class=""></div><div class="">Si tu mets board_type, path_type… un logiciel sachant traiter un board_type ne sera pas quoi faire de path_type.</div><div class="">Par contre, celui qui gère board:type, pourra faire quelque chose de path:type, leaf:type… *:type.</div><div class=""><br class=""></div><div class="">Bon, les attributs OSM ne sont pas écrits/décrits en langage XML, mais il s’agit d’un concept.</div><div class="">Certes le logiciel pour faire aussi bien avec *_type ;-)</div><div class=""><br class=""></div><div class="">Dans OSM, il s’agit plus d’harmoniser les usages.</div><div class="">Certains attributs utilisent *_type, d’autres *:type, encore type:* ou type_*, ça complique les choses pour nous autres humains :</div><div class="">Beaucoup de discussions pour savoir comment spécifier plus précisément des classes d’objets, leur attributs… comment les logiciels peuvent traiter ça.</div><div class=""><br class=""></div><div class="">Concrètement, comme JB, en tant qu’humain je vais comprendre à quoi correspond board_type, piste:type, shelter_type… ou une simple note ;-)</div><div class=""><br class=""></div><div class="">Pour un logiciel qui va afficher de façon compréhensible un lien wikidata, il fonctionnera aussi bien avec name:wikidata, artist:wikidata, architect:wikidata, etc.</div><div class="">Et il saura probablement traiter aussi name.wikipedia…</div><div class=""><br class=""></div><div class="">—</div><div class="">Yves</div></body></html>