发明名称 |
一种地理编码方法、位置查询系统及方法 |
摘要 |
本发明公开了一种地理编码方法,包括:a.根据预设查询范围确定编码精度;b.进行第i划分,将地球表面划分成多个子区域,并进行编号,对每个子区域继续划分编号,直至划分出的每个子区域与编码精度相关;c.获取指定地理位置落入的相应子区域的编号并判断是否落在相应子区域的边界区域,编码得到一维的第i地理编码和第i边界标识;b~c重复N次,使得对任意指定地理位置都至少有一个中心区域的边界标识;d.组合所述N个地理编码和边界标识。本发明还公开了一种采用所述地理编码方法的位置查询系统及方法。本发明适合于实时、海量的任意指定位置的预设查询范围和无查询范围的附近位置近似查询。 |
申请公布号 |
CN103810194A |
申请公布日期 |
2014.05.21 |
申请号 |
CN201210446695.7 |
申请日期 |
2012.11.11 |
申请人 |
刘龙 |
发明人 |
刘龙 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种地理编码方法,其特征在于,所述方法包括:a.根据预先设定的查询范围确定编码精度;b.进行第i划分,将地球表面划分成多个子区域,并进行编号,对每个子区域继续划分编号,直至划分出的每个子区域与编码精度相关;c.获取指定地理位置落入的相应子区域的编号并判断是否落在相应子区域的边界区域,编码得到一维的第i地理编码和第i边界标识;b~c重复N次,使得对任意指定地理位置都至少有一个中心区域的边界标识;d.组合所述N个地理编码和边界标识;其中,i为1~N的整数,N为大于零的整数。 |
地址 |
200011 上海市黄浦区陆家浜路521弄3号楼3305室 |