EarthWyrm is an open-source map server developed for the Minnesota Department of Transportation (MnDOT). It can serve GIS data from OpenStreetMap or other sources.
Features:
- Layers configurable by zoom level
- Web Mercator projection (EPSG:3857)
- Vector tiles in MVT format, with
Z/X/Y.mvt
naming convention - Quick setup in under 10 minutes
π Install using cargo (tested on Fedora Linux):
This file tree will be created:
/var/local/earthwyrm/
βββ earthwyrm.muon
βββ earthwyrm.service
βββ loam/
βββ osm/
π Edit the configuration file at /var/local/earthwyrm/earthwyrm.muon
. It
contains examples and instructions.
π Download an OpenStreetMap extract of your region in PBF format into the
/var/local/earthwyrm/osm/
directory. For example, files such as
minnesota-latest.osm.pbf
are provided daily from Geofabrik.
π Dig the configured layers into .loam
cache files:
NOTE: This step may take a while, depending on the region size.
π Configure systemd service
π Test
From the server host, browse to 127.0.0.1:3030