[发明专利]对具有可变压缩的自适应索引的最接近搜索无效
申请号: | 200780022123.3 | 申请日: | 2007-06-28 |
公开(公告)号: | CN101467150A | 公开(公告)日: | 2009-06-24 |
发明(设计)人: | 特西亚·库兹涅佐夫 | 申请(专利权)人: | 电子地图北美公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
地址: | 美国新罕*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 可变 压缩 自适应 索引 最接近 搜索 | ||
优先权主张
本申请案主张下列共同待决申请案的优先权,所述申请案的全文均并入本文中:蔡·库兹涅佐夫等人于2006年6月30日申请的题为“具有可变压缩的自适应索引(ADAPTIVE INDEX WITH VARIABLE COMPRESSION)”的第60/806,366号美国临时申请案(代理人案号为TELA-07780US0);蔡·库兹涅佐夫于2006年6月30日申请的题为“对具有可变压缩的自适应索引的最接近搜索(NEAREST SEARCH ON ADAPTIVEINDEX WITH VARIABLE COMPRESSION)”的第60/806,367号美国临时申请案(代理人案号为TELA-07781US0);蔡·库兹涅佐夫等人于2007年6月28日申请的题为“具有可变压缩的自适应索引(ADAPTIVE INDEX WITH VARIABLE COMPRESSION)”的第11/770,058号美国实用新型申请案(代理人案号为TELA-07780US1);以及蔡·库兹涅佐夫于2007年6月28日申请的题为“对具有可变压缩的自适应索引的最接近搜索(NEAREST SEARCH ON ADAPTIVE INDEX WITH VARIABLE COMPRESSION)”的第11/770,426号美国实用新型申请案(代理人案号为TELA-07781US1)。
技术领域
无
背景技术
许多应用程序可使用所存储的空间数据来向用户提供空间搜索服务。所述应用程序可包括移动或固定映射系统,其可包括地图再现、空间对象搜索、路径搜索、方向和定位。
常常出现这样的情况,用户希望将对象定位在给定坐标系统中并获取关于所述对象的进一步信息。在具有许多对象的复杂数据库中,可难以快速找到最靠近输入位置的对象。尤其是,在系统受到存储器限制的情况下(如在移动导航装置中)。
发明内容
无
附图说明
图1说明使用本发明的搜索的基于地图的系统。
图2A到2E说明本发明的一个实施例的树的构造。
图3是本发明的一个实施例的搜索方法的流程图。
图4A到4B说明一个实例的节点的限定框。
图5A到5F说明一个实施例的示范性搜索。
图6说明其中节点含有其它搜索标准的指示(例如排除信息)的实例。
具体实施方式
本发明的一个实施例是一种计算机实施的方法,其包含搜索树102的节点以获得最接近对象的搜索系统。可针对一组对象而构造所述树,所述对象每一者具有空间坐标关键字,使得所述树中的节点对应于限定这些对象的子组的限定框。搜索可找到一位置的最接近对象。
在一个实施例中,位于根下方的树节点的限定框仅覆盖其中存在对象的区域。这可优化对象的存储和对潜在最接近对象的检索。类似地,在一个实施例中,子节点的限定框仅覆盖其中存在对象的区域。根节点的限定框可使得其不包括不具有相关对象的某些区域。
在一个实施例中,可使用纬度和经度坐标。举例来说,纬度和经度坐标的数字可在字符串关键字中交错,如下文描述。
经编码对象关键字的精确度在在从根到叶的路径上的每个节点处均增加。相关联的限定框的范围从根到叶减小。所述范围可以是坐标关键字系统所固有的。举例来说,范围可以是针对给定方向的在关键字的最高精确度下的一个距离单位。下文论述的经交错坐标系统的一个实例具有这样的限定框范围,其在任何坐标方向上对于每一子节点均减小十倍。
在替代实施例中,可使用所存储的范围值。
在一个实施例中,叶节点可指向多个对象。所述树可经构造以基于给定标准而产生趋向于使叶中的对象的数目达到最大的叶节点。在一个实施例中,规定的修剪标准是每一树节点在其支系中至少具有数个对象,否则可将那个分支修剪掉并将对象分配给叶节点。
可维持最大搜索半径值以限定搜索。搜索半径值可基于限定框信息而减小。可使用节点限定框来计算从一位置到每一节点的最小和最大距离。可基于最大搜索半径值而将数个节点排除在考虑之外。在一个实例中,可忽略其限定框距一位置的最小距离大于最大搜索半径的节点。
节点的对象关键字信息可足以编码限定框角落位置和范围。在一个实例中,当坐标信息交错时,节点的限定框的角落(例如左下角落)可由经解交错的坐标确定,且可从坐标的组成确定每一坐标的限定框的范围。
所述计算机实施的方法可以是地图系统100或导航系统的一部分。对象可包括空间对象,例如路段、关注点(POI)或其它空间对象。空间对象可由一个或一个以上坐标指示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子地图北美公司,未经电子地图北美公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780022123.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:生物特征数据和人口数据传送和管理系统及设备
- 下一篇:查询词语的处理