首页> 外国专利> Method for storing map data in a database using space filling curves and a method of searching the database to find objects in a given area and to find objects nearest to a location

Method for storing map data in a database using space filling curves and a method of searching the database to find objects in a given area and to find objects nearest to a location

机译:使用空间填充曲线将地图数据存储在数据库中的方法以及搜索数据库以在给定区域中找到对象并找到距离某个位置最近的对象的方法

摘要

A method for storing map data in a database and a method of searching the database to find objects in a given area and to find objects nearest to a location. To generate the map data, a map plane is divided into a number of squares and the squares are numbered with spatial key numbers according to a space filling curve. Objects identifying places such as restaurants or hotels are placed in a main table of the database along with one of the spatial keys (object keys) intersecting an area of the map occupied by the object. A secondary table of the database is then created with one column including object keys corresponding to the main table, and other columns identifying ranges of spatial keys for objects identified by the object keys. To search the database to find objects in a given area, ranges of spatial keys are calculated for the given area and compared with ranges in the secondary table to identify object keys. The object keys identified are then used to obtain the desired objects from the main table.
机译:一种将地图数据存储在数据库中的方法以及一种搜索数据库以在给定区域中找到对象并找到最靠近某个位置的对象的方法。为了生成地图数据,将地图平面划分为多个正方形,并根据空间填充曲线用空间键编号对这些正方形进行编号。识别诸如餐厅或旅馆之类的地点的对象与与该对象所占据的地图区域相交的空间键(对象键)之一一起放置在数据库的主表中。然后用一个包括与主表相对应的对象键的列创建数据库的辅助表,并为由对象键标识的对象标识空间键范围的其他列。为了搜索数据库以查找给定区域中的对象,需要为给定区域计算空间键的范围,并将其与辅助表中的范围进行比较以标识对象键。然后使用识别出的对象键从主表中获取所需的对象。

著录项

  • 公开/公告号US6021406A

    专利类型

  • 公开/公告日2000-02-01

    原文格式PDF

  • 申请/专利权人 ETAK INC.;

    申请/专利号US19970970999

  • 发明设计人 VLADIMIR E. KUZNETSOV;

    申请日1997-11-14

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-22 01:38:02

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号