空间目标排序

本文介绍了空间目标排序的基本思想,通过将高维空间映射到一维,利用空间填充曲线如Z-order、Gray-code和Hilbert曲线来保持目标间空间临近关系。Z-order通过比特交换实现,Gray-code曲线基于格雷码转换,而Hilbert曲线则能更好地保持空间临近性,适用于R树的构建和查询优化。
摘要由CSDN通过智能技术生成

空间目标排序的基本思想为:将多维(或高维)空间目标映射到一维(或低维)目标空间

可以利用索引,将空间划分为若干子空间,为其编号,然后用一维线段连接


空间填充曲线就采用了这样的思想,即使用一条连续的曲线遍历空间中的所有网格

然而填充曲线的效果存在好坏,关键的问题在于如何保持目标间的空间临近关系


例如上图的两种填充方式,若记左上角网格编号为1,从左往右依次增加编号,则1和5的网格在填充曲线上的顺序位置较远(相差4),但在空间上却比较接近(上下相邻)

常用的空间填

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值