Merge pull request #55 from bayre/patch-1

Adopt Reader, MmapSource in pmtiles_to_dir
This commit is contained in:
Brandon Liu
2022-07-19 00:53:14 +08:00
committed by GitHub

View File

@@ -85,8 +85,10 @@ def pmtiles_to_mbtiles(input, output, gzip):
def pmtiles_to_dir(input, output, gzip):
os.makedirs(output)
with read(input) as reader:
metadata = reader.metadata
with open(input, "r+b") as f:
source = MmapSource(f)
reader = Reader(source)
metadata = reader.header().metadata
metadata = set_metadata_compression(metadata, gzip)
with open(os.path.join(output, "metadata.json"), "w") as f:
f.write(json.dumps(metadata))