<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Bonjour</p>
<p>En cartographiant le réseau de bus de ma ville, j'avais pris la
décision de représenter les arrêts de bus, pour la partie <b>platform</b>,
par un nœud avec en plus de l'attribut <b>public_transport=platform</b>
les différents attributs décrivant l'équipement de l'arrêt: <b>shelter=yes/no</b>,
<b>bench=yes/no</b>, <b>bin=yes/no</b> etc.<br>
J'avais aussi créé systématiquement un relation <b>stop_area</b>
pour chaque arrêt.</p>
<p>Au fil du temps, d'autres contributeurs ont ajouté séparément
certains de ces équipements, par exemple sur un nœud (ou way) <b>amenity=shelter</b>
+ <b>shelter_type=public_transport</b> ou <b>amenity=waste_baske</b><b>t</b>.<br>
D'après le wiki, et pour respecter le mantra <i>One feature, One
OSM element</i>, les attributs <b>shelter=yes/no</b>, <b>bench=yes/no</b>,
<b>bin=yes/no</b> devraient être supprimés sur le nœud <b>public_transport=platform</b>.<br>
De plus les nouveaux objets devraient être ajoutés comme membres
de la relation <b>stop_area</b>.</p>
<p>On gagne certes en précision et détail, mais je doute que les
principales applications orientées transport soient alors capable
d'indiquer de façon complète l'équipement de l'arrêt.<br>
Même en allant regarder dans la relation <b>stop_area</b>, il
faudrait associer correctement chaque équipement avec la <b>platform</b>
concernée, pas facile à faire et ça m'étonnerait que ça se fasse.</p>
<p>J'aimerais connaitre votre avis sur la question pour décider de
la meilleure méthode à appliquer.</p>
Merci.
</body>
</html>