Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 Les niveaux indoorequal masquent les magasins #795

Open
etienneJr opened this issue Jan 31, 2025 · 3 comments
Open

🐛 Les niveaux indoorequal masquent les magasins #795

etienneJr opened this issue Jan 31, 2025 · 3 comments
Labels
🐞 Bug Something isn't working

Comments

@etienneJr
Copy link
Collaborator

En regardant l'exemple du centre commercial Place d’Arc d’Orléans, cité par @u4y0u dans ce message, je me rends compte d'un bug lié à indoorequal : les niveaux affichés par indoorequal masquent les POI des magasins (ceux du fond de carte).

Le problème n'est pas que les polygones sont en surimpression par dessus les POI. Mais ça vient de la petite taille des polygones, qui fait qu'il n'y a plus assez d'espace pour afficher les POI. C'est comme si les 2 étaient en compétition dans le même niveau d'affichage, mais que le polygone était jugé prioritaire sur le POI.

En zoomant beaucoup, on libère de l'espace, et le POI finit par s'afficher. Mais pour certains (le magasin 12 par exemple), il faut dépasser le zomm 21,5 pour que le POI s'affiche.

(Le bug ne concerne pas les icones qui s'affichent en surimpression lors d'une selection par catégorie.)

Peut-être que ce bug est plus à signaler à indoorequal qu'ici ?

sans indoorequal, on voit les icones de tous les magasins :
Image

avec indoorequal, la plupart des icones disparaissent :
Image

en zoomant beaucoup ça finit par ré-apparaitre :
Image

Si besoin : lien vers le pmtiles à cet endroit

@Jean-BaptisteC Jean-BaptisteC added the 🐞 Bug Something isn't working label Feb 1, 2025
@laem
Copy link
Collaborator

laem commented Feb 12, 2025

Bug lié à cela : certains lieu se voient carrément remplacer par indoorequal. Comme ici https://cartes.app/?allez=Chez+Brume|n6020289376|-1.6805|48.1089#20/48.1089/-1.6805

Probablement car le lieu contient l'attribut étage. Le problème, c'est que le jeu de données indoorequal, comme tous les jeux OMT n'ont pas les ID des lieux OSM, contrairement au jeu "france" de Cartes.app. C'est l'une des grosses valeurs ajoutées. En conséquence, le lieu n'est plus cliquable.

Voir ce qu'on peut faire à ce sujet. J'aime bien l'affichage automatique d'indoorequal mais il va peut-être falloir le tempérer si ça perturbe plein d'autres lieux.

@etienneJr
Copy link
Collaborator Author

le jeu de données indoorequal, comme tous les jeux OMT n'ont pas les ID des lieux OSM,

Tu crois qu'on pourrait leur demander de les rajouter ?

@laem
Copy link
Collaborator

laem commented Feb 15, 2025

Erratum, en fait on dirait que l'id y est bien, mais sous la forme "id: "node:955287621".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐞 Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants