martin

Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.

APACHE-2.0 License

Downloads
463
Stars
2.1K
Committers
47

Bot releases are visible (Hide)

martin - v0.4.1

Published by github-actions[bot] about 5 years ago

Bug Fixes

  • 🐛 Fix PostGIS version check (#23) (h/t Krizz)
martin - v0.4.0

Published by github-actions[bot] about 5 years ago

⚠ BREAKING CHANGES

  • renamed CLI args: keep_alive -> keep-alive, listen_addresses ->
    listen-addresses, pool_size -> pool-size

Bug Fixes

  • 🐛 use dashes in CLI args instead of underscore (13bec40), closes #21
martin -

Published by stepankuzmin over 5 years ago

Features

  • 🎸 add watch mode for dynamic source updates #12 (5eeef48b)
  • 🎸 add database connection_string support in config (0eb5115b)

Bug Fixes

  • 🐛 check if PostGIS is installed when starting (e7c4dcfa)

BREAKING CHANGES

  • 💡 remove table sources filter support (a7c17934)
martin -

Published by stepankuzmin almost 6 years ago

Features

Bug Fixes

  • function source query params parsing (8ac2812d)
martin -

Published by stepankuzmin almost 6 years ago

martin -

Published by stepankuzmin about 6 years ago

Bug Fixes

  • rename function source query argument to query_params (2f2b743c)
  • pass query string from tilejson endpoint to tiles (ef7ddace)
  • add schema to function_sources (a7092bc3)
  • properly encode query as json into function_sources (cc75ab4a)
  • handle x-rewrite-url header (63c976e8)
  • handle tables with no properties (d6aee81b)
  • skip tables with SRID 0 (241dda31)
  • set default tile buffer to 64 (612ecddb)
  • revert to plain columns in tile properties request (ea8f7aba)
  • use json instead of jsonb for tile request (e6a19773)
  • tileset property types query (e81cd4bb)
  • remove iron-cors (0fe335f4)

Features

  • generate function_sources from database (63114a8a)
  • add function_sources tilejson endpoint (95d92c51)
  • implement function sources (241994a5)
  • split sources into table_sources and function_sources (3c3d88b1)
  • add config support (c55e61d2)
  • rewrite using actix (0080deb9)
  • add MVT handler (204b132a)
Package Rankings
Top 28.59% on Crates.io
Top 18.62% on Pypi.org
Top 6.74% on Proxy.golang.org
Badges
Extracted from project README
Book docs.rs docs GitHub crates.io version Security audit CI build