IT:Indoor Mapping

From OpenStreetMap Wiki
Jump to navigation Jump to search

Questa pagina contiene idee riguardo le attivita di indoor mapping.

Per il tagging è utile fare riferimento allo schema Simple Indoor Tagging.

Casi d'uso

Le mappe interne degli edifici possono essere usate per varie applicazioni, e.g.

  • Navigazione interna
  • Visualizzazione 3D
  • Mappe 2D
  • partecipazione Pubblica
  • Risposte di Emergenza
  • Varie informazioni interne (e.g. Bagni, Estintori, Box di pronto soccorso)

Per differenti luoghi, e.g.

  • Aeroporti
  • Ospedali
  • Hotel
  • Università
  • Scuole
  • Musei
  • Stazioni dei treni e delle metropolitane
  • Centri commerciali
  • Edifici intelligenti
  • Parcheggi multipiano
  • Altri edifici pubblici

La pagina indoor/use cases contiene una lista di edifici con mappe interne è vari componenti di Indirizzamento al chiuso in alcuni casi.


This is the end of a translation of the original article in inglese. What follows is again language-specific.


Applicazioni

Name Indoor= Maplibre Gl Indoorequal Openlayers Indoorequal OpenLevelUp OpenStationMap OsmInEdit
Sito web Sito web Sito web Sito web
Genere Indoor, Interaction, Renderer ? ? Indoor, Interaction, Routing, Slippy map Indoor, Interaction, Routing, Display, Router Editor
Descrizione indoor= is a map that displays indoor data.
A maplibre-gl.js plugin to display data from indoor=
An OpenLayers plugin to display data from indoor=
OpenLevelUp allows to navigate inside levels of a building interactively and displays pictures from the web, Mapillary or Flickr. OpenStationMap is a project to map stations with routing, indoor, 3D and of course station specific features. Simple indoor editor.
Piattaforme supportate Web ? ? Web Web Web
Data di pubblicazione 2024-04-15 2025-01-03 2024-08-01 2016-09-13 ? 2024-03-19
Lingue English, Español, Français, Русский English English English English Deutsch, English, Français, Italiano
Copertura Worldwide ? ? ? ? ?
Comunità GitHub Discussions, Issues Issues Issues Issues Issues
Autore User:Francois2 <a href='https://github.com/indoorequal' target='_blank' rel='noreferrer'>indoorequal</a> and other <a href='https://github.com/indoorequal/maplibre-gl-indoorequal/graphs/contributors' target='_blank' rel='noreferrer'>contributors</a> <a href='https://github.com/indoorequal' target='_blank' rel='noreferrer'>indoorequal</a> and other <a href='https://github.com/indoorequal/openlayers-indoorequal/graphs/contributors' target='_blank' rel='noreferrer'>contributors</a> PanierAvide Roland Wagner, Roland Olbricht User:PanierAvide
Prezzo gratuito ? ? ? ? ?
Licenza AGPLv3, AGPL-3.0 BSD-3-Clause BSD-3-Clause AGPL-3.0-or-later ? ISC
Codice sorgente </> </> </> </> ? </>

This table was generated by the OSM Apps Catalog at 2025-09-23.

Deprecate

Screenshot Name Developer License Latest version Release date Official website Note
ID-indoor PanierAvide ISC ? ? projets.pavie.info/id-indoor Replaced with OsmInEdit
? ? ? ? ? sisinflab.poliba.it/polibaindoor
openindoor.io openindoor.io openindoor.io AGPL-3.0-or-later v1.0 beta 2022-05-27 app.openindoor.io
GitHub: open-indoor/openindoor6

Non ancora supportate

Organic Maps - https://github.com/organicmaps/organicmaps/issues/1308

OsmAnd - https://github.com/osmandapp/Osmand/issues/3559

Every Door - https://github.com/Zverik/every_door/issues/802

