Morton码转换工具
输入二维坐标 X、Y(非负整数,范围 0–65535),将其转换为 32 位 Morton 码(Z-order 曲线)。
Morton码: 39
二进制: 00000000000000000000000000100111
十六进制: 0x00000027
X (3): 00000011
Y (5): 00000101
输入 32 位 Morton 码(十进制,范围 0–4294967295),解码得到对应的 X、Y 坐标。
Morton 码(Z-order 曲线)通过将 X 和 Y 坐标的二进制位交错排列, 将二维坐标映射为一维整数,同时尽量保持空间局部性。
例如:X = 3 (二进制: 011),Y = 5 (二进制: 101)。 交错后得到 Morton 码 39 (二进制: 00000000000000000000000000100111)。
位交错方式为:从低位开始,偶数位放 X 的位,奇数位放 Y 的位。
还没有收藏的工具
缓存: hit 0 / miss 0
缓存: hit 0 / miss 0
暂无记录
189+
在线工具
10K+
月访问量
99.9%
可用性