<div dir="ltr">Tu peux mettre un highway=bus_stop sur le public_transport=platform.<div><br></div><div>Si la majorité des rendus n'ont pas adopté ce schéma c'est parce qu'il est peut être très beau sur le papier, mais très complexe à manipuler par les moteurs de rendus habituels.</div>
<div><br></div><div>Pour un simple arrêt de bus, il faut: trouver la "platform", remonter la relation pour retrouver le stop qui lui contient l'info comme quoi c'est un bus qui s'arrête là...</div><div>
En principe un rendu fait sur une base osm2pgsql ne fait pas ce genre de choses, mais c'est possible avec la même technique que celle que j'utilise pour récupérer le operator=* correspondant aux lignes qui passent par un arrêt si il n'est pas sur l'arrêt lui même afin de personnaliser les icône de bus/métro/tram à Paris, Lyon, etc.</div>
<div>Ca fait intervenir au moins 3 jointures, ça ralentit le rendu, etc... bref, faut vraiment avoir envie !</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Le 22 août 2013 20:41, Jo <span dir="ltr"><<a href="mailto:winfixit@gmail.com" target="_blank">winfixit@gmail.com</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">ça fait des mois et des mois que je demande déjà de rendre les arrêts avec public_transport=platform sans qu'il y ait highway=bus_stop. Apparemment c'est trop compliqué et il ne faut surtout pas remplacer un tag par un autre et tralali, tralala.<br>
<br>Bon j'espère que vous reussierez ou moi j'ai échoué...<span class="HOEnZb"><font color="#888888"><br><br>Jo<br></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">
2013/8/21 Christian Quest <span dir="ltr"><<a href="mailto:cquest@openstreetmap.fr" target="_blank">cquest@openstreetmap.fr</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Et sur la carte... je propose de représenter le public_transport=platform, ok ?</div><div class="gmail_extra">
<br><br><div class="gmail_quote">Le 21 août 2013 11:18, Richard Genoud <span dir="ltr"><<a href="mailto:richard.genoud@gmail.com" target="_blank">richard.genoud@gmail.com</a>></span> a écrit :<div><div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 20 août 2013 16:06, Pieren <<a href="mailto:pieren3@gmail.com" target="_blank">pieren3@gmail.com</a>> a écrit :<br>
<div><div>> 2013/8/20 Dominique Rousseau <<a href="mailto:domi@lee-loo.net" target="_blank">domi@lee-loo.net</a>>:<br>
><br>
>> J'ai suivi la nouvelle convention évqouée là :<br>
>> <a href="http://wiki.openstreetmap.org/wiki/Public_transport#Buses" target="_blank">http://wiki.openstreetmap.org/wiki/Public_transport#Buses</a><br>
>> (d'ailleurs, j'ai encore bien fouillé la différence stop/platform)<br>
><br>
> Tu as mis un noeud sur le trottoir avec<br>
> "public_transport=stop_position". D'après la "nouvelle convention", il<br>
> faudrait mettre "public_transport=platform" si c'est là que les gens<br>
> attendent. Si tu veux aussi marquer l'endroit où le bus lui-même<br>
> s'arrête, tu as le bon tag "stop_position" mais je crois qu'il faut le<br>
> mettre sur le highway directement (pas à côté). Après, tu enrobes le<br>
> tout dans une relation de type "public_transport"+"stop_area" (les<br>
> experts me corrigeront ici si je me trompe)<br>
> Il est possible que la plupart des logiciels de rendu ne reconnaissent<br>
> que l'ancien tag "highway=bus_stop" qui indique l'arrêt pour les<br>
> usagers. Trop simple. Ce qui expliquerait que la motié des noeuds<br>
> tagguées en "public_transport=platform" le sont aussi en<br>
> "highway=bus_stop" (mais on ne taggue pas pour le rendu, hein) ;-)<br>
> Pour ceux qui ont raté le début du film, la proposition<br>
> "public_transport" est poussée par une petite partie de la communauté<br>
> qui s'intéresse à la représentation du réseau de transport et de ses<br>
> lignes dans le détail (vu côté transporteur) et est assez compliqué.<br>
> En plus avec la mauvaise idée de vouloir remplacer un tag déjà ancien<br>
> et largement utilisé "highway=bus_stop" par un autre sans réel<br>
> avantage (si ce n'est la cohérence, tient ça me rapelle une autre<br>
> affaire ;-).<br>
> L'identification complète d'une ligne de bus n'est pas quelque chose à<br>
> la portée des débutants.<br>
<br>
</div></div>Il y a un exemple de ligne de bus que j'avais fait sur villefranche en<br>
essayant de respecter la nouvelle convention.<br>
mais, je confirme, c'est hardos pour un débutant (j'en avais un peu<br>
bavé... surtout qu'une ligne pouvait avoir 4 parcours différents !)<br>
<a href="http://wiki.openstreetmap.org/wiki/Villefranche-sur-Sa%C3%B4ne" target="_blank">http://wiki.openstreetmap.org/wiki/Villefranche-sur-Sa%C3%B4ne</a><br>
d'après ce que je m'étais noté à l'époque, on doit avoir :<br>
<br>
une relation public transport=stop_area qui contient :<br>
- les 1 ou 2 stop_position (role=stop)<br>
- les 2 platform (role=platform)<br>
(2 pour les 2 sens de circulation, s'il n'y a qu'un sens, ben... ça<br>
tombe sous le sens)<br>
<br>
et le public transport= stop_position est sur le chemin et :<br>
- appartient à la relation stop area<br>
- appartient à la relation route (uniquement dans le sens que l'on veut)<br>
<br>
c'est juste un petit aide mémoire...<br>
<span><font color="#888888"><br>
<br>
--<br>
for me, ck means con kolivas and not calvin klein... does it mean I'm a geek ?<br>
</font></span><div><div><br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org" target="_blank">Talk-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a><br>
</div></div></blockquote></div></div></div><br><br clear="all"><div><div><br></div>-- <br>Christian Quest - OpenStreetMap France<br>Un nouveau serveur pour OSM... <a href="http://donate.osm.org/server2013/" target="_blank">http://donate.osm.org/server2013/</a>
</div></div>
<br>_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org" target="_blank">Talk-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Christian Quest - OpenStreetMap France<br>Un nouveau serveur pour OSM... <a href="http://donate.osm.org/server2013/" target="_blank">http://donate.osm.org/server2013/</a>
</div>