martin/tests
Yuri Astrakhan 1a8e7c89a4
Implement http pmtiles (#991)
PMTiles is a web-optimized format, allowing the actual file to be read
with HTTP range requests. Supporting this use case instantly allows
Martin to function as a lambda executable accessing PMTiles, but without
any significant investment into devops or hosting large file.

PMTiles config now also allows `http` and `https` protocol.

```
# Publish PMTiles files
pmtiles:
  paths:
    # specific pmtiles file will be published as mypmtiles source
    # (use last portion of the URL without extension)
    - http://example.org/path/to/mypmtiles.pmtiles
  sources:
    # named source matching source name to a single file
    pm-src1: https://example.org/path/to/some_pmtiles.pmtiles
 ```

fixes #884

---------

Co-authored-by: Kyle Slugg-Urbino <35903887+kyleslugg@users.noreply.github.com>
2023-12-22 06:01:50 +00:00
..
expected Implement http pmtiles (#991) 2023-12-22 06:01:50 +00:00
fixtures Add tiles table/view validation to mbtiles validate (#1057) 2023-12-10 10:59:14 +08:00
composite_source.html Multi-source support, new path structure (#456) 2022-11-26 04:46:40 -05:00
config.yaml Implement http pmtiles (#991) 2023-12-22 06:01:50 +00:00
debug-deckgl.html Multi-source support, new path structure (#456) 2022-11-26 04:46:40 -05:00
debug-leaflet.html Multi-source support, new path structure (#456) 2022-11-26 04:46:40 -05:00
debug-maplibre.html Require PostGIS 3 and use ST_TileEnvelope (#497) 2022-11-30 18:57:27 +02:00
debug.html Cleanup multi-feature styling (#859) 2023-09-03 13:30:38 -04:00
test.sh Implement http pmtiles (#991) 2023-12-22 06:01:50 +00:00