当前位置: 首页 > 专利查询>蔡树彬专利>正文

一种获取经纬度的正向地理编码服务方法及系统技术方案

技术编号:11328654 阅读:132 留言:0更新日期:2015-04-22 19:17
本发明专利技术提供了一种获取经纬度的正向地理编码服务方法及系统,根据接收的地址文件获取与地址文件包含的源地址信息相匹配的初始经纬度,再根据初始经纬度反向查询获取与其相对应的反查地址信息,分别提取源地址信息对应的源行政区和反查地址信息对应的反查行政区,并判断源行政区和反查行政区是否相同,当源行政区和反查行政区相同时,才将述初始经纬度作为最终经纬度输出。通过对初始经纬度进行验证,只有当验证通过后才会将初始经纬度作为最终经纬度输出,减少了经纬度的误差,有利于准确定位。

【技术实现步骤摘要】

本专利技术涉及地理信息数据处理、计算机应用领域,具体地说涉及一种获取经玮度的正向地理编码服务方法及系统。
技术介绍
地理编码(英语:geocoding)指的是将统计资料或是地址信息建立空间坐标关系的过程,又称地址匹配,是为识别点、线、面的位置和属性而设置的编码。正向地理编码服务实现了将中文地址或地名描述转换为地球表面上相应位置(经玮度)的功能。近年来,随着信息设备与网络应用技术发展的进步,地图技术也随之不断的发展,移动设备(如手机)的app服务也增加了定位的功能,手机定位是指通过特定的定位技术来获取移动手机或终端用户的位置信息(经玮度坐标),在电子地图上标出被定位对象的位置的技术或服务。定位技术有两种,一种是基于GPS的定位,一种是基于移动运营网的基站的定位。基于GPS的定位方式是利用手机上的GPS定位模块将自己的位置信号发送到定位后台来实现手机定位的。基站定位则是利用基站对手机的距离的测算距离来确定手机位置的,不需要手机具有GPS定位能力,但是精度很大程度依赖于基站的分布及覆盖范围的大小,误差会超过一公里。无论上述哪种定位方式,仍有不少偏差,特别是一些不出名的地点,很难比较准确的进行定位。因此,在其他地图产品的基础上,如何更加准确、智能地得到地址对应的经玮度,是亟待解决的问题。
技术实现思路
为此,本专利技术所要解决的技术问题在于现有技术中获取的经玮度误差较大,特别是一些不出名的地点,很难比较准确的进行定位。为解决上述技术问题,本专利技术的技术方案如下:本专利技术提供了一种获取经玮度的正向地理编码服务方法,包括:根据接收的地址文件获取与所述地址文件包含的源地址信息相匹配的初始经玮度;根据所述初始经玮度反向查询获取与其相对应的反查地址信息;分别提取所述源地址信息对应的源行政区和所述反查地址信息对应的反查行政区;判断所述源行政区和所述反查行政区是否相同;当所述源行政区和所述反查行政区相同时,将所述初始经玮度作为最终经玮度输出。本专利技术所述的获取经玮度的正向地理编码服务方法,还包括:当所述源行政区和所述反查行政区不同时,扩大所述源地址信息的范围;获取扩大后的源地址信息的经玮度,将其作为所述初始经玮度,并返回至所述根据所述初始经玮度反向查询获取与其相对应的反查地址信息的步骤。本专利技术所述的获取经玮度的正向地理编码服务方法,在根据所述初始经玮度反向查询获取与其相对应的反查地址信息之前,还包括:初始化标记值。本专利技术所述的获取经玮度的正向地理编码服务方法,还包括:当所述源行政区和所述反查行政区不同时,扩大所述源地址信息的范围;获取扩大后的源地址信息的经玮度,并将其作为所述初始经玮度; 将所述标记值加I并更新所述标记值;判断更新后的标记值是否超出预设阈值,当超出时,判断校验失败,当未超出时,返回至所述根据所述初始经玮度反向查询获取与其相对应的反查地址信息的步骤。本专利技术所述的获取经玮度的正向地理编码服务方法,还包括:当校验失败时,则对所述初始经玮度进行修正,并将修正后的初始经玮度作为最终经玮度输出。本专利技术所述的获取经玮度的正向地理编码服务方法,所述对所述初始经玮度进行修正包括:设定样本数;计算所述源地址信息的相近地址信息;按照相似度由高到低的顺序,从所述相近地址信息中选取出数量符合样本数的多个相近地址信息作为样本;获取样本中的各个相近地址信息的经玮度;将所述各个相近地址信息的经玮度的平均值作为修正后的初始经玮度。本专利技术还提供了一种获取经玮度的正向地理编码服务系统,包括:经玮度获取模块,用于根据接收的地址文件获取与所述地址文件包含的源地址信息相匹配的初始经玮度;反向查询模块,用于根据所述初始经玮度反向查询获取与其相对应的反查地址信息;提取模块,用于分别提取所述源地址信息对应的源行政区和所述反查地址信息对应的反查行政区;行政区判断模块,用于判断所述源行政区和所述反查行政区是否相同;输出模块,用于当所述源行政区和所述反查行政区相同时,将所述初始经玮度作为最终经玮度输出。本专利技术所述的获取经玮度的正向地理编码服务系统,还包括:范围扩大模块,用于当所述源行政区和所述反查行政区不同时,扩大所述源地址信息的范围;经玮度更新模块,用于获取扩大后的源地址信息的经玮度,将其作为所述初始经玮度,并重新启动所述反向查询模块。本专利技术所述的获取经玮度的正向地理编码服务系统,还包括:初始化模块,用于初始化标记值。本专利技术所述的获取经玮度的正向地理编码服务系统,还包括:范围扩大模块,用于当所述源行政区和所述反查行政区不同时,扩大所述源地址信息的范围;经玮度更新模块,用于获取扩大后的源地址信息的经玮度,并将其作为所述初始经玮度;累加模块,用于将所述标记值加I并更新所述标记值;校验判断模块,用于判断更新后的标记值是否超出预设阈值,当超出时,判断校验失败,当未超出时,重新启动所述反向查询模块。本专利技术所述的获取经玮度的正向地理编码服务系统,还包括:修正模块,用于当校验失败时,则对所述初始经玮度进行修正,并将修正后的初始经玮度作为最终经玮度输出。本专利技术所述的获取经玮度的正向地理编码服务系统,所述修正模块包括:设定单元,用于设定样本数;相近地址获取单元,用于计算所述源地址信息的相近地址信息;样本提取单元,用于按照相似度由高到低的顺序,从所述相近地址信息中选取出数量符合样本数的多个相近地址信息作为样本;样本经玮度获取单元,用于获取样本中的各个相近地址信息的经玮度;修正值获取单元,用于将所述各个相近地址信息的经玮度的平均值作为修正后的初始经玮度。本专利技术的上述技术方案相比现有技术具有以下优点:本专利技术提供了一种获取经玮度的正向地理编码服务方法及系统,根据接收的地址文件获取与地址文件包含的源地址信息相匹配的初始经玮度,再根据初始经玮度反向查询获取与其相对应的反查地址信息,分别提取源地址信息对应的源行政区和反查地址信息对应的反查行政区,并判断源行政区和反查行政区是否相同,当源行政区和反查行政区相同时,才将述初始经玮度作为最终经玮度输出。通过对初始经玮度进行验证,只有当验证通过后才会将初始经玮度作为最终经玮度输出,减少了经玮度的误差,有利于准确定位。【附图说明】为了使本专利技术的内容更容易被清楚的理解,下面根据本专利技术的具体实施例并结合附图,对本专利技术作进一步详细的说明,其中图1是根据本专利技术实施例1的获取经玮度的正向地理编码服务方法的流程图;图2是根据本专利技术实施例2的获取经玮度的正向地理编码服务方法的流程图;图3是根据本专利技术实施例2的获取经玮度的正向地理编码服务方法的步骤SlO的流程图;图4是根据本专利技术实施例3的获取经玮度的正向地理编码服务系统的结构框图;图5是根据本专利技术实施例4的获取经玮度的正向地理编码服务系统的结构框图。图中附图标记表示为:1-经玮度获取模块,2-反向查询模块,3-提取模块,4-行政区判断模块,5-输出模块,6-范围扩大模块,7-经玮度更新模块,8a-累加模块,9-校验判断模块,10-修正模块,101-设定单元,102-相近地址获取单元,103-样本提取单元,104-样本经玮度获取单元,105-修正值获取单元。【具体实施方式】当前第1页1 2 3 本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/55/CN104537102.html" title="一种获取经纬度的正向地理编码服务方法及系统原文来自X技术">获取经纬度的正向地理编码服务方法及系统</a>

【技术保护点】
一种获取经纬度的正向地理编码服务方法,其特征在于,包括:根据接收的地址文件获取与所述地址文件包含的源地址信息相匹配的初始经纬度;根据所述初始经纬度反向查询获取与其相对应的反查地址信息;分别提取所述源地址信息对应的源行政区和所述反查地址信息对应的反查行政区;判断所述源行政区和所述反查行政区是否相同;当所述源行政区和所述反查行政区相同时,将所述初始经纬度作为最终经纬度输出。

【技术特征摘要】

【专利技术属性】
技术研发人员:蔡树彬
申请(专利权)人:蔡树彬
类型:发明
国别省市:广东;44

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

1