← Retour aux issues

gares invisible en fonction du zoom

publié le , mis à jour
Avatar Codeberg de bibipovbibipov

En fonction du niveau de zoom, les gare deviennent invisibles, seul reste le trait des voies.

A mon avis les gares sont masquées pour ne pas rentrer en conflit avec le nom des villes et par ce que le picto n'est affiché que s'il y a la place pour mettre le nom en entier avec

Amélioration possible : avoir 3 "couches", un picto gare tout le temps visible, le nom des villes, et le nom de la gare s'il y a la place. Ca éviterait l'impression actuelle qu'il n'y a pas de gare du tout

Exemple pour la zone https://cartes.app/?style=france&intro=true#12.5/48.99347/2.23333

Merci : )

  1. Avatar Codeberg de etienneJretienneJr

    Salut, et merci pour le signalement. C'est un sujet pas si évident qu'il n'y parait.

    Sur le fond de carte c'est en effet MapLibre qui choisit quoi afficher selon la place dispo et je crois que c'est vraiment très délicat à équilibrer. Le risque à mettre les gares plus en avant, c'est de ne plus voir le nom des villes ou autre chose. Ton idée est bonne, mais je ne sais pas si c'est possible, il faudrait que je teste.

    Néanmoins, Cartes a certes vocation a être une carte généraliste qui met en avant les transports en commun, mais surtout en premier lieu une carte généraliste. C'est pas non plus l'appli sncf 😄​ Etre sûr que les noms des villes soit visibles me parait beaucoup plus prioritaire. Car à ce zoom, le visiteur a beaucoup plus de probabilité de chercher une ville qu'une gare. Et le visiteur qui cherche vraiment les gares a aussi la possibilité d'activer la catégorie Gare.

    D'une manière plus générale, tu as remarqué ça sur les gares ici parce que ce sont les premières icônes à s'afficher quand on zoome (justement pour les mettre en avant), mais en fait il se passe la même chose avec toutes les autres icônes aux zooms plus fort. Je trouve même l'effet pire avec les arrêts de bus, qui peuvent être cachés au hasard par le magasin d'à côté, et dont on ne peut pas soupçonner la présence grâce aux rails.

    Pour ma part, je trouve que Cartes met déjà suffisamment en avant les chemin de fer et les gares en les affichant en premier, ça ne me parait pas utile de ruser pour afficher toutes les icônes tout le temps. Je préfère ne pas trop sur-complexifier la feuille de style pour qu'elle reste facile à maintenir.

    mais je suis sûr que @laem aura un avis sur le question, et je me rangerai volontiers à son avis si il est différent.

  2. Avatar Codeberg de bibipovbibipov

    Loin de moi l'idée d'insister lourdement, juste un complément d'idée. 😁

    Dans la couche "basse" où se trouvent le dessin des lignes, intégrer un petit rond, genre diamètre ~2x la largeur du trait de ligne, permet de voir la gare sans prendre toute la place du gros picto. Ce petit rond serait masqué sous le picto de la couche text+picto si la place est dispo. Actuellement il y a plein de choses dessinées dans la couche basse de manière inconditionnelle, et seule la couche haute avec les pictos/textes s'adapte à la place dispo. Je suis d'accord que je n'ai pas vraiment pu trouver d'exemple de point dans la couche basse, il n'y a que des lignes ou surfaces, mais je ne pense pas que ça soit une vraie limite technique

  3. Avatar Codeberg de laemlaem

    On doit aussi bosser le style transport qui a ce but. Il est brouillon actuellement, mais devrait être activé dès que l'utilisateur commence à passer en mode transport, itinéraire, etc.

    Sur Apple maps, il y a 4 styles : "explorer" (base), en voiture, transports, satellite.


✏️ Participer à la discussion