mirror of
https://github.com/protomaps/PMTiles.git
synced 2026-02-04 02:41:09 +00:00
Correctly flip back to TMS in pmt_to_mbt. Fixes #21
This commit is contained in:
@@ -46,7 +46,8 @@ def pmtiles_to_mbtiles(input, output, gzip):
|
||||
for k,v in reader.metadata.items():
|
||||
cursor.execute('INSERT INTO metadata VALUES(?,?)',(k,v))
|
||||
for tile, data in reader.tiles():
|
||||
cursor.execute('INSERT INTO tiles VALUES(?,?,?,?)',(tile[0],tile[1],tile[2],may_compress(data,gzip)))
|
||||
flipped = (1 << tile[0]) - 1 - tile[2]
|
||||
cursor.execute('INSERT INTO tiles VALUES(?,?,?,?)',(tile[0],tile[1],flipped,may_compress(data,gzip)))
|
||||
|
||||
cursor.execute('CREATE UNIQUE INDEX tile_index on tiles (zoom_level, tile_column, tile_row);')
|
||||
conn.commit()
|
||||
|
||||
Reference in New Issue
Block a user