landez 0.0
Released:
Build a MBTiles file from a Mapnik stylesheet.
Navigation
Verified details
These details have been verified by PyPIMaintainers
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: LGPL
- Author: Mathieu Leplatre
- Tags MBTiles, Mapnik
Classifiers
- Development Status
- Natural Language
- Operating System
- Programming Language
- Topic
Project description
Landez builds MBTiles files either from a remote tile service URL or from a local Mapnik stylesheet.
The land covered is specified using a list of bounding boxes and zoom levels.
It uses mbutil from Mapbox https://github.com/mapbox/mbutil at the final stage to build the MBTiles file.
INSTALL
Landez requires nothing but python remote mode (specifying a tiles URL), but requires mapnik if the tiles are drawn locally.
- ::
easy_install sqlite3
sudo aptitude install python-mapnik
USAGE
Remote tiles
Using a remote tile service (Cloudmade by default):
import logging from landez import MBTilesBuilder logging.basicConfig(level=logging.DEBUG) mb = MBTilesBuilder(remote=True, cache=False) mb.add_coverage(bbox=(-90.0, -180.0, 180.0, 90.0), zoomlevels=[0, 1]) mb.run()
Please respect Tile usage policies <http://wiki.openstreetmap.org/wiki/Tile_usage_policy>
Local rendering
Using mapnik to render tiles:
import logging from landez import MBTilesBuilder logging.basicConfig(level=logging.DEBUG) mb = MBTilesBuilder(stylefile="yourstyle.xml", filepath="dest.mbtiles") mb.add_coverage(bbox=(-90.0, -180.0, 180.0, 90.0), zoomlevels=[0, 1]) mb.run()
AUTHORS
Mathieu Leplatre <mathieu.leplatre@makina-corpus.com>
Thanks to mbutil authors <https://github.com/mapbox/mbutil>
LICENSE
Lesser GNU Public License
Project details
Verified details
These details have been verified by PyPIMaintainers
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: LGPL
- Author: Mathieu Leplatre
- Tags MBTiles, Mapnik
Classifiers
- Development Status
- Natural Language
- Operating System
- Programming Language
- Topic