← Retour aux issues

🐛 Les niveaux indoorequal masquent les magasins

publié le , mis à jour
Avatar github de etienneJretienneJr

En regardant l'exemple du 17.67/47.907393/1.905413">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

  1. Avatar github de laemlaem

    Bug lié à cela : certains lieu se voient carrément remplacer par indoorequal. Comme ici 20289376%7C-1.6805%7C48.1089#20/48.1089/-1.6805">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.

  2. Avatar github de etienneJretienneJr

    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 ?

  3. Avatar github de laemlaem

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


✏ Participer Ă  la discussion