纸莎草_tilecache
项目描述
纸莎草_tilecache提供了一个简单方便的方法将TileCache嵌入到Pyramid应用程序中。
安装
可以使用easy_install安装纸莎草_tilecache
$ easy_install papyrus_tilecache
通常您会希望将纸莎草_tilecache作为Pyramid应用程序的依赖项,这可以通过将papyrus_tilecache添加到Pyramid应用程序的setup.py文件中定义的install_requires列表来完成。
嵌入TileCache
在Pyramid应用程序中嵌入TileCache非常简单。
编辑应用程序的development.ini文件,在主部分([app:])中,将tilecache.cfg设置为TileCache配置文件的路径。示例
[app:MyApp] use = egg:MyApp ... tilecache.cfg = %(here)s/tilecache.cfg
在此示例中,TileCache配置文件与development.ini文件位于同一位置。
您可以使用以下TileCache配置作为示例
[cache] type=Disk base=/tmp/tilecache [basic] type=WMS url=http://vmap0.tiles.osgeo.org/wms/vmap0 extension=png
现在,编辑应用程序的主文件,__init__.py,并使用Configurator.include方法注册纸莎草_tilecache
def main(global_config, **settings): config = Configurator(settings=settings) import papyrus_tilecache config.include(papyrus_tilecache)
就是这样!Pyramid应用程序现在在/tilecache处公开了TileCache服务。
0.1
第一个版本
项目详情
关闭
papyrus_tilecache-0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2d97a9b4d02f02800572faccaf9bce83b7d966ca38065a0234a3e27ab462735b |
|
MD5 | 9b1fad88bddce4f505314105fd6fb4b8 |
|
BLAKE2b-256 | f99bccd64c66d4da3edb65f1e78cea9c0669ddabc74b4222a13a6cc171d1e190 |