reformat with black

This commit is contained in:
fscottfoti
2022-04-09 13:35:21 -07:00
parent ed40933563
commit ba6a620709
3 changed files with 51 additions and 36 deletions

View File

@@ -1,18 +1,26 @@
#!/usr/bin/env python
#pmtiles to files
# pmtiles to files
import argparse
import os
import shutil
from pmtiles.convert import mbtiles_to_pmtiles, pmtiles_to_mbtiles, pmtiles_to_dir
parser = argparse.ArgumentParser(description='Convert between PMTiles and other archive formats.')
parser.add_argument('input',help='Input .mbtiles or .pmtiles')
parser.add_argument('output',help='Output .mbtiles, .pmtiles, or directory')
parser.add_argument('--maxzoom', help='the maximum zoom level to include in the output.')
parser.add_argument('--gzip', help='The output should be gzip-compressed.',action='store_true')
parser.add_argument('--overwrite', help='Overwrite the existing output.',action='store_true')
parser = argparse.ArgumentParser(
description="Convert between PMTiles and other archive formats."
)
parser.add_argument("input", help="Input .mbtiles or .pmtiles")
parser.add_argument("output", help="Output .mbtiles, .pmtiles, or directory")
parser.add_argument(
"--maxzoom", help="the maximum zoom level to include in the output."
)
parser.add_argument(
"--gzip", help="The output should be gzip-compressed.", action="store_true"
)
parser.add_argument(
"--overwrite", help="Overwrite the existing output.", action="store_true"
)
args = parser.parse_args()
if os.path.exists(args.output) and not args.overwrite:
@@ -26,10 +34,10 @@ if args.overwrite:
print("compression:", "gzip" if args.gzip else "disabled")
if args.input.endswith('.mbtiles') and args.output.endswith('.pmtiles'):
if args.input.endswith(".mbtiles") and args.output.endswith(".pmtiles"):
mbtiles_to_pmtiles(args.input, args.output, args.maxzoom, args.gzip)
elif args.input.endswith('.pmtiles') and args.output.endswith('.mbtiles'):
elif args.input.endswith(".pmtiles") and args.output.endswith(".mbtiles"):
pmtiles_to_mbtiles(args.input, args.output, args.gzip)
elif args.input.endswith(".pmtiles"):