A legend generator for Mapnik stylesheets
Ruby
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Mapnik Legendary

Mapnik Legendary is a small utility to help with generating legends (aka map keys) from Mapnik stylesheets. You describe in a config file which attributes, and which zoom level(s) you want an image for, and it reads the stylesheet and spits out .png files. It uses the ruby-mapnik bindings to load the stylesheets and mess around with the datasources, so you don't actually need any of the shapefiles or database connections to make this work.

Requirements

Installation

You can install the gem from rubygems:

gem install mapnik_legendary

Alternatively, you can add the gem to your project's Gemfile

gem mapnik_legendary

Running

For full options, run

mapnik_legendary -h

Examples

mapnik_legendary examples/openstreetmap-carto-legend.yml osm-carto.xml

See examples/openstreetmap-carto-legend.yml