Certains carrefours (pas des rond-points!) ont des noms locaux (par exemple
les portes de Paris et autres noms de sorties sur des rocades; mais ce ne
sont pas non plus des voies de jonctions type "primary_link" car ce ne sont
pas des ways). Ces noms ne sont pas ceux des rues ou routes qui les
traversent.
Ce ne sont pas des noms de quartiers à proprement parler; pas des entités
administratives. Ils ne nomment qu'un point et informellement ce qui est
autour. Parmi les types "place=*" qui existent, le seul adapté est
"place=locality" (ou place="neighborhood" ?)

Aucun problème jusqu'à ce que quelqu'un décide d'ajouter
"highqay=traffic_signals" pour ce carrefour contrôlé par des feux, et à ce
moment-là Osmose se plaint que "highway=*" et "place=*" sont incompatibles
(ce qui est vrai pour des ways ou polygones; mais FAUX pour les places
piétonnes taguées comme polygones avec highay=pedestrian et area=yes, et
toujours FAUX s'agissant des noeuds).
Il semble qu'Osmse ne se rend pas compte qu'il ne s'agit pas d'un way mais
d'un simple noeud et que highway=traffic_signal ne désigne pas du tout une
rue/route mais un équipement sur la voirie.

Comment éliminer ces faux positifs (erreur 4030 d'Osmose)?
Osmose ne devrait-il pas éviter pour cette détection les objets ponctuels
qui peuvent être insérés sur un highway (par exemple les feux, stops,
passages piétons, cédez-le-passage) qui peuvent aussi parfois être sur un
carrefour nommé avec un place=* (quelquesit la valeur de ce place, si
place=locality n'est toujours pas adapté).

Devrait-on créer un place=crossing (applicable aussi bien aux carrefours
routiers qu'aux passages à niveaux qui eux aissi peuvent avoir des noms)?
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à