TileStache.Goodies.Providers.Cascadenik | index

`Cascadenik Provider.
Simple wrapper for TileStache Mapnik provider that parses Cascadenik MML files
directly, skipping the typical compilation to XML step.
More information on Cascadenik:
- https://github.com/mapnik/Cascadenik/wiki/Cascadenik
Requires Cascadenik 2.x+.`

Modules

``

mapnik |  |  |

Classes

``

TileStache.Mapnik.ImageProvider
  Provider

class Provider(TileStache.Mapnik.ImageProvider)
`` | `Renders map images from Cascadenik MML files. Arguments: - mapfile (required) Local file path to Mapnik XML file. - fonts (optional) Local directory path to *.ttf font files. - workdir (optional) Directory path for working files, tempfile.gettempdir() by default.`

Methods defined here:

__init__(self, layer, mapfile, fonts=None, workdir=None)
  `Initialize Cascadenik provider with layer and mapfile.`

renderArea(self, width, height, srs, xmin, ymin, xmax, ymax, zoom)
  `Mostly hand off functionality to Mapnik.ImageProvider.renderArea()`

Static methods inherited from TileStache.Mapnik.ImageProvider:

prepareKeywordArgs(config_dict)
  `Convert configured parameters to keyword args for __init__().`