StreetComplete (won't support) - https://github.com/streetcomplete/StreetComplete/issues/2874

Projects

Currently these users are working on indoor-related topics:

Communication

Subforum for Indoor-Mapping

Quarterly Meeting

Make your indoor navigation app content discoverable

There is an API proposal you can implement on your backend to ensure other apps can link to your indoor navigation app.

Talks

Tagging

For the current consensus see Simple Indoor Tagging. The tags below may be outdated or no longer used.

Tags in use

Please see Tagging above for more detailed information

  • level=n - indicates floor level; interpretations of the values vary (see key page)
    • <n> is usually an integer number, sometimes also one or two characters, sometimes combined (e.g. A,B,C,1,2,3).
    • In all cases, <n> should be ascending (towards the sky).
    • In some cultures base level is indicated by level 0, in other cultures ground floor is level 1 (or A).
    • There are also reported usages where fraction numbers are used (e.g. level=2.5) indicating a "mezzanine" or "intermediate level" (e.g. intermediate stairway platforms).
  • room=yes - see key wiki page for additional values to describe the type more detailed. Room number ref=* and room name name=* are tagged as appropriate.
  • entrance=yes - building entrance
  • window=yes - windows
  • door=yes/hinged/sliding/no - interior doorways
  • capacity=* - the occupant capacity of a room, storey, building or part of a building defined as the maximum number of persons it is designed to hold
  • highway=elevator - elevators
  • highway=steps - stairways
    • conveying=yes/forward/backward/reversible - escalators
  • indoormark=beacon - Bluetooth, NFC, or QR beacon for indoor positioning.

Proposed Tags

  • indoor=yes - Indicates any osm object being inside a room, a building (or both) or a shelter.
    • mandatory has to be discussed, I would prefer an outdoor=yes for the difficult cases. --Saerdnaer 16:48, 28 March 2011 (BST)
  • highway=corridor - Indoor ways, under some previous indoor tagging schemes, and as of 2019 a de facto standard. Another de facto standard for mapping interior routes is highway=footway+indoor=yes.

Tagging proposals more concerned with the 3D shape of the building

Previous tagging proposals

There are also some abandoned and inactive proposals (oldest last):

Rendering

Available renderers:

Geolocalization

  • The altitude value of GPS devices could be used to identify in which level of a parking multi-storey a car is located.
This won't be possible until someone invents a new GPS system that is a lot better at vertical accuracy. --Cartinus (talk) 14:27, 24 June 2013 (UTC)

Routing

  • To go from point A to point B, need to consider:
    • levels
    • stairs
    • escalators (conveying)
    • elevators (lifts)

Devices / Technologies

  • High sensitivity GPS device
  • Step counter
  • Compass
  • Acceleration sensor
  • Counting the number of wheel turns in cars / Tachometer
  • Counting the number of floor tiles
  • RFID
  • WLAN
  • Bluetooth
  • Camera
  • Audio footprint for rooms
  • Laser rangefinder (e.g. Hector SLAM [1])
  • Visual/Depth/Stereo SLAM (with software like RTAB-MAP [2])

Projects

Indoor activities related to OSM: (please add new ones at the top)

Former, inactive and on hold projects:


Activities outside OSM where moved to Indoor/Projects

Challenges

There is a discussion about the challenges of adding indoor maps to OSM at Challenges for Indoor Maps.

Examples

Lists of locations with indoor coverage. For a heatmap of all mapped indoor areas, visit indoor=.

Argentina

Buenos Aires Autonomous City

Buenos Aires (province)

Córdoba

Misiones

Santa Fe

Austria

Vienna

Canada

Alberta

Ontario

Colombia

Distrito Capital

Costa Rica

San José Province

Ecuador

Pichincha

France

Dep. Ville Lieu
Indre-et-Loire Chenonceaux Château de Chenonceau on: OSM OpenLevelUp! Indoor=
Loir-et-Cher Talcy Château de Talcy on: OSM OpenLevelUp! Indoor= osmtools-indoor
Nord Villeneuve d'Ascq Bâtiments du LIFL IRCICA on: OSM OpenLevelUp! Indoor=
Nord Villeneuve d'Ascq Bâtiments du LIFL M3 on: OSM OpenLevelUp! Indoor=
Nord Villeneuve d'Ascq Bâtiments du LIFL M3 extension
Paris Paris 1er TGI (partial for tourism) on: OSM OpenLevelUp! Indoor=
Paris Paris Vème ENS - Rue d'Ulm on: OSM OpenLevelUp! Indoor= osmtools-indoor
Paris Paris Xème Gare du Nord on: OSM OpenLevelUp! Indoor=
Paris Paris XIIème Gare de Lyon on: OSM OpenLevelUp! Indoor= Open Station Map
Paris Paris XIIIème Bibliothèque François Mitterrand (Train station) on: OSM OpenLevelUp! Indoor=
Paris Paris XVème ECE-Paris (Eiffel 2) on: OSM OpenLevelUp! Indoor=
Puy-de-Dôme Clermont Ferrand Centre Jaude on: OSM OpenLevelUp! Indoor=
Rhone Lyon 3ème Gare de la Part-Dieu (3D) on: OpenStationMap OSM OpenLevelUp! Indoor=
Rhone Lyon 3ème Halle Paul Bocuse on: OSM OpenLevelUp! Indoor=
Seine-et-Marne Maincy Château de Vaux-le-Vicomte on: OSM OpenLevelUp! Indoor= osmtools-indoor
Val-de-Marne Thiais Centre commercial "Belle Épine" on: OSM OpenLevelUp! Indoor=
Yvelines Vélizy-Villacoublay Centre commercial "Vélizy 2" on: OSM OpenLevelUp! Indoor=

Germany

Bavaria

Baden-Württemberg

Berlin

North Rhine-Westphalia

Thüringen

Japan

Tokyo

México

Mexico City

Panamá

Panamá Province

Philippines

Calabarzon

Cordillera Administrative Region

Poland

Wielkopolska

Mazowieckie

Spain

Navarra

Switzerland

St. Gallen

Taiwan

New Taipei City

Ukraine

Luhansk Oblast

United States

Colorado

Kentucky

Il seguente testo è la traduzione dell'articolo originale in inglese, revisionato il 23/09/2025 per rev2892751 da Antonino Faro. Inserisci tutte le nuove informazioni, sia generali che specifiche del tuo paese, prima di questo avviso.
Cerca di non stravolgere troppo il testo di questa pagina senza aggiornare anche l'articolo originale; se vuoi, avvisa la comunità internazionale oppure chiedi aiuto su questo sito. Le correzioni ortografiche, grammaticali, lessicali e stilistiche sono sempre benvenute.