TileStache.Goodies.Providers.Cascadenik module¶
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+.
-
class
TileStache.Goodies.Providers.Cascadenik.Provider(layer, mapfile, fonts=None, workdir=None)¶ Bases:
TileStache.Mapnik.ImageProviderRenders 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.
-
renderArea(width, height, srs, xmin, ymin, xmax, ymax, zoom)¶ Mostly hand off functionality to Mapnik.ImageProvider.renderArea()