Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
data
js_datasource
memory_datasource
simple
tile
utils
wms
README.md
stylesheet.xml

README.md

node-mapnik examples

Examples are designed to be run from the root like:

./examples/simple/render.js examples/stylesheet.xml map.png

Depends

A few examples have other dependencies. Install all possible like:

npm install express generic-pool get

Examples are arranged into topic directories:

  • simple - simple, single image renderers. Start here.
  • tile - TMS style tileservers. Also includes PostGIS example.
  • wms - WMS servers
  • memory_datasource - rendering of native javascript objects using in memory features created up front
  • js_datasource - rendering of native javascript objects using callback approach (WARNING - does not work outside of main event loop)

Other files

  • utils - helper methods
  • data - world map shapefile used in examples
  • stylesheet.xml - sample mapnik xml stylesheet

Using examples

To run most examples, read the code then execute their app.js file.

In tile examples you can view the output in polymaps via tile/index.html

TODO

  • interaction
  • js_datasource + interaction
Something went wrong with that request. Please try again.