Point-based map engine generated via static Jekyll posts.
Jekyll Maps allows you to create standard Jekyll posts and show them on a map as points. Posts use the standard YYYY-MM-DD-your_stuff.markdown format required for Jekyll, which are used to create a GeoJSON in js/site.js and passed into a Leaflet map.
The point posts require two parameters in the YAML section:
lat - latitudelng - longitudeProperties
The properties of each point are populated dynamically. Properties have two components, the key and value. To add them to the the GeoJSON object, structure your YAML like this:
properties:
-
key: name
value: Seattle, WA
-
key: description
value: Seattle is a coastal seaport city and the seat of King County, in the U.S. state of Washington.
-
key: foo
value: bar
Site-wide map options can be changed in _config.yml. The include:
map-tileset - the URL of the tiles you'd like to use for the mapmap-credits - credits added to the map in the lower right corner