Skip to content

MapLibre

MapLibre is an open-source library for rendering interactive vector maps with WebGL. Element supports Angular applications that use @maplibre/ngx-maplibre-gl with control styles, a theme-aware map style, and translated control labels.

Usage

MapLibre exposes its map, controls, sources, and layers as composable Angular components and directives. Applications remain responsible for configuring and composing the map.

When to use

  • When direct access to MapLibre features, sources, and layers is required.
  • When map controls and behavior need to be composed for a specific use case.
  • When vector-map rendering and MapLibre's ecosystem are preferred.
  • When the high-level Element Maps component does not provide enough flexibility.

Except where otherwise noted, content on this site is licensed under MIT License.