1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//! Tile management and representation for Martin tile server.
//!
//! This module provides core abstractions for working with map tiles.
//! We split this into two parts:
//! - a public facing [`catalog`](crate::tiles::catalog) for exposing which tile sources exists
//! - the [`Source`](crate::tiles::Source) for accessing tiles:
//! - [x] [`mbtiles`]
//! - [x] pmtiles
//! - [x] cog
//! - [x] postgres
/// The public facing API for managing a catalog of tile sources
/// Implementation of `MBTiles`' [`Source`].
/// Implementation of `PMTiles`' [`Source`].
/// Implementation of `Cloud Optimized GeoTIFF`' [`Source`].
/// Implementation of `PostgreSQL`' [`Source`].
pub use ;
pub use ;
pub use Tile;
pub use ;