Skip to content

Glyphs

A URL template for loading signed-distance-field glyph sets in PBF format.

The URL must include:

  • {fontstack} - When requesting glyphs, this token is replaced with a comma separated list of fonts from a font stack specified in the text-font property of a symbol layer.

  • {range} - When requesting glyphs, this token is replaced with a range of 256 Unicode code points. For example, to load glyphs for the Unicode Basic Latin and Basic Latin-1 Supplement blocks, the range would be 0-255. The actual ranges that are loaded are determined at runtime based on what text needs to be displayed.

This property is required if any layer uses the text-field layout property. The URL must be absolute, containing the scheme, authority and path components.

glyphs: "https://demotiles.maplibre.org/font/{fontstack}/{range}.pbf"