#openstreetmap #osm #tile

slippy-map-tiles

Work with Slippy map tile names, found in OpenStreetMap

13 breaking releases

Uses old Rust 2015

0.16.0 Aug 14, 2020
0.15.0 Jul 20, 2019
0.14.0 Feb 28, 2018
0.13.1 Apr 13, 2018
0.5.0 Mar 17, 2016

#321 in Geospatial

Download history 676/week @ 2024-12-21 1022/week @ 2024-12-28 1744/week @ 2025-01-04 1787/week @ 2025-01-11 2253/week @ 2025-01-18 2460/week @ 2025-01-25 2377/week @ 2025-02-01 3094/week @ 2025-02-08 2575/week @ 2025-02-15 3482/week @ 2025-02-22 3631/week @ 2025-03-01 4638/week @ 2025-03-08 4900/week @ 2025-03-15 4115/week @ 2025-03-22 3987/week @ 2025-03-29 4396/week @ 2025-04-05

18,321 downloads per month
Used in mapbox_vector_tile

GPL-3.0 and maybe AGPL-3.0+

74KB
1.5K SLoC

Abstractions and functions for working with OpenStreetMap (etc.) tiles

Examples

use slippy_map_tiles::Tile;

let t = Tile::new(6, 35, 23).unwrap();

You cannot create invalid tiles

assert!(Tile::new(0, 3, 3).is_none());

slippy-map-tiles

Build Status Crates.io Documentation

Utilities for working with Slippy map tile names. Documentation

Read more about slippy map tilename.

Copyright

Copyright 2016 Rory McCann rory@technomancy.org. Licenced under the GNU GPL v3 (or later). If you'd like another licence, contact me.

Dependencies

~2–3MB
~53K SLoC