Skip to main content

Crate oxigdal_mbtiles

Crate oxigdal_mbtiles 

Source
Expand description

Pure Rust MBTiles tile archive reader and writer.

Provides tile coordinate helpers (tile_coords), an in-memory MBTiles store (mbtiles), a tile archive builder (writer), and geographic coordinate conversion utilities (bbox_util).

Re-exports§

pub use bbox_util::bbox_to_tiles;
pub use bbox_util::lonlat_to_tile;
pub use bbox_util::tile_count_at_zoom;
pub use bbox_util::tile_resolution_degrees;
pub use bbox_util::tile_resolution_metres;
pub use bbox_util::tile_to_bbox;
pub use bbox_util::tile_to_lonlat;
pub use error::MbTilesError;
pub use mbtiles::MBTiles;
pub use mbtiles::MBTilesMetadata;
pub use tile_coords::TileCoord;
pub use tile_coords::TileFormat;
pub use tile_coords::tms_to_xyz;
pub use tile_coords::xyz_to_tms;
pub use writer::FieldType;
pub use writer::MBTilesData;
pub use writer::MBTilesWriter;
pub use writer::TileRange;
pub use writer::TileRangeIter;
pub use writer::TileScheme;
pub use writer::TileStatsAggregator;
pub use writer::VectorLayerSpec;
pub use writer::ZoomStats;

Modules§

bbox_util
Geographic coordinate ↔ tile coordinate conversion utilities.
error
Error types for oxigdal-mbtiles
mbtiles
MBTiles format types and in-memory store.
tile_coords
Tile coordinate types and TMS ↔ XYZ conversion helpers.
writer
MBTiles writer and in-memory tile archive builder.