diff --git a/maptiles2.py b/maptiles2.py new file mode 100644 index 0000000..74dcfdf --- /dev/null +++ b/maptiles2.py @@ -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))