#tilemap #gis #server #osm #cartography

earthwyrm

Vector tile map server for openstreetmap data

9 unstable releases (4 breaking)

0.6.1 Mar 4, 2024
0.6.0 Jan 19, 2024
0.5.0 Jan 11, 2024
0.4.3 Aug 29, 2021
0.1.0 Mar 2, 2019

#65 in Geospatial

Download history 14/week @ 2024-01-10 7/week @ 2024-01-17 5/week @ 2024-02-14 16/week @ 2024-02-21 119/week @ 2024-02-28 37/week @ 2024-03-06 9/week @ 2024-03-13 31/week @ 2024-03-27 34/week @ 2024-04-03

76 downloads per month
Used in earthwyrm-bin

MIT/Apache

46KB
1K SLoC

EarthWyrm is a Rust library for generating vector tiles in MVT format. It can serve OpenStreetMap or other GIS data.

Layers

GIS data is stored as R-Trees in a rosewood file for each layer. They contain point, linestring or polygon features, with associated tags. The geometry uses Web Mercator projection (EPSG:3857).

Dependencies

~4MB
~87K SLoC