#tilemap #gis #server #osm #cartography

earthwyrm

Vector tile map server for openstreetmap data

12 releases (6 breaking)

0.8.1 Jun 6, 2024
0.7.0 May 8, 2024
0.6.1 Mar 4, 2024
0.4.3 Aug 29, 2021
0.2.0 Mar 6, 2019

#63 in Geospatial

Download history 27/week @ 2024-03-08 4/week @ 2024-03-15 53/week @ 2024-03-29 12/week @ 2024-04-05 100/week @ 2024-05-03 22/week @ 2024-05-10 11/week @ 2024-05-17 4/week @ 2024-05-24 234/week @ 2024-05-31 73/week @ 2024-06-07 4/week @ 2024-06-14

311 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
~86K SLoC