一个轻巧的莫顿编码器与横向/长期支持。

pymorton的Python项目详细描述


基于morton编码/z-排序的多维数据和地理坐标的有序散列。

在数学分析和计算机科学中,z阶、morton阶或morton码是一个函数。 它将多维数据映射到一维,同时保留数据点的局部性。 它是由IBM研究员G.M.Morton于1966年推出的。多维中一个点的z值是 通过交错其坐标值的二进制表示来计算。一旦数据排序 在这个顺序中,可以使用任何一维数据结构,例如二进制搜索树、B-树, 跳过列表或哈希表。结果的顺序可以等价地描述为 从四叉树的深度开始遍历,其中{x,y,…,k}组合成一个 序数值,易于与其他莫顿数进行比较、搜索和索引。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何在Java中创建固定大小的泛型数组?   javascript Paypal Braintree订阅付款   使用BufferedReader和PrintWriter实现java数据持久化?   类似于iCloud的java唯一google id   java使用网格布局和抓取组合框   java我的while循环无限运行,当我检查它时,它说while循环没有主体,而我认为它显然没有主体   java LWJGL碰撞3D OpenGL   java将Tibco RV切换到WebSphere MQ?   java如何使用Postman从curl发布REST   java是超级的,在通用通配符中是独占的吗?   在swing 1.5中,java在指定时间后自动关闭非模态对话框   java PrimeFaces饼图在JSF 2.0中不显示   java如何在Spring MVC中提供带有xml配置的默认bean实现?   java在eclipse中使用按钮关闭JFrame   java Sqoop jar已弃用   Java中的Getter方法