mirror of
https://github.com/protomaps/PMTiles.git
synced 2026-02-04 10:51:07 +00:00
more functionality for pmtiles-show
This commit is contained in:
@@ -5,6 +5,8 @@ from pmtiles.reader import read
|
|||||||
|
|
||||||
if len(sys.argv) <= 1:
|
if len(sys.argv) <= 1:
|
||||||
print("Usage: pmtiles-show PMTILES_FILE")
|
print("Usage: pmtiles-show PMTILES_FILE")
|
||||||
|
print("Usage: pmtiles-show PMTILES_FILE Z X Y")
|
||||||
|
print("Usage: pmtiles-show PMTILES_FILE list")
|
||||||
exit(1)
|
exit(1)
|
||||||
|
|
||||||
with read(sys.argv[1]) as reader:
|
with read(sys.argv[1]) as reader:
|
||||||
@@ -14,6 +16,9 @@ with read(sys.argv[1]) as reader:
|
|||||||
for k, v in reader.metadata.items():
|
for k, v in reader.metadata.items():
|
||||||
print(k,'=',v)
|
print(k,'=',v)
|
||||||
print('root entries:', reader.root_entries)
|
print('root entries:', reader.root_entries)
|
||||||
|
print('leaf directories:', len(set(reader.leaves.values())))
|
||||||
|
elif len(sys.argv) == 3:
|
||||||
|
print("list")
|
||||||
else:
|
else:
|
||||||
z = int(sys.argv[2])
|
z = int(sys.argv[2])
|
||||||
x = int(sys.argv[3])
|
x = int(sys.argv[3])
|
||||||
|
|||||||
Reference in New Issue
Block a user