FR:OpenLevelUp

From OpenStreetMap Wiki
Jump to navigation Jump to search
View associated tags and keys on TagInfo  Open bug tracker
OpenLevelUp.jpg
OpenLevelUp!
OpenLevelUp centré sur un centre commercial
OpenLevelUp centré sur un centre commercial
Auteur : PanierAvide
Slippy map : openlevelup.net
Code source : framagit.org/OpenLevelUp/OpenLevelUp

OpenLevelUp! est une carte en ligne qui affiche de manière interactive l'intérieur des bâtiments, niveau par niveau.
Cet outil est utile pour visualiser les données indoor.

Usage

Note : Cette section décrit le fonctionnement de base de l'ancienne version d'OpenLevelUp disponible à l'adresse https://openlevelup.net/old Cette version est aussi accessible depuis la nouvelle version

La carte à un faible zoom, montrant le nombre d'objets "indoor"

OpenLevelUp est simple à utiliser. Notez qu'un certain chargement est nécessaire pour accéder aux données "live" des serveurs OSM. Lorsque vous êtes aux niveaux de zoom les plus bas (comme sur la photo), vous avez plusieurs points montrant des nombres.
Ces points indiquent le nombre d'objets indoor, pour une vue d'ensemble rapide indiquant où il y a de la donnée indoor disponible. Des valeurs élevées signifient un grand nombre de détails indoor. Comme avec toute carte glissante, vous pouvez zoomer et déplacer la carte. Vous pouvez aussi cliquer sur les points pour zoomer dans une zone donnée.

Détails d'un objet donné

Aux zooms plus élevés, les données complètes de la carte sont affichées. Vous pouvez naviguer entre les niveaux en cliquant les flèches en haut de la barre d'outils gauche, ou aller directement à un niveau donné en le choisissant dans le sélecteur de niveaux. Chaque objet montré sur la carte peut être cliqué, une petite fenêtre popup avec deux ou trois boutons apparaît alors. Ces boutons permettent d'accéder aux détails de l'objet (comme montré sur la photo), aller vers OSM.org, aller vers la description de l'objet sur OSM.org, ou pour certains objets montrer les images associées.

Une liste des pièces et équipements est également disponible aux niveaux de zoom élevés, vous pouvez l'ouvrir en cliquant sur l'icône représentant une porte en bas de la barre latérale gauche.les objets de cette liste sont classés par niveaux, et une barre de recherche permet de trouver plus facilement un objet dans cette liste.

Il est aussi possible de créer de nouvelles notes directement dans le site web, vous pouvez décrire un changement, une amélioration à apporter à un certain niveau du bâtiment. Pour faire cela cliquez sur la "bulle de conversation" en bas de la barre latérale gauche, ceci fera apparaître sur la carte un marqueur bleu. Ce marqueur peut être déplacé pour le positionner à l'endroit exact devant être signalé. Ensuite ajoutez un commentaire dans la zone de texte de la barre latérale gauche pour décrire le problème ou la suggestion, puis cliquez sur le bouton "Nouvelle note".

Cas d'utilisation

OpenLevelUp peut rendre beaucoup de bâtiments avec le style approprié.
Plus d'information, spécifique à la thématique indoor, peut être ajoutée et rendue. Voir les pages suivantes pour plus de détails.

Fonctionnalités

photo 360° associée à un équipement

Basiques

  • Données indoor montrées niveau par niveau
  • Détails des objets : lisibles par l'humain (valeurs d'accès, largeur/hauteur, matériau) et la liste des tags
  • Liste des pièces, équipements, objets
  • Routing à l'intérieur des bâtiments (à pied ou en fauteuil roulant)
  • Vision de photos (traditionnelles ou 360°) associées à des objets ( venant du web, de Wikimedia Commons, Mapillary, Flickr)

Avancées

  • Filtres de données : cache les objets "transcendants", montre seulement la zone du bâtiment
  • Création et visualisation des notes OSM
  • Création de QR Code en liaison avec la zone montrée

Tags supportés

Comme le "mapping indoor" est un sujet en perpétuelle évolution, voici une liste (partielle) des tags supportés. Le tag principal est level=*, seuls les objets ayant une valeur de type level (ou étant membres d'une relation type=level) sont montrés sur la carte. Pour de l'aide sur comment cartographier l'intérieur des bâtiments voir le "tagging" recommandé. Pour éditer la donnée indoor vous pouvez essayer OsmInEdit ou iD-indoor.

Indoor

Détails des objets

Les tags utilisés pour montrer des détails "lisibles par l'homme" à propos des objets.

Photos

  • image=* - Images Web
  • mapillary=* - Images Mapillary (avec des préfixes optionnels comme mapillary:front=*, mapillary:N=*, ...)
  • Les images venant de Flickr sont affichées si elles sont géolocalisées et ont un tag OSM "machine" (tel que osm:node=3669313399)

Code source

Le code source d'OpenLevelUp est disponible sur FramaSoft. Il est distribué par PanierAvide sous la licence AGPL 3.

Le site web est écrit en JavaScript et utilise une carte Leaflet (et quelques plugins). Les données sont récupérées en direct depuis l'Overpass API. Un style personnalisable est appliqué et les données sont filtrées par la valeur level=*.

Voir aussi

  • OsmInEdit - Éditeur indoor simple, qui se veut aussi simple qu'iD mais avec des fonctionnalités spécifiques à la cartographie d'intérieur
  • iD-indoor - Éditeur Indoor basé sur iD
  • Indoor mapping - Page générale à propos du mapping indoor des bâtiments
  • level=* - Pour associer un objet au niveau d'un bâtiment
  • Template:OpenLevelUp - Pour ajouter des liens OpenLevelUp sur le wiki