复制、差异和修补 MBTiles
mbtiles copy
复制命令复制一个 mbtiles 文件,可选择按缩放级别过滤其内容。
mbtiles copy src_file.mbtiles dst_file.mbtiles \
--min-zoom 0 --max-zoom 10
此命令还可用于生成不同支持的模式的文件。
mbtiles copy normalized.mbtiles dst.mbtiles \
--dst-type flat-with-hash
mbtiles copy --diff-with-file
此选项与使用 mbtiles diff ... 相同。以下两个命令是等效的:
mbtiles diff file1.mbtiles file2.mbtiles diff.mbtiles
mbtiles copy file1.mbtiles diff.mbtiles \
--diff-with-file file2.mbtiles
mbtiles copy --apply-patch
将源文件复制到目标文件,同时将上述 copy --diff-with-file 命令生成的差异文件应用到目标 mbtiles 文件。这允许更安全地应用差异文件,因为源文件不会被修改。
mbtiles copy src_file.mbtiles dst_file.mbtiles \
--apply-patch diff.mbtiles