Mapping · Interfaces · R

leaflet.indoor

Navigate indoor maps.

Multi-level indoor mapping

leaflet.indoor adds indoor layers and an accessible floor selector to R Leaflet maps. Each dataset displays one floor at a time, with independent controls when several maps are present.

GitHub version: 0.1.0.9000. Experimental package, not distributed on CRAN.

Features

  • Display sf, GeoJSON and optional SpatVector data.
  • Navigate between floors and integrate maps with Shiny.
  • Attach photo carousels and captions to rooms.
  • Work with geographic coordinates or local Cartesian plans.

Example and getting started

The getting started guide demonstrates synthetic data, styles and coordinate systems. The example data do not describe a real building.

The interface remains experimental: consult the documentation for the version used before integrating the package into an application.

Public sources checked on September 23, 2026.

All R packages