一种查询周围地理位置信息的方法及装置制造方法及图纸

技术编号:9718831 阅读:150 留言:0更新日期:2014-02-27 05:37
本发明专利技术公开了一种查询周围地理位置信息的方法及装置,所述方法包括:获取用户输入的查询请求中的经度坐标值和纬度坐标值;将所述经度坐标值和纬度坐标值的各数值位,按照设定规则合并,成为目标字符串;将所述目标字符串与数据库中存储坐标点的字符串的对应数值位进行比较,以获得查询结果。本发明专利技术能够提高在数据库中查询周围地理位置信息的效率。

【技术实现步骤摘要】
—种查询周围地理位置信息的方法及装置
本专利技术涉及数据查询
,尤其涉及一种查询周围地理位置信息的方法及装置。
技术介绍
地理位置信息是用来表示地球上任意地点的信息,常见的表示方式为经纬度。经 纬度是经度和纬度的合称,它是一种利用三维空间的球面来定义地球上的空间的球面坐标 系统,能够表示地球上的任何一个位置。经度是地球上一个地点距离本初子午线以东或以 西的度数。本初子午线的经度是0度,东经一般写为正数,西经一般写为负数。纬度是某点 与地球球心的连线和地球赤道面所成的线面角,其数值在0到90度之间。位于赤道以北的 点的纬度叫北纬,位于赤道以南的点的纬度叫南纬。北纬一般写为正数,南纬一般写为负 数。比如X=-73,Y=40表示西经73度,北纬40.6度。在现有技术中经纬度的存储方法是在数据库中,将经度存储在一列,将纬度存储 在一列,由两个数值表示一个坐标点。查询周围地理位置信息的方法是在数据库中通过 用户给定的一个坐标点(X,Y)和一个范围来查找这个范围内所有的坐标点,此坐标范围通 常可由一坐标信息来表示,例如,东经45.6,北纬14.2,通常表示东经45.60-45.本文档来自技高网...

【技术保护点】
一种查询周围地理位置信息的方法,其特征在于,包括:获取用户输入的查询请求中的经度坐标值和纬度坐标值;将所述经度坐标值和纬度坐标值的各数值位,按照设定规则合并,成为目标字符串;将所述目标字符串与数据库中存储坐标点的字符串的对应数值位进行比较,以获得查询结果。

【技术特征摘要】
1.一种查询周围地理位置信息的方法,其特征在于,包括:获取用户输入的查询请求中的经度坐标值和纬度坐标值;将所述经度坐标值和纬度坐标值的各数值位,按照设定规则合并,成为目标字符串; 将所述目标字符串与数据库中存储坐标点的字符串的对应数值位进行比较,以获得查询结果。2.根据权利要求1所述的方法,其特征在于:将所述经度坐标值和纬度坐标值的各数值位,按照设定规则合并,成为目标字符串包括:将所述经度坐标值和纬度坐标值的各数值位,隔位交叉合并,成为目标字符串,相应地,将所述目标字符串与数据库中存储坐标点的字符串的对应数值位进行比较包括:从数据库中存储坐标点的字符串的最高位开始,与所述目标字符串进行比较。3.根据权利要求1所述的方法,其特征在于:将所述经度坐标值和纬度坐标值的各数值位,隔位交叉合并,成为目标字符串之前,还包括:将所述经度坐标值和纬度坐标值分别转换为二进制数值;将所述目标字符串与数据库中存储坐标点的字符串的对应数值位进行比较之前,还包括:将数据库中以字符形式存储的坐标点字符串的各字符转换为二进制数值。4.根据权利要求1-3任一项所述的方法,其特征在于,将所述目标字符串与数据库中存储坐标点的字符串的对应数值位进行比较之前,还包括:根据所述查询请求中的待查询范围值确定所述范围对应的低位数量;`将所述目标字符串的所述低位数量的低...

【专利技术属性】
技术研发人员:杨乃君
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:

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

1