我有一个 .osm.pbf 文件,我想用它来生成带有 (.mbtiles) 的矢量图块。
我目前在使用 docker 的 windows 机器上,我尝试使用工具 tilemaker ( https://github.com/systemed/tilemaker ) 虽然我无法让它在我的文件上工作并遇到这样的问题
“在抛出 'std::runtime_error' what() 的实例后调用终止:zlib 解压缩期间的异常:(-5)”
我只是想知道是否有其他人能够从所述文件类型生成这些图块,如果可以,您能否提供有关如何执行此操作的低级详细指南,因为我是矢量图块的新手,并且在某些情况下会感到困惑。
对于任何感兴趣的人,我使用此代码来运行 docker:
docker run tilemaker tilemaker --input=sud-latest.osm.pbf --output=sud.mbtiles
我必须放两次tilemaker,否则它说它不能打开.osm.pbf