Написал в своё время по псевдокоду код. А как обратно quadkey декодировать?

def tileXYToQuadKey():
xTile = 4893354
yTile = 2770883
z = 23
''' Tiles to QuadKey '''
quadKey = ""
for i in reversed(range(z+1)):
if i == 0:
break
digit = "0"
mask = 1 << (i - 1)
if (xTile & mask) != 0:
digit = chr(ord(digit) + 1)
if (yTile & mask) != 0:
digit = chr(ord(digit) + 2)
quadKey += digit
return quadKey

result = tileXYToQuadKey()
12030301210123232101032







 ,






URL записи