Mapbox系列之矢量切片工具Tippecanoe安装使用 | Windows&Docker
Windows系统下安装docker步骤参考这篇文章
Windows下安装Docker详细过程及问题解决
拉取morlov/tippecanoe
镜像
docker pull morlov/tippecanoe
执行以下命令,运行容器,进入交互模式
docker run --rm -it -v $HOME/tippecanoe:/data morlov/tippecanoe
然后就可以直接使用tippecanoe对geojson进行转换了
示例
tippecanoe --no-tile-stats -o /data/test.mbtiles -z7 -Z5 /data/geojson/*.geojson
上面命令的意思是将所有的.geojson文件(位于/data/geojson/目录下)转换为MBTiles文件(test.mbtiles),并使用-z和-Z参数分别指定不同的缩放级别范围。
具体来说,-z7 -Z5表示所有图层将在缩放级别5到7之间显示。
注意,在指定通配符(*)进行批处理时,Tippecanoe会将所有输入文件合并为一个图层,因此在这种情况下,所有输入文件都将在相同的缩放级别范围内显示。
而--no-tile-stats
表示在生成MBTiles文件时不输出瓦片统计信息,这将加快转换过程但不会影响生成的MBTiles文件的质量。
总之,这个Tippecanoe命令将转换所有.geojson
文件并将它们合并到单个MBTiles文件中,所有图层将在缩放级别5到7之间显示。
具体其它配置命令,请查看Tippecanoe官方介绍。
箴言:因为这些东西是非常简单的。不要抱怨自己学不会,那是因为你没有足够用心。