#tilemap #gis #server #osm #cartography

earthwyrm

Vector tile map server for openstreetmap data

10 releases (5 breaking)

0.7.0 May 8, 2024
0.6.1 Mar 4, 2024
0.6.0 Jan 19, 2024
0.4.3 Aug 29, 2021
0.2.0 Mar 6, 2019

#68 in Geospatial

Download history 15/week @ 2024-02-19 11/week @ 2024-02-26 146/week @ 2024-03-04 14/week @ 2024-03-11 65/week @ 2024-04-01 121/week @ 2024-05-06

121 downloads per month
Used in earthwyrm-bin

MIT/Apache

45KB
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
~88K SLoC