Skip to main content

Crate martin_core

Crate martin_core 

Source
Expand description

§martin-core

docs.rs docs GitHub crates.io version CI build

The library providing the basic building blocks for Martin.

§Features

  • tiles
    • mbtiles
    • pmtiles
    • cog
    • postgres tables
    • postgres functions
  • resources
    • sprites
    • fonts
    • styles

§License

Licensed under either of

§Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Modules§

fonts
Font processing and serving for map tile rendering.
metrics
Prometheus metrics shared across Martin’s internal components.
sprites
Sprite processing and serving for map tile rendering.
styles
Style processing and serving for map tile rendering.
tiles
Tile sources Tile management and representation for Martin tile server.

Structs§

CacheZoomRange
Zoom-level bounds for tile caching. Used at the top level (as a global default), at backend level, and per-source to control which zoom levels are cached.