Le 9 octobre 2012 12:03, Fabien <marbolan...@gmail.com> a écrit : > Le 9 octobre 2012 11:55, Philippe Verdy <verd...@wanadoo.fr> a écrit : > > Pas besoin de deux relations, on a les rôles "forward" et "backward" > > pour mentionner le sens pris sur un segment unidirectionnel. > > > > Le cas se complique toutefois pour les routages (comme certaines > > lignes de bus) qui ont un décrochement en Y et dont une branche est > > prise en aller et retour après demi-tour mais dans un seul sens, > > tandis que dans l'autre sens la même branche du Y n'est pas parcourue. > > Les rôles ne suffisent pas alors car il faudrait pouvoir ajouter le > > même chemin deux fois dans la relation (interdit), ou bien laisser > > l'ordre de parcours des chemins ambigu. Pour ça on est amené à > > distinguer un trajet aller et un trajet retour dans des relations > > distinctes. > > Pourquoi parler de cas qui ne doivent pas se présenter ? Le routage > des lignes de bus est clairement défini [1] : > > A route is a relation that describes the physical path taken by the > vehicles through the infrastructure by a transit service which is known to > the public with a particular reference or name. A route should contain an > ordered list of all ways used by the service from the starting station to > the terminal station. The route also includes details of actual > stop_positions (with role 'stop') and platforms (with role 'platform'). > Each direction and each variant of the service is represented in an own > route relation. > > Une relation par sens pour la ligne donc il ne peut pas y avoir de > problème de chevauchement de branches. On finit la ligne en englobant > celle-ci dans une route_master [2] et c'est bon. > > [1] http://wiki.openstreetmap.org/wiki/Public_Transport#Service_routes > [2] > http://wiki.openstreetmap.org/wiki/Proposed_features/Public_Transport#Route_master > > _______________________________________________ > dev-fr mailing list > dev-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/dev-fr >
En fait, j'ai récemment rencontré ce cas tordu d'un itinéraire de bus où un tronçon forme un Y, le bus faisant un aller-retour sur ledit tronçon (qui se termine par un rond-point où le bus tourne puis repart). Cf. la partie sud-est -sur Cormelles-le-Royal) de la ligne 6<http://twisto.cartographie.pro/v1.1/>(désolé je ne peux pas vous faire un lien direct, Twisto ayant décidé de n'utiliser que des technos réputées merdiques pour ses sites Web...) Il y a donc bien chevauchement de branche, pour un même sens : le rond-point en bout de tronçon n'est nullement le point de départ/arrivée de la ligne ! Francescu
_______________________________________________ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr