Skip to main content

papyrus_tilecache provides an easy and convenient method for embeding TileCache in Pyramid applications.

Install

papyrus_tilecache can be installed with easy_install:

$ easy_install papyrus_tilecache

Often you’ll want to make papyrus_tilecache a dependency of your Pyramid application, which is done by adding papyrus_tilecache to the install_requires list defined in the Pyramid application’s setup.py file.

Embed TileCache

Embeding TileCache in a Pyramid application is easy.

Edit the application’s development.ini file and, in the main section ([app:]), set tilecache.cfg to the location of the TileCache config file. Example:

[app:MyApp]
use = egg:MyApp
...
tilecache.cfg = %(here)s/tilecache.cfg

In this example the TileCache config file is located at the same location as the development.ini file.

You can use the following TileCache config as an example:

[cache]
type=Disk
base=/tmp/tilecache
[basic]
type=WMS
url=http://vmap0.tiles.osgeo.org/wms/vmap0
extension=png

Now, edit the application’s main file, __init__.py, and register papyrus_tilecache using the Configurator.include method:

def main(global_config, **settings):

    config = Configurator(settings=settings)

    import papyrus_tilecache
    config.include(papyrus_tilecache)

That’s it! The Pyramid application now exposes a TileCache service at /tilecache.

Test URL

0.1

  • First version

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

papyrus_tilecache-0.1.tar.gz (4.2 kB view details)

Uploaded Source

File details

Details for the file papyrus_tilecache-0.1.tar.gz.

File metadata

File hashes

Hashes for papyrus_tilecache-0.1.tar.gz
Algorithm Hash digest
SHA256 2d97a9b4d02f02800572faccaf9bce83b7d966ca38065a0234a3e27ab462735b
MD5 9b1fad88bddce4f505314105fd6fb4b8
BLAKE2b-256 f99bccd64c66d4da3edb65f1e78cea9c0669ddabc74b4222a13a6cc171d1e190

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page