到目前为止,我已经尝试了两个半星期来在服务器上运行OpenStreetMap的本地副本。我已经下载了星球文件并将其导入到名为“osm”的PostGIS数据库中。我已经使用OSM Mapnik工具生成了一个XML样式表供Mapnik使用。我已经使用TileLite证明了Mapnik可以从数据库渲染OSM瓦片。瓷砖甚至看起来像我想要的那样。
我的问题是,我无法让TileCache与Mapnik配合使用。我安装了一个MapServer实例,用它来提供Shapefiles服务。这与TileCache一起使用。TileCache配置文件中的默认“basic”图层也有效。请帮助解决我的OSM图层问题:
我的问题是,我无法让TileCache与Mapnik配合使用。我安装了一个MapServer实例,用它来提供Shapefiles服务。这与TileCache一起使用。TileCache配置文件中的默认“basic”图层也有效。请帮助解决我的OSM图层问题:
[osm]
type=Mapnik
mapfile=/var/maps/bin/mapnik/osm.xml
spherical_mercator=true
bbox=-16697000,8610000,-16667000,8640000
maxResolution=156543.0339/4
levels=18
srs=EPSG:900913
我已经阅读了所有能找到的博客文章、论坛帖子和教程。如果有帮助,将不胜感激。我怀疑我可能错过了什么或者正在做一些愚蠢的事情。