我正尝试使用planet.osm.pbf
文件生成here并尝试构建离线磁贴服务器,我遇到了一些缩放问题。整个星球的离线瓷砖服务器
我的第一次尝试是将这些数据中的一部分渲染到.mbtiles
文件中并使用Tilemill
进行提供。这个效果非常好,达到了一定的缩放级别,但是预渲染图块的大小会爆炸。我对合适的解决方案的猜测是将tile预先渲染到合理的缩放级别,然后有一个机制来实时渲染剩余的缩放级别。另外,我知道有一些基于矢量的贴图(可能?)总是能够在浏览器中快速渲染(mapbox gl
这样做,我认为)。
有没有人知道在这种规模下设置离线磁贴服务器的最佳方法?我见过的其他很多答案都是关于如何为特定的城市或州设置瓷砖,但我并没有为展示整个星球而做出太多的贡献。
谢谢!
编辑:
或者,如果有其他格式,其中地球范围内的数据可超过planet.osm.pbf
其他我听到这件事绝对开放 - 我不依赖于特定的数据源,我只是想解决问题。