一种基于地理编码的定位方法

文档序号:2585208阅读:244来源:国知局
专利名称:一种基于地理编码的定位方法
技术领域
本发明涉及地理信息系统、系统软件等技术领域,特别是指一种基于地理编码的定位方法。
背景技术
随着软件技术和地理信息系统技术的发展,特别是移动通信、地理信息系统技术的发展,为基于地理编码的定位方法提供了可行性。目前定位技术主要以GPS,AGPS为主,对终端硬件有一定的要求,同时对卫星信号有很大的依赖,存在一定的局限性,而基于地理位置编码的定位方法,不依赖终端硬件和卫星信号,简单的通过提交编码数据到系统即可获取对应的位置。有鉴于此,本发明的目的在于提出一种简单易行,通过用户编码的通信录信息交换系统。

发明内容
从上面所述可以看出,本发明提供的一种基于地理编码的定位方法,通过将用户进行编码并通过编码发现和交换用户通讯录数据,实现了一种快捷的基于用户编码的电子信息交换系统。具体来说具有以下优点
使用方式简单
用户简单地发送获取的编码,即可快速获取对应编码所在的位置。定位快捷
系统获取编码后进行插叙即可获取位置,无需过多的步骤,定位速度快捷。设备无关
不依赖终端和网络设备以及卫星信号,与气候和位置无关,可靠性高。编码粒度多样
用户发送的编码可包含多个粒度,用户定位精度与编码长度相关,用户发送编码越完整,定位精度越高,粒度包含了多层次的定位精度。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中
图I为本发明系统模块结构的示意图。图2为本发明编码结构示意图。图3为本发明定位流程示意图。
具体实施例方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。为实现上述目的,提出了一种基于地理编码的定位方法。以下通过结合附图,对本发明的实施方式进行描述。实现一种基于地理编码的定位方法的关键点如下
网格化区域
将地理区域进行多粒度网格化,形成不同粒度大小的网格,包含区域,街道,建筑等多个级别和大小的网格。位置编码
按照网格的粒度大小,将区域对象进行不同粒度的编码,编码可包含城市,区域,街道,建筑不同层级对象,使用数字或字符,例如
200123-123-12345,包含的信息
上海浦东200123区域-123对应的路名-12345号建筑,系统将翻译该编码到上海市浦东新区浦东南路888号华融大厦。通过该编码即可查询到对应的准确位置。用户接入
系统接收不同的用户接入方式提交的各种数据,并对这些数据进行处理,包含短信,彩信,WAP,WEB等方式提交的定位请求。地理信息系统
系统将数据导入到地理信息系统形成一个新的图层,显示编码信息,用户可以在图层上进行编辑修改各种数据,或在地理信息系统上定义区域和编码,通过选取区域可查询到编码或基于编码查询所在区域位置。地理信息系统获取从编码翻译过来的地址信息后,即可将该地址信息转换为经纬度信息,实现定位。主要功能模块
如图I所示,一种基于地理编码的定位方法的结构主要包括
终端侧
编码标识100
系统分配的网格单元标识,可以为标牌,印刷等方式在各个建筑物或街道上,用户据此获取对应的编码标识。用户终端101 :
提供接入到系统的各个终端,包含移动终端,电脑等支持移动通讯和数据通讯的各种设备。传输通道102
提供数据传输的实际的物理通道,可以是无线宽带网和移动数据网络,包含各个移动通信的数据信道,WIFI,固定宽带等。系统接口模块103:
负责与终端进行通信,提供各种接口供终端进行系统的访问,按照协商的协议进行数据传输,将数据发送给终端和接收终端的请求数据,包含短信,彩信接口,数据网络接口等。数据库 104
提供数据存储和数据库以及各种基于数据库的各种功能,如数据触发器、函数等逻辑功能以及报表系统等。业务逻辑模块105
负责系统端的对应终端用户的各个业务逻辑的执行和逻辑设置、保存等功能,解析终端侧的业务请求并响应终端,处理各种业务请求逻辑。日志模块106: 将系统的各种操作的信息记录到系统日志,并提供给用户进行查询。编码模块107 :
对每个颗粒度的单元进行系统内的统一编码,并分配给对应的物理实体,是编码标识的数据来源。编码解析模块108
系统端解析编码标识的功能模块,解析出标识对应的地址信息。地理信息系统109
提供各种地理信息系统的功能,包含图层,区域编辑,位置与经纬度的互相转换等各种功能。消息模块110:
负责与终端进行消息的交互,按照通讯协议对消息进行编码和格式化。定位模块111:
发起对地理信息系统的位置到经纬度的查询,获取对应的位置信息。用户模块112:
负责系统的用户管理,包含用户的创建,修改等各种涉及用户的功能。报表模块113:
为系统提供各种报表,根据用户的需求,生成和输出各种分析数据报表。管理模块114:
系统的管理部分,包含用户,业务参数,系统参数配置等各种管理功能。系统门户115 :
系统用户登入门户的系统的门户,提供用户使用系统的界面和各种业务流程的承载。下面举一个例子来说明本发明用户使用终端进行地理编码的定位,该实施例中,业务包括以下步骤
预置条件系统分配了位置编码并进行了系统数据保存。步骤I :用户使用各种方式,如终端短信,发送编码到系统;
步骤2 :系统接收到该编码并进行编码解析;
步骤3 :系统将编码翻译成地址信息;
步骤4.系统将地址信息提交地理信息系统进行定位;
步骤5.系统获取地理信息系统响应的位置数据;
步骤6.系统下发位置数据到终端用户;
步骤7.用户获取自己的位置信息。
本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
权利要求
1.一种基于地理编码的定位方法,其特征在于系统网格化地理区域并分配唯一性编码,编码对应一定范围的地理范围,用户通过各种方式提交编码到系统,系统进行翻译获取对应的地理位置后下发定位数据到用户。
2.如权利要求I所述,系统网格化地理区域并分配编码,其特征在于,系统将地理区域按网格化分割,并将每个分割后的网格进行系统内的唯一性编码,网格的大小为多个逻辑粒度,从区域到道路到建筑物各个粒度,对应编码也成多层次结构,对应地理区域的逻辑包含关系。
3.如权利要求2所述,用户通过各种方式提交编码,其特征在于,系统提供了多种接入方式,包含短信,彩信,语音,WAP,WEB等方式,用户通过各种方式提交编码数据到系统,从而触发定位流程,并将定位的状态和结果数据通过各种方式下发到用户。
4.如权利要求3所述,系统获取编码后查询地理信息系统进行定位,其特征在于,系统分配的编码与地理信息系统上的区域为映射关系,地理信息系统导入系统编码数据和对应的地理区域数据,从而,通过地理信息系统即可查询到对应的区域位置并可进行进一步的各种操作。
5.如权利要求4所述,地理信息系统与编码存在对应关系,其特征在于,地理信息系统导入编码与区域数据,形成一个新的图层,叠加显示在地理信息系统的地理界面,通过地理信息系统进行数据编辑或系统对编码和区域数据进行编辑后导入到地理信息系统,从而更新地理信息系统上的网格区域图层和数据。
6.如权利要求4所述,系统对编码进行翻译即可获取对应的位置和进一步的操作,其特征在于,用户获取位置信息后,进一步可根据位置,请求系统推送各种相关信息,包含各种生活信息,局部地图等数据。
全文摘要
本发明公开了一种基于地理编码的定位方法,包含编码模块,地理信息系统,定位模块等。本发明通过网格化地理区域并分配唯一性编码,并将编码与地理范围进行映射,用户通过各种方式发送编码数据到系统,包含手机短信,语音,数据,WEB,WAP等方式,系统获取到编码进行翻译,查询后台系统和地理信息系统进行定位,并将定位结果发送到用户,从而完成定位。通过为地理区域进行位置相关性编码,用户通过编码查询所在位置,户提供了一种简单的定位业务体验。
文档编号G09B29/10GK102982723SQ20111026233
公开日2013年3月20日 申请日期2011年9月6日 优先权日2011年9月6日
发明者顾健 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1