Représentation des ponts et des tunnels
publié le , mis à jourLes ponts ne sont pas du tout distingués des routes au niveau du sol. Par exemple, là où https://www.openstreetmap.org/way/50590089 passe au dessus de https://www.openstreetmap.org/way/66731937 (https://cartes.app/#17.8/48.696401/2.221661), on a l'impression que les deux routes se croisent à niveau.
Pour les tunnels c'est le problème inverse, on voit bien la différence avec les routes au niveau du sol mais ils sont presque invisibles. Là où https://www.openstreetmap.org/way/50588623 passe sous https://www.openstreetmap.org/way/66731937 (https://cartes.app/#18.37/48.696325/2.224354), on a l'impression de voir deux impasses et aucun moyen de traverser la bretelle de Chevreuse.
etienneJr
Salut, Merci pour le signalement.
Pour les tunnels, c'est une histoire de compromis. Certes ici il n'y a que ça à montrer, on aimerait bien le voir mieux. Mais en ville, on préfère masquer au maximum les tunnels pour ne pas gêner la lecture de ce qui est en surface. Exemple ici à Marseille : on a aucun besoin de savoir que le tunnel passe sous le boulevard. Donc ça serait gênant de le rendre plus visible. Souci : l'afficheur ne sait pas distinguer si un tunnel est dans un lieu encombré ou non, donc on doit gérer tous les tunnels de la même façon. Donc je préfère ne pas trop modifier, pour ne pas dégrader la lecture des cartes en ville. https://cartes.app/#17.58/43.299424/5.364485
Pour les ponts, je crois que ça n'est vraiment pas évident à gérer. Ca apparait comme ça parce que ça affiche une couche avec toutes les bordures, puis par dessus une couche avec toutes les voies (justement pour que les bordures n'apparaissent pas dans le cas général où c'est un croisement). Cela dit, il y a bien le tag
brunnel=bridgedans la tuile, on devrait pouvoir en faire quelque chose.etienneJr
J'ai fait une première version pour les ponts :
mais il y a d'autres endroits où ça fait un peu bizarre, faudra que je fasse une 2e passe, mais plus tard : https://cartes.app/#18.67/48.7018884/2.2212598
etienneJr
je rouvre car :
- la plupart des ponts sont gérés mais pas tous
- je n'ai pas regardé les tunnels
esmenard
Pour les tunnels, est-ce que ça serait envisageable de juste supprimer la bordure à la limite entre la route au niveau du sol et le tunnel ? Comme ça les tunnels ne sont pas trop visibles sur la carte, et on voit clairement que ce n'est pas une impasse. Pour l'exemple au dessus voilà ce que donnerait un avant/après.
esmenard
Un problème avec les ponts aussi : quand une route passe au dessus d'une voie ferrée, la voie ferrée apparait par dessus la route. https://cartes.app/#18.25/48.71425/2.243331
etienneJr
@esmenard wrote in https://codeberg.org/cartes/web/issues/1217#issuecomment-7908626:
Un problème avec les ponts aussi : quand une route passe au dessus d'une voie ferrée, la voie ferrée apparait par dessus la route.
Ah oui bien vu, je n'ai pas fait gaffe hier, j'ai affiché les ponts juste au dessus des routes, sans penser que les rails sont affichés encore au dessus. Il va falloir afficher dans l'ordre :
- les rivieres
- les routes
- les rails
- tous les ponts
etienneJr
@esmenard wrote in https://codeberg.org/cartes/web/issues/1217#issuecomment-7908032:
Pour les tunnels, est-ce que ça serait envisageable de juste supprimer la bordure à la limite entre la route au niveau du sol et le tunnel ?
Oui, et pas que pour les tunnels, on a des améliorations à faire, en jouant sur les options line-cap et line-join.
laem
Merci pour votre travail :)
etienneJr
J'ai corrigé les ponts, je crois avoir géré tous les cas 😅
la rue du Fort, par dessus le train
l'autoroute par dessus le train
le train par dessus la rue piétonne d'un ticket précédent
la gare de RER par dessus l'autoroute
les différents ponts de l'autouroute et de ses bretelles, par dessus la rivière et les rues
la bretelle d'autoroute qui passe au dessus des autres, puis en dessous d'une autre route
On atteint les limites du gérable quand on arrive au pont du train par dessus une rue et d'autres trains, eux même en pont au dessus d'une autre rue, avec le tunnel du futur métro qui passe encore en dessous.
esmenard
Il reste un problème quand deux ponts se croisent à niveau https://cartes.app/#19.15/48.6919861/2.2244356
etienneJr
et puis tiens j'ai ajouté les ponts piétons aussi
avant
après
c'est rassurant de savoir qu'on va pas se mouiller les pieds 😂
etienneJr
@esmenard n'hésite pas si tu vois encore d'autres coquilles à corriger, c'est quand même très satisfaisant toutes ces petites améliorations.