martin
martin copied to clipboard
Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.
Add support for [Cloud Optimized GeoTIFF (COG)](https://www.cogeo.org/). ## CLI ```shell martin /path/to/cogs/file.tif /path/to/directory ``` ## Conf file ```yaml ... cogs: paths: # scan this whole dir, matching all *.tif files...
Since `2021-11-27 (3.37.0)`, SQLite supports [STRICT tables](https://www.sqlite.org/stricttables.html) -- where the table column's type actually means that the entire table has that type in that column, and not "preserve whatever you...
We need a proper way to evaluate if ssl modes work properly with postgreSQL connections, i.e. if `psql` works with it, `martin` should too. There are some commented out CI...
Martin currently uses env_logger to output its logs, but in a server environment one would probably want to have a json-style configurable output (see [list](https://docs.rs/log/latest/log/#available-logging-implementations)). The CLI / env var...
For full parity with table sources, it would be helpful to have metadata available for function sources within the tilejson response. Some relevant issues: - https://github.com/maplibre/martin/issues/749 - https://github.com/maplibre/martin/issues/277
Implements #756
What I have done so far is created postgis schema and imported the data with osmosis tool as described here: https://wiki.openstreetmap.org/wiki/Osmosis/PostGIS_Setup#Create_and_Initialise_Database Martin has successfully connected to the database and discovered...
The validation checks made in `martin-mbtiles` before doing further processing (e.g. uniqueness constraints on `(zoom_level, tile_column, tile_row`) currently return an error. These should be bubbled up as warnings when attempting...
Hello, I will be interested to use a monitoring endpoint on martin. Of course I'm ready to work on it. The need is to have some sort of monitoring endpoint...