如何清除我自己的服务器上的所有osm tile缓存

Geo*_*eyB 6 caching openstreetmap mapnik

我目前正在开发一个基于OpenStreetMap的地图项目,使用Mapnik,renderd和mod_tile(就像他们网站上的osm一样).我在我的个人计算机(Ubuntu 12.04)上构建了一个osm tiles服务器,遵循一些教程.它运作良好,我已经加载了一个国家的许多地区(不是整个星球,只是地球的一部分).

我意识到mod_tile正在为每个渲染的瓷砖使用缓存,所以我决定研究如何清除它. 到目前为止我发现的唯一解决方案是使用render_expired二进制文件,但我不明白我如何通过这种方式设置所有瓷砖过期(而且没有差异文件)...我试图找到这些图像所在的位置但是我找不到他们.

我需要一些帮助,所以如果有人有想法......

bao*_*aol 14

只需删除提到的内容/var/lib/mod_tile/default(rm -rf如果你敢的话,使用)并重新启动renderd守护进程.