Integrate "indoor=" in your application

For those who have never heard of indoor=, you may want to read the introductory blog post. In short, it is a map that displays the indoor data of OpenStreetmap with a level selector.

It is now possible to integrate indoor= tiles into your app thanks to the mapbox-gl-indoorequal plugin. In a few lines of code, you can add indoor= tiles with the style and a map control into your map.

Integrating indoor= is completely FREE OF CHARGE. All you have to do is getting your API key on This allows me to monitor usage and prevent abuse.

For those who don’t want to use the plugin or are using a native platform, you can use the tilejson endpoint and the schema documentation to style it.

See the integration in action on the website.

If you have any indoor project, feel free to contact me I would be happy to learn more about your needs.

Have a comment? Contact me by email.