mirror of
https://github.com/protomaps/PMTiles.git
synced 2026-02-04 10:51:07 +00:00
Adopt Reader, MmapSource in pmtiles_to_dir
This commit is contained in:
@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user