本发明专利技术涉及一种在线更新地图的系统,该系统包括终端,其设置有GIS引擎模块;第一地图数据库;地图升级模块;第一通信模块;地图服务器,其设置有第二通信模块,与所述第一通信模块通过网络连接;地图版本控制模块,与所述第二通信模块相连接;第二地图数据库,与所述地图版本控制模块和所述第二通信模块相连接。本发明专利技术还涉及一种在线更新地图的方法,该方法包括第一通信模块将地图升级连接请求,通过网络发送给地图服务器;第二通信模块将该地图升级连接请求发送给地图版本控制模块;地图版本控制模块计算第二地图数据;第二通信模块将该第二地图数据发送给终端;第一通信模块接收并将该第二地图数据存储至第一地图数据库。
【技术实现步骤摘要】
本专利技术涉及,尤其是一种通过将地图数 据进行分块,网络侧地图服务器时时地更新终端侧地图库的在线更新地图的 系统和方法。
技术介绍
随着社会的不断进步,人们的活动范围在日益增大,基于位置的业务也 在逐渐被用户接受并普及。同时无线通信技术的发展,无线通信网络已可提供不同精度的定位功能,如Cell-ID, E-0TD, A-GPS等。而无线通信的普及 率也在不断的提高,因此,普通用户通过携带的无线终端,通过无线通信网 络,即可以使用基于位置的相关业务,如定位、信息点查询、导航等功能。随着车载导航系统的发展,人们时时地使用这些导航系统来实现自己所 需要的地图信息的查询,但是在这些地图导航的使用过程中,实际生活的地 图有可能在不停的变化,而在车载地图是不会时时地更新,因此,地图更新 非常不便很多购买了原装车载导航的用户,都需要开车到4S店之类的专门 指定地点做地图升级,通常半年一次。大家都知道,目前城市道桥建设日新 月异,路线变化频繁, 一旦地图信息得不到及时更新,其导航的效果会适得 其反。即使是后装的导航产品,需要用户使用光盘或者其他可移动存储介质 拷贝地图到终端,进行频繁升级也非常不方便。而对于手机导航仪,手机本身地图的更新不能达到很好的效果,由于带 宽数据的限制,小数据量地图可以实现在线更新,而对于M级大数据量地图 无法实现在线更新。在线更新的地图质量不精细,需要精细地图的话,需要 用户手动的进行离线拷贝来进行更新。这种手机导航仪的在线更新方式存在 着不及时、不方便的缺点。
技术实现思路
本专利技术的目的是解决现有技术存在的缺陷,提供一种由设置有地图升级 模块的终端和设置有地图版本控制模块的地图服务器构成的在线更新地图的 系统,实现地图的在线更新,避免人工实现地图更新,以及能够快速、方便 及有效的下载地图数据。本专利技术的另一目的是解决现有技术存在的缺陷,提供一种地图服务器向 终端地图进行在线更新地图的方法,实现将地图数据分块下载进行更新地图, 从而避免人工实现地图更新,以及能够快速、方便及有效的下载地图数据。为实现上述目的,本专利技术提供了一种在线更新地图的系统,包括终端, 其设置有GIS引擎模块,用于进行地图导航;第一地图数据库,用于存储各 种地图数据;地图升级模块,用于发起地图升级连接请求;第一通信模块, 与所述第一地图数据库和地图升级模块,用于转发地图升级连接请求和存储 地图数据至所述第一地图数据库;地图服务器,其设置有第二通信模块,与 所述第一通信模块通过网络连接,用于接收地图升级连接请求和发地图数据; 地图版本控制模块,与所述第二通信模块相连接,用于根据地图升级连接请 求计算需要提供的地图数据;第二地图数据库,与所述地图版本控制模块和 所述第二通信模块相连接,用于根据所述地图版本控制模块计算的结果,通 过所述第二通信模块向所述终端发送地图数据。本专利技术还提供了一种在线更新地图的方法,包括以下步骤步骤1:终端的第一通信模块将地图升级模块发出的地图升级连接请求,通过网络发送给地图服务器;步骤2:地图服务器的第二通信模块将该地图升级连接请求以总线方式发送给地图版本控制模块; 步骤3:地图版本控制模块根据地图升级连接请求计算需要提供的第二地图数据;步骤4:第二通信模块通过网络将该第二地图数据发送给终端;步骤5:第一通信模块接收该第二地图数据,并将该第二地图数据存储 至第一地图数据库。由以上技术方案可知,本专利技术实现了将地图数据分块下载进行更新地图, 避免人工实现地图更新,以及能够快速、方便及有效的下载地图数据。下面通过具体实施例并结合附图对本专利技术做进一步的详细描述。附图说明图1为本专利技术在线更新地图的系统的结构示意图;图2为本专利技术在线更新地图的系统中终端配置结构图;图3为本专利技术在线更新地图的系统中地图服务器配置结构图;图4为本专利技术在线更新地图的方法的流程图。具体实施方式如图1所示为本专利技术一种在线更新地图的系统的结构示意图,该系统包 括终端1如车载导航仪或者手机导航仪,该车载导航仪设置有GIS引擎模 块13,用于进行地图导航;第一地图数据库14,用于存储各种地图数据;地 图升级模块15,用于发起地图升级连接请求;第一通信模块16,与第一地图 数据库14和地图升级模块15,用于转发地图升级连接请求和存储地图数据 至第一地图数据库14;地图服务器2,该地图服务器设置有第二通信模块23, 与第一通信模块16通过网络如无线网络或者有线网络连接,用于接收地图升 级连接请求和发地图数据;地图版本控制模块24,与第二通信模块23相连 接,用于根据地图升级连接请求计算需要提供的地图数据;第二地图数据库 25,与地图版本控制模块24和第二通信模块25相连接,用于根据地图版本控制模块计算的结果,通过第二通信模块向所述终端发送地图数据。上述的终端如车载导航仪或者手机导航仪的具体硬件配置如图2所示,该终端1包括第一通信单元101、用户接口单元102、第一控制单元103和外 部存储器104通过总线互连。其中,第一通信单元IOI由信号收发器、通信控制电路等构成,通过该 通信单元与网络侧的地图服务器进行有线或者无线通信,进行更新地图的操 作。用户接口单元102提供给用户显示屏、键盘、收音器、扬声器等与用户 进行交互的界面,通过显示屏显示地图等各种信息;通过键盘发送用户的各 种有关地图操作的各种命令;通过收音器和扬声器,用户通过语音发送各种 相关地图操作的命令。第一控制单元103是终端1的核心控制区,在该控制单元中,有中央处 理器(CPU) 1031、易失性存储单元1032如随机存取存储器,RAM和非易失 性存储单元1033,如ROM。非易失性存储单元1033中存放有操作系统程序、 地图数据库、具有GIS引擎模块功能和地图升级模块功能的控制程序,以及 其他UI和其他应用软件程序。CPU1031从非易失性存储单元1033中读出各 种控制程序,执行各种操作,在CPU1031操作各种控制程序过程中,易失性 存储单元1032作为各种程序的工作区;外部存储单元104,能够读取计算机装置可读存储媒介(例如,只读光盘 存储器,CD-ROM,软盘,FD)中存储的数据,并且能够把读出的数据输出给 CPU。地图服务器的硬件配置如图3所示,地图服务器2包括第二通信单元201、 第二控制单元202、地图数据存储器203以及外部存储器204通过总线互连。第二通信单元201由信号收发器、通信控制电路等构成,通过该通信单 元与有线网络或者无线网络,进行终端更新地图的请求。第二控制单元202是地图服务器的核心控制部分,在该控制单元202中,有中央处理器(CPU) 2021、易失性存储单元2022如随机存取存储器,RAM 和非易失性存储单元2023,如ROM。非易失性存储单元2023中存放着存储操 作系统程序、具有地图版本控制模块功能的控制程序以及其他控制程序。 CPU2021从非易失性存储单元2023中读出各种控制程序,执行各种操作,在 CPU2021操作各种控制程序过程中,易失性存储单元2022作为各种程序的工 作区。地图数据存储器203即软件中第二地图数据库25,该地图数据存储器是 一种非易失性存储单元,其中存放着各种海量地图数据,这些地图数据按照 多级划分,对同 一本文档来自技高网...
【技术保护点】
一种在线更新地图的系统,包括: 终端,其设置有GIS引擎模块,用于进行地图导航; 第一地图数据库,用于存储各种地图数据;地图升级模块,用于发起地图升级连接请求; 第一通信模块,与所述第一地图数据库和地图升级模块,用于转发地图升级连接请求和存储地图数据至所述第一地图数据库; 地图服务器,其设置有第二通信模块,与所述第一通信模块通过网络连接,用于接收地图升级连接请求和发地图数据; 地图版本控制模块,与所述第二通信模块相连接,用于根据地图升级连接请求计算需要提供的地图数据; 第二地图数据库,与所述地图版本控制模块和所述第二通信模块相连接,用于根据所述地图版本控制模块计算的结果,通过所述第二通信模块向所述终端发送经过分级的地图数据。
【技术特征摘要】
1、一种在线更新地图的系统,包括终端,其设置有GIS引擎模块,用于进行地图导航;第一地图数据库,用于存储各种地图数据;地图升级模块,用于发起地图升级连接请求;第一通信模块,与所述第一地图数据库和地图升级模块,用于转发地图升级连接请求和存储地图数据至所述第一地图数据库;地图服务器,其设置有第二通信模块,与所述第一通信模块通过网络连接,用于接收地图升级连接请求和发地图数据;地图版本控制模块,与所述第二通信模块相连接,用于根据地图升级连接请求计算需要提供的地图数据;第二地图数据库,与所述地图版本控制模块和所述第二通信模块相连接,用于根据所述地图版本控制模块计算的结果,通过所述第二通信模块向所述终端发送经过分级的地图数据。2、 根据权利要求1所述的系统,其特征在于所述网络为有线网络或者无 线网络。3、 一种在线更新地图的方法,其特征在于包括以下步骤步骤1:终端的第一通信模块将地图升级模块发出的地图升级连接请求, 通过网络发送给地图服务器;步骤2:地图服务器的第二通信模块将该地图升级连接请求以总线方式发 送给地图版本控制模块;步骤3:地图版本控制模块根据地图升级连接请求计算需要提供的第二地 图数据;步骤4:第二通信模块通过网络将该第二地图数据发送给终...
【专利技术属性】
技术研发人员:林智,于蓉蓉,唐剑峰,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。