Merge pull request #121 from nokonoko1203/main

Problems when converting PMTiles to MBTiles in the Python interface
This commit is contained in:
Brandon Liu
2023-02-16 21:34:54 +08:00
committed by GitHub

View File

@@ -126,6 +126,8 @@ def pmtiles_to_mbtiles(input, output):
metadata["format"] = "pbf" metadata["format"] = "pbf"
for k, v in metadata.items(): for k, v in metadata.items():
if not isinstance(v, str):
v = json.dumps(v, ensure_ascii=False)
cursor.execute("INSERT INTO metadata VALUES(?,?)", (k, v)) cursor.execute("INSERT INTO metadata VALUES(?,?)", (k, v))
for zxy, tile_data in all_tiles(source): for zxy, tile_data in all_tiles(source):