webmercator_tiles

Crates.iowebmercator_tiles
lib.rswebmercator_tiles
version1.0.0
created_at2025-01-19 00:53:53.40467+00
updated_at2025-01-19 00:53:53.40467+00
descriptionRust crate to convert lat/lon coordinates to webmercator tiles
homepage
repositoryhttps://github.com/Swarkin/webmercator_tiles
max_upload_size
id1522349
size6,140
(Swarkin)

documentation

README

webmercator_tiles

Rust crate to convert lon/lat coordinates to Web Mercator tiles.
See https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames for details.

Example

use webmercator_tiles;

fn main() {
	let t2l = webmercator_tiles::tile2lonlat(4376, 2932, 13); // (12.3046875, 45.460130637921)
	let l2t = webmercator_tiles::lonlat2tile(14.016667, 42.683333, 13); // (4414, 3019)
	println!("Tile (4376, 2932) at zoom 13: {t2l:?}");
	println!("lon 14.016667 lat 42.683333 at zoom 13: {l2t:?}");
}
Commit count: 4

cargo fmt