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