Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NPM version Build Status Dependency Status Dev Dependency Status

map-glyph-server

Server for glyph/font files compatible with mapbox-gl-js

Install

$ npm install --global map-glyph-server

Environment

The following environment variables are used by map-glyph-server

  • MAP_GLYPH_SERVER_FONT_PATH - needs to specify the location of the fonts files
  • MAP_GLYPH_SERVER_PORT - local port to which map-glyph-server binds to default: 3060
  • MAP_GLYPH_SERVER_CACHE_MAX_AGE - if specified used as a max-age value of the Cache-Control header when serving font/pbf files (maximum amount of seconds a resource is considered fresh)

/etc/default/map-glyph-server can be used to set environment variables

Usage

Prior to starting the server glyphs should be located in MAP_GLYPH_SERVER_FONT_PATH directory. This can be achieved using openmaptiles/fonts or a similar utility.

In order to use the fonts edit Style JSON and change the endpoint for glyphs:

"glyphs": "https://fonts.example.com/fonts/{fontstack}/{range}.pbf",

License

MIT © Damian Krzeminski

About

Server for glyph/font files compatible with mapbox-gl-js

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages