From fc27e525cd07b28491a8a2a8890fbe37721abc19 Mon Sep 17 00:00:00 2001 From: geospatial-jeff Date: Sun, 28 May 2023 09:43:16 -0600 Subject: [PATCH] reuse Reader.header --- python/pmtiles/reader.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/pmtiles/reader.py b/python/pmtiles/reader.py index 86144a2..c6a7e9a 100644 --- a/python/pmtiles/reader.py +++ b/python/pmtiles/reader.py @@ -35,7 +35,7 @@ class Reader: return deserialize_header(self.get_bytes(0, 127)) def metadata(self): - header = deserialize_header(self.get_bytes(0, 127)) + header = self.header() metadata = self.get_bytes(header["metadata_offset"], header["metadata_length"]) if header["internal_compression"] == Compression.GZIP: metadata = gzip.decompress(metadata) @@ -43,7 +43,7 @@ class Reader: def get(self, z, x, y): tile_id = zxy_to_tileid(z, x, y) - header = deserialize_header(self.get_bytes(0, 127)) + header = self.header() dir_offset = header["root_offset"] dir_length = header["root_length"] for depth in range(0, 4): # max depth