一种基于网格空间的POI位置查询索引文件及进行信息查询的方法技术

技术编号:5408844 阅读:976 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及地图信息检索领域,尤其涉及一种基于网格空间索引的POI位置信息查询的文件和方法。本发明专利技术的一种基于网格空间的POI位置查询索引文件及进行信息查询的方法是:在接收到用户的经纬度信息时,先确定其所在的最小的一组网格,判断这组网格中是否含有POI,若没有包含POI,则扩大网格组至更外围的一组网格,直到所述的网格组含有POI,然后从网格组的编号检索出网格所含有的POI的索引号,最后检索得到POI属性信息,从POI的属性信息中的经纬度信息和用户的经纬度信息计算出二者之间的方位和距离并发送给用户。当终端用户发送POI位置信息查询请求服务时,搜索服务器能够高效地发送满足用户查询需求的查询信息,从而为用户提供更好的查询服务。

【技术实现步骤摘要】

本专利技术涉及地图信息检索领域,尤其涉及一种基于网格空间索引的POI位置信息 查询的文件和方法。
技术介绍
POI是“Point of interest”的缩写,可以翻译成兴趣点,用于描述地图中具有价 值的参考点,每个POI皆包含了四个方面的信息,即名称、类别、经度和纬度。目前全国范 围内POI数据已搜集整理并应用。数据检索(data retrieval)是数据处理中最常见的一种运算,检索就是在数据集 合中寻找满足某种条件的数据对象,在计算机中进行数据检索的方法是根据索引结构中的 记录是何种结构组织而确定的。在索引结构中,每一个元素(或记录)被称为对象。在计 算机中进行数据检索的方法是根据索引结构中的记录是何种结构组织而确定的,对于不同 方式组织起来的索引结构,应采用不同的索引方法。反过来,为了提高检索速度,又往往采 用某些特殊的组织方式来组织需要检索的信息。检索是数据处理领域中的一个重要内容, 检索的效率将直接影响到数据处理的效率。同样的一个索引结构,选择正确的、适合结构的 组织形式的检索方法可以极大地提高程序的运行速度。反之,则可能造成检索效率及系统 的运行速度的低下。因此,对本文档来自技高网...

【技术保护点】
一种基于网格空间的POI位置查询索引文件,其设计和生成的过程至少包括以下步骤:A1,设计网格空间索引文件结构,所述网格空间索引文件结构包括:网格空间索引项文件结构、POI信息数据文件结构,其中所述网格空间索引项文件结构包括:基本索引项文件结构、POI索引号数据文件结构;A2,基于步骤A1所述网格空间索引文件结构,编译POI信息数据生成网格空间索引文件,其至少包括以下步骤:A21,将所有POI所在的一个地理区域划分为网格,设计网格编号规则;A22,设计从上述地理区域中任意一点(POI或用户所在点)的经纬度计算出其所在网格的网格编号的定位网格算法;A23,为每个POI创建唯一索引号,并以POI的索...

【技术特征摘要】

【专利技术属性】
技术研发人员:季刚程行荣时宜胡涛
申请(专利权)人:厦门雅迅网络股份有限公司
类型:发明
国别省市:92[中国|厦门]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1