Identifying Map Tiles

This commit is contained in:
2023-07-19 21:21:47 +02:00
parent 7b7c85d278
commit 7f4f85f804

6
maptiles2.py Normal file
View File

@@ -0,0 +1,6 @@
quadkey = input()
zoomlevel = len(quadkey)
interleaved_coordinates = format(int(quadkey, 4), f"0{zoomlevel*2}b")
y = "".join([interleaved_coordinates[i] for i in range(0, zoomlevel * 2, 2)])
x = "".join([interleaved_coordinates[i] for i in range(1, zoomlevel * 2, 2)])
print(zoomlevel, int(x, 2), int(y, 2))