我想设置TileStache,但是对于GIS领域来说我是一个新手,可以发现TileStache文档有些难以理解。
我刚想出我需要跑步
tilestache-server.py -c tilestache.cfg
启动TileStache,并浏览至http://127.0.0.1:8080/以查看结果。
但是,我不清楚要输入什么tilestache.cfg
。
最终,我想使用从PostGIS数据库生成的GeoJSON,但是现在,我只想从一个简单的示例开始,以确保TileStache可以正常工作。
文档中有一个“最小示例配置”,但它似乎依赖于Mapnik-并指向一个style.xml
文件-在使用TileStache之前,我是否需要安装和配置Mapnik?
*更新*
好的,我已经尝试过使用“代理”配置,如下所示tilestache.cfg
:
{
"cache": {"name": "Test"},
"layers":
{
"roads":
{
"provider":
{
"name": "proxy",
"url": "http://tile.openstreetmap.org/{Z}/{X}/{Y}.png"
}
}
}
}
然后重新启动Tilestache并转到http://127.0.0.1:8080/,但我仍然看到:
Bad path: "/". I was expecting something more like "/example/0/0/0.png"
如果我转到http://127.0.0.1:8080/example/0/0/0.png,那么我会得到404-有什么想法吗?
*更新2 *
为了他人的利益:roads
应作为URL的一部分,因此请访问http://127.0.0.1:8080/roads/0/0/0.png或http://127.0.0.1:8080/roads/preview.html看瓷砖!
没错...不错!
—
Sid NoParrots