[OSM-talk-fr] Tag 'network' et 'name' pour une relation de type route départementale
Christian Quest
cquest at openstreetmap.fr
Mer 6 Juil 23:22:39 UTC 2016
Le 06/07/2016 à 16:24, François Lacombe a écrit :
> Christian,
>
> Ok avec ton point de vue, la relation complexifie pas mal le
> traitement des données.
> Comment ça se passe quand un tronçon partage plusieurs ref ? cf
> autoroute avec les Axx nationaux et les Exx européens.
>
Pour ça on a :
- ref pour le Axx
- int_ref pour le Exx
> Elles aident aussi pour la maintenance et la pérennité.
> Le jour où la ref change, il faut être sur qu'elle soit modifiée
> partout où elle apparait. Si elle n'est posée que sur une relation,
> elle ne doit être modifiée qu'à un endroit unique.
> Il y a, à peu près, 9 chances sur 10 que l'ancienne ref reste sur le
> petit segment que personne n'aura vu si on le répète sur tous les
> segments.
>
Mouais... pour le changement vu qu'on a de très fortes chances que la
relation soit cassée quelque part, il sera toujours préférable de faire
une requête overpass pour n'oublier aucun petit bout. Changer uniquement
le ref sur la relation c'est un peu utopique malheureusement.
> Relation ou pas, l'objet logique "départementale" peut être cassé dans
> tous les cas.
> Par ailleurs, pour l'état de santé de la N4, on peut plutôt blâmer les
> contributeurs peu regardants que la relation en elle-même.
>
Oui, c'est pour ça que j'ai donné l'exemple... les relations se cassent
très facilement et si on ne jardine pas en permanence se baser
uniquement dessus n'est malheureusement pas fiable.
> Question connexe : quelle différence vous faites entre une route
> départementale et une ligne de transport en commun ?
> Moi aucune, pourtant la seconde est très rarement représentée
> autrement qu'avec une relation.
>
Un tronçon de route ne compte qu'un ref (pour les Exx c'est un tag
séparé qui décrit autre chose) alors qu'un tronçon de rue peut voir
passer plusieurs lignes de bus ou autres itinéraires en tout genre.
C'est pour cela que les relations sont adaptées aux transports en commun.
On voit par ces multiples itinéraires combien les relations sont
fragiles et complexe à maintenir... il suffit de voir le roman sur les
panneaux M12 ;)
Imaginez la question "comment je fait pour indiquer que ce tronçon fait
partie d'une départementale"...
La proposition ressemble pour l'instant beaucoup trop à la logique de
"collection" et les arguments en faveur n'ont rien de nouveau
(maintenabilité, élimination de redondance, etc) mais lors des
discussions précédentes du même type, la conclusion avait été en
défaveur des relations.
Le biais habituel est d'oublier (ou méconnaitre) qu'OSM est une base de
données GEOGRAPHIQUES et pas une base de données relationnelle.
Attention à la relationite ;)
Et restons KISS <- à ne pas oublier !!!
PS: Cher TopographeFou... c'est ton premier sujet sur talk-fr... mais
quel est ton "vécu" OSM ?
--
Christian Quest - OpenStreetMap France
Plus d'informations sur la liste de diffusion Talk-fr