[OSM-talk-fr] Numérotation des bâtiments
Vincent de Chateau-Thierry
vdct at laposte.net
Sam 18 Juin 14:27:31 UTC 2011
Bonjour,
Le 18/06/2011 11:30, panierAvide a écrit :
> Le 18/06/2011 10:38, sechanbask at free.fr a écrit :
>> Franchement pour beaucoup de points, les règles de contribution ne
>> sont pas assez directives. Je suis convaincu que plusieurs
>> contributeurs qui hésitent (voire refusent) de contribuer sur certains
>> points car comme il y a plusieurs méthodes, ils ont peur qu'un jour ça
>> change, et de devoir modifier ce qu'ils ont fait.
>>
>> Comme OSM est collaoratif, je pense que certaines règles devraient
>> être recardées pour faciliter le "travail" de certains contributeurs.
>> Nous savons tous faire un bâtiment : un chemin fermé, un tag building
>> = yes, mais pour les n° de rue, c'est flou.
>>
>> Du coup cette conversation m'a vraiment échaudée, je ne suis pas sûr
>> que je vais continuer à numéroter s'il n'y a pas une seule solution
>> adaptée d'adopée.
> C'est vrai que sur certains points, la façon de mapper telle ou telle
> chose n'est pas claire. Mais au fur et à mesure, des consensus sont
> trouvés, des méthodes adoptées...
> On peut citer les discussions en cours pour les générateurs électriques,
> le tag fixé pour les abris (confusion entre refuges alpins et abris de
> toutes sortes)...
> Le tout est de lancer la discussion et d'en sortir en sachant comment
> taguer précisement, le projet avance et s'améliore à chaque fois ;)
>
Concernant les 2 schémas de tags pour les numéros, il ne faut pas se
laisser impressionner par l'absence de consensus : à mon sens, il y a 2
manières d'arriver au même résultat, chaque manière ayant ses avantages
et son public.
"addr:street" est plus simple à appliquer car directement rattaché à
l'objet "N° de rue". On a donc une adresse (rue + numéro) sur un seul
objet (le node ou le way building). C'est une solution utilisable par le
plus grand nombre.
La relation associatedStreet est un peu moins triviale : il y a déjà le
principe (concept) des relatons à digérer, et l'information d'adresse se
retrouve éparpillée entre l'objet qui porte le n°, et
l'objet-compris-dans-la-relation-associatedStreet-avec-le-role-street.
Moins évident à première vue. L'avantage de cette construction est
qu'elle évite de répéter l'information de nom de rue autant de fois
qu'on a de n° à tagguer. C'est donc plus "satisfaisant" sous l'angle
d'une base de données : on évite une redondance d'information sans
valeur ajoutée : on se contente d'une référence à l'info, stockée une
seule fois, via la relation.
Dans un cas comme dans l'autre, l'information d'adresse est bien saisie
en base, et c'est le principal. Le choix d'une méthode ou de l'autre est
surtout fonction de goût. Ça n'est dans JOSM même pas une question
d'outil, vu que le plugin cadastre-fr permet les deux méthodes.
Côté ré-utilisation de la donnée, vu l'usage massif des deux méthodes
(selon taginfo, 10.000.000 de clés addr:street, 38.000 relations
associatedStreet), quiconque veut exploiter de la donnée OSM devra
considérer la somme des deux schémas pour ne pas perdre d'info. Donc pas
de quoi culpabiliser le choix de chacun de pratiquer un schéma ou l'autre.
vincent
Plus d'informations sur la liste de diffusion Talk-fr