mirror of
https://github.com/maplibre/martin.git
synced 2024-12-18 20:31:54 +03:00
Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.
hacktoberfestleafletmapbox-glmapbox-gl-jsmapbox-vector-tilemaplibremaplibre-gl-jsmapsmbtilespmtilespostgispostgresqlruststarred-maplibre-repostarred-repovector-tileswebserver
fafd3427bd
Bumps [url](https://github.com/servo/rust-url) from 2.5.2 to 2.5.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/servo/rust-url/releases">url's releases</a>.</em></p> <blockquote> <h2>v2.5.3</h2> <h2>What's Changed</h2> <ul> <li>fix: enable wasip2 feature for wasm32-wasip2 target by <a href="https://github.com/brooksmtownsend"><code>@brooksmtownsend</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/960">servo/rust-url#960</a></li> <li>Fix idna tests with no_std by <a href="https://github.com/cjwatson"><code>@cjwatson</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/963">servo/rust-url#963</a></li> <li>Fix debugger_visualizer test failures. by <a href="https://github.com/valenting"><code>@valenting</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/967">servo/rust-url#967</a></li> <li>Add AsciiSet::EMPTY and boolean operators by <a href="https://github.com/joshka"><code>@joshka</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/969">servo/rust-url#969</a></li> <li>mention why we pin unicode-width by <a href="https://github.com/Manishearth"><code>@Manishearth</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/972">servo/rust-url#972</a></li> <li>refactor and add tests for percent encoding by <a href="https://github.com/joshka"><code>@joshka</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/977">servo/rust-url#977</a></li> <li>Add a test for and fix issue <a href="https://redirect.github.com/servo/rust-url/issues/974">#974</a> by <a href="https://github.com/hansl"><code>@hansl</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/975">servo/rust-url#975</a></li> <li><code>no_std</code> support for the <code>url</code> crate by <a href="https://github.com/domenukk"><code>@domenukk</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/831">servo/rust-url#831</a></li> <li>Normalize URL paths: convert /.//p, /..//p, and //p to p by <a href="https://github.com/theskim"><code>@theskim</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/943">servo/rust-url#943</a></li> <li>support Hermit by <a href="https://github.com/m-mueller678"><code>@m-mueller678</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/985">servo/rust-url#985</a></li> <li>fix: support <code>wasm32-wasip2</code> on the stable channel by <a href="https://github.com/brooksmtownsend"><code>@brooksmtownsend</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/983">servo/rust-url#983</a></li> <li>Improve serde error output by <a href="https://github.com/konstin"><code>@konstin</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/982">servo/rust-url#982</a></li> <li>OSS-Fuzz: Add more fuzzer by <a href="https://github.com/arthurscchan"><code>@arthurscchan</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/988">servo/rust-url#988</a></li> <li>Merge idna-v1x to main by <a href="https://github.com/hsivonen"><code>@hsivonen</code></a> in <a href="https://redirect.github.com/servo/rust-url/pull/990">servo/rust-url#990</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/brooksmtownsend"><code>@brooksmtownsend</code></a> made their first contribution in <a href="https://redirect.github.com/servo/rust-url/pull/960">servo/rust-url#960</a></li> <li><a href="https://github.com/cjwatson"><code>@cjwatson</code></a> made their first contribution in <a href="https://redirect.github.com/servo/rust-url/pull/963">servo/rust-url#963</a></li> <li><a href="https://github.com/joshka"><code>@joshka</code></a> made their first contribution in <a href="https://redirect.github.com/servo/rust-url/pull/969">servo/rust-url#969</a></li> <li><a href="https://github.com/hansl"><code>@hansl</code></a> made their first contribution in <a href="https://redirect.github.com/servo/rust-url/pull/975">servo/rust-url#975</a></li> <li><a href="https://github.com/theskim"><code>@theskim</code></a> made their first contribution in <a href="https://redirect.github.com/servo/rust-url/pull/943">servo/rust-url#943</a></li> <li><a href="https://github.com/m-mueller678"><code>@m-mueller678</code></a> made their first contribution in <a href="https://redirect.github.com/servo/rust-url/pull/985">servo/rust-url#985</a></li> <li><a href="https://github.com/konstin"><code>@konstin</code></a> made their first contribution in <a href="https://redirect.github.com/servo/rust-url/pull/982">servo/rust-url#982</a></li> <li><a href="https://github.com/arthurscchan"><code>@arthurscchan</code></a> made their first contribution in <a href="https://redirect.github.com/servo/rust-url/pull/988">servo/rust-url#988</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/servo/rust-url/compare/v2.5.2...v2.5.3">https://github.com/servo/rust-url/compare/v2.5.2...v2.5.3</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
---|---|---|
.cargo-husky/hooks | ||
.github | ||
debian | ||
demo | ||
docs | ||
martin | ||
martin-tile-utils | ||
martin-ui | ||
mbtiles | ||
tests | ||
.dockerignore | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
CHANGELOG.md | ||
CODE_OF_CONDUCT.md | ||
Cross.toml | ||
docker-compose.yml | ||
justfile | ||
LICENSE-APACHE | ||
LICENSE-MIT | ||
logo.png | ||
README.md | ||
rustfmt.toml | ||
SECURITY_POLICY.txt |
Martin is a tile server and a set of tools able to generate vector tiles on the fly
from large PostgreSQL
databases, and serve tiles from PMTiles
and MBTiles
files. Martin optimizes for speed and heavy traffic, and is written in Rust.
Features
- Serve vector tiles from
- Combine multiple tile sources into one
- Generate sprites and font glyphs
- Generate tiles in bulk from any Martin-supported sources into an
MBTiles
file with martin-cp tool - Examine, copy, validate, compare, and apply diffs between
MBTiles
files with mbtiles tool
Documentation
- Quick Start
- Installation
- Running with CLI or configuration file
- Usage and API
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.
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.