> Le 23 oct. 2014 à 16:48, Jérôme Seigneuret <jseigneuret-...@yahoo.fr> a écrit
> :
>
> 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.
Il faut chercher du côté des espaces de nommage XML
<http://www.liafa.jussieu.fr/~carton/Enseignement/XML/Cours/Namespace/>.
Si tu mets board_type, path_type… un logiciel sachant traiter un board_type ne
sera pas quoi faire de path_type.
Par contre, celui qui gère board:type, pourra faire quelque chose de path:type,
leaf:type… *:type.
Bon, les attributs OSM ne sont pas écrits/décrits en langage XML, mais il
s’agit d’un concept.
Certes le logiciel pour faire aussi bien avec *_type ;-)
Dans OSM, il s’agit plus d’harmoniser les usages.
Certains attributs utilisent *_type, d’autres *:type, encore type:* ou type_*,
ça complique les choses pour nous autres humains :
Beaucoup de discussions pour savoir comment spécifier plus précisément des
classes d’objets, leur attributs… comment les logiciels peuvent traiter ça.
Concrètement, comme JB, en tant qu’humain je vais comprendre à quoi correspond
board_type, piste:type, shelter_type… ou une simple note ;-)
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.
Et il saura probablement traiter aussi name.wikipedia…
—
Yves
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr