@cartocite a le plaisir d’annoncer l’arrivée du Indoor sur le Panoramax de l’association @osm_fr. Développement financé par Carto’Cité et réalisé par @PanierAvide Pavie.

▶️ Visite virtuelle du Passage Pommeraye de Nantes (https://panoramax.openstreetmap.fr/?background=streets&focus=map&level=1&map=19.18/47.21352/-1.5596396&overlay=levels&pic=562ac04d-7630-48f2-8326-caea1ef52261&seq=6d1336eb-f563-49a7-9fc5-8035a9e414d1&speed=250&theme=default&users=default&xyz=165.92/-2.06/27) et du Château de Chenonceau (https://panoramax.openstreetmap.fr/?background=streets&focus=map&level=0&map=18.24/47.324604/1.070314&overlay=levels&pic=9fed11f7-27ab-4bf4-b208-46fb3e6d2a4f&seq=1a4df058-80e9-4d6f-a812-cb15f17f8393&speed=250&theme=default&users=default&xyz=354.33/-0.30/0).

Parions que d’autres lieux vont faire leur apparition sur Panoramax indoor : musées, hôpitaux, universités, médiathèques, etc.

Merci à https://status.2metz.fr/francois pour le fond de carte Indoor=

@cartocite @osm_fr @PanierAvide Bravo ! Il se trouve que chez cartes.app, on vient de sortir la v2 de l'indoor.

Avec une intégration complète dans l'app plutôt que le plugin de base MapLibre.

Vous pensez que c'est simple d'ajouter le Panoramax indoor ? C'est juste un filtre de requête "l'utilisateur visualise le niveau 2, donc donne moi les photos Panoramax de niveau 2" ?

Voici les travaux. https://codeberg.org/cartes/web/pulls/1803

v2 de l'affichage de l'intérieur des bâtiments, fainéante cette fois-ci

Ça veut dire que non seulement on répare cette intégration qui étaie pétée (il fallait changer de style puis revenir sur "base" pour la voir), mais en plus on ne l'impose pas à tous les utilisateurs. - [x] on n'utilise plus le plugin officiel -> coder notre propre sélecteur d'étages [mobile-o...

Codeberg.org
@maeool @cartocite @osm_fr Le code correspondant dans la visionneuse est ici : https://gitlab.com/panoramax/clients/web-viewer/-/blob/develop/src/utils/indoor.js globalement j'ajoute un calque sémantique caché qui charge les photos avec osm|level=* dans les attributs. Puis j'utilise ça pour savoir les ID de photo/séquence à afficher selon le niveau. Un peu tricky mais ça marche
src/utils/indoor.js · develop · Panoramax / Clients / Web viewer · GitLab

JavaScript interactive viewer for Panoramax pictures

GitLab