[发明专利]城市路网上基于R树的全时态移动对象索引方法有效
申请号: | 201610374502.X | 申请日: | 2016-05-31 |
公开(公告)号: | CN106095802B | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 张深深;郁浩春;韩京宇 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 李湘群 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了城市路网上基于R树的全时态移动对象索引方法,首先根据移动对象位置更新信息m查找基于x‑y的上层索引,找到移动对象所处的封闭路段e,并取出其相关信息;然后形成运行矢量mv=(mid,t,v,rid,pos),通过rid访问道路索引表,取得道路对应的R‑tree;根据mid访问轨迹单元哈希表,获得轨迹单元链表,访问链表尾结点lu‑tail;根据lu‑tail是否为空,生成链表轨迹单元LU;将连续轨迹单元和活动轨迹单元相继添加到链表尾部,建立索引,同时维护链表信息。本发明引入了动态链表和移动对象哈希表,可直接得出移动对象的历史轨迹信息,无需搜索整个层移动对象树森林。采用了指数平滑法预测移动对象的速度,提高了速度预测的精度,支持移动对象的全时态位置查询。 | ||
搜索关键词: | 城市 路网 基于 时态 移动 对象 索引 方法 | ||
【主权项】:
1.城市路网上基于R树的全时态移动对象索引方法,其特征在于包括以下步骤:步骤1:根据移动对象位置更新信息m查找基于x‑y的上层索引,找到移动对象所处的封闭路段e,并取出其相关信息;步骤2:通过e信息以及x,y坐标信息求得移动对象在所属道路上的pos位置,形成运行矢量mv=(mid,t,v,rid,pos),其中,pos∈[0,1],为对象所处道路的相对位置,t为采集该运行矢量的时间,v表示该移动对象在t时刻的速度,rid为道路标识;步骤3:通过rid访问道路索引表,取得道路对应的R‑tree;步骤4:根据mid访问轨迹单元哈希表,获得轨迹单元链表,访问链表尾结点lu‑tail;步骤5:若lu‑tail为空,表示初次收到该对象位置信息,则插入活动轨迹单元U(mvn)到R‑tree中,并记录它在R‑tree中的位置uid,通过(U,uid)生成链表轨迹单元LU,并插入到链表;步骤6:若lu‑tail不为空,根据lu‑tail中的uid信息找到并删除R‑tree中的活动轨迹单元U(mvn),插入连续轨迹单元U(mvs,mve),插入活动轨迹单元U(mvn),最后在链表中删除tail;步骤7:将连续轨迹单元和活动轨迹单元相继添加到链表尾部,建立索引,同时维护链表信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610374502.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种喇叭用T铁冷镦装置
- 下一篇:一种唾液降钙素原荧光免疫检测方法