要解决的问题:在缩短空间数据库的检索时间的同时,抑制搜索处理中的内存使用。
解决方案:提供了一种k近邻搜索方法,该方法搜索到DBMS中任意点的最近点数据的高阶k以便从多维点数据创建空间索引,该方法包括以下步骤:设置查询点;以及查询条件的查询项数,确定空间索引的最低分支和中间分支中哪一个是距查询点最近的区域,计算查询点与最近区域的子区域之间的距离从最低分支的确定中,将最近区域确定为最低分支,存储已经成为区域距离计算的计算目标的划分区域的信息,获得最近区域,计算查询点与点数据之间的距离当从最低分支的确定中确定最近区域为中间分支时,包括在最近区域中,并存储该点已经成为距离计算的计算目标的数据,当满足搜索条件时完成搜索处理,并从DBMS获得存储的点数据的记录作为搜索结果。
版权:(C)2009,日本特许厅&INPIT
公开/公告号JP2009199151A
专利类型
公开/公告日2009-09-03
原文格式PDF
申请/专利号JP20080037362
申请日2008-02-19
分类号G06F17/30;G09B29/10;
国家 JP
入库时间 2022-08-21 19:45:01