[发明专利]一种根据经纬度数据快速获得位置文字描述信息的方法有效
申请号: | 201310268902.9 | 申请日: | 2013-06-28 |
公开(公告)号: | CN104252489B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 余建成;韩震华;洪志新 | 申请(专利权)人: | 厦门雅迅网络股份有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/9537 |
代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 潘国庆;李雁翔 |
地址: | 361000 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 根据 经纬度 数据 快速 获得 位置 文字描述 信息 方法 | ||
本发明一种根据经纬度数据快速获得位置文字描述信息的方法,涉及用电子地图提供位置数据的方法。包含A,电子地图预处理;B,装载预处理数据;C,响应查询;A,用的标准电子地图明确分层,加载这些图层进行网格化划分,形成每一图层的图层文件;B,分别为每一面记号类型图层文件建链表,其各节点分别记载该文件中对应记录栏的数据,为兴趣点图层文件建网格对象信息矩阵表,其各元素中保存对应网格所有兴趣点的数据;C,接收移动终端上传的查询点经纬度和查询半径,先在矩阵表内对应网格及周边八个网格的元素内查找该半径内最近的兴趣点,有则回复其地理描述信息;否则在所有链表中获取该位置所在的各级行政区域名称组成地理描述信息,并回复该信息。
技术领域
本发明涉及一种应用电子地图提供位置数据的方法。
背景技术
在全球卫星定位系统(GPS)与电子地图系统(GIS)相结合的应用中,不仅需要电子地图系统提供基于经纬度数据的地图化图像表现,还要更进一步提供基于经纬度数据的具体位置文字描述;例如,(1),该地点所属的行政区域的名称,某镇或某村等等。(2),或该地点所在的道路名称,某道路或某街巷等等。(3),该地点或周边有特别意义的标志性地标(兴趣点)的地理名称,某大厦或某汽车站或某医院等等。从而为请求者了解所处地理环境提供合理的依据。
电子地图中为了表现上述三类具体位置文字描述采用了分层保存相关数据的方式。以一幅全中国的电子地图为例,(1)用不同的区域面图层记载不同等级行政区域的划分。具体来说:用国家边界图层记载中国与相邻其它国家接壤的边界线上各个地理坐标点经纬度数据的边界点的集合,以及该边界点的集合内国家级行政区域(国家区域面记号对象)的名称—中国。用省边界图层记载国内每一省(市、自治区)与相邻省(市、自治区)或其它国家接壤的边界线上各个地理坐标点经纬度数据的边界点的集合,以及该边界点的集合内省级行政区域(省级区域面记号对象)—该省(市、自治区)的名称。用地级市边界图层记载国内每一地级市与相邻地级市或其它国家接壤的边界线上各个地理坐标点经纬度数据的边界点的集合,以及该边界点的集合内地市级行政区域(地市级区域面记号对象)的名称—该地级市的名称。用县(旗)边界图层记载国内每一县(旗)与相邻县(旗)或其它国家接壤的边界线上各个地理坐标点经纬度数据的边界点的集合,以及该边界点的集合内县级行政区域(县级区域面记号对象)的名称—该县(旗)的名称。用镇(乡)边界图层记载国内每一镇(乡)与相邻镇(乡)或其它国家接壤的边界线上各个地理坐标点经纬度数据的边界点的集合,以及该边界点的集合内乡级行政区域(乡级区域面记号对象)的名称—该镇(乡)的名称。用村边界图层记载国内每一村与相邻村或其它国家接壤的边界线上各个地理坐标点经纬度数据的边界点的集合,以及该边界点的集合内村级行政区域(村级区域面记号对象)的名称—该村的名称。(2),用道路图层记载国内每一条道路的区域划分,即在道路图层记载国内每一条道路边界线上各个地理坐标点经纬度数据的边界点的集合,以及该边界点的集合内道路区域(道路面记号对象)的名称—该道路的名称。(3),用兴趣点(POI点)图层记载国内每一有特别意义的地理坐标点—兴趣点(点记号对象)的经纬度数据以及该兴趣点的名称及特点。我们称完整地具有这三类具体位置文字描述的电子地图为标准电子地图。
一般获取一个经纬度位置的具体位置文字描述的处理方法,对于要获得所在区域或道路的名称的,都是遍历标准电子地图内请求者需要的那一个级别的区域面图层(含道路图层),用该图层每一区域面记号对象所对应的边界点的集合中各个地理坐标点经纬度数据计算该经纬度位置是否位于该区域面记号对象所表示的行政区域(或道路)中,从而找出该经纬度位置所在的行政区域(或道路),然后以该行政区域(或道路)的名称作为要获取的具体位置文字描述信息,提供给该信息的需求者。对于要获得周边一定范围内兴趣点名称及特点的,都是遍历标准电子地图内兴趣点图层每一点记号对象(兴趣点),用该经纬度位置计算与这个点记号对象(兴趣点)的距离是否符合要求,找出所有符合要求的点记号对象(兴趣点),并将它们的方向、距离、名称及特点提供给该信息的需求者。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门雅迅网络股份有限公司,未经厦门雅迅网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310268902.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:手术病理标本固定处理及保存一体柜
- 下一篇:一种采样枪滤筒装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置