能自动显示当前位置区域地图的移动设备及方法

文档序号:81869阅读:696来源:国知局
专利名称:能自动显示当前位置区域地图的移动设备及方法
技术领域
本发明涉及具有GPS的移动设备,特别涉及能自动显示其当前位置的区域地图的移动设备及方法。
背景技术
当今社会,导航系统,即所谓的全球定位系统(GPSGlobal PositionSystem)在生活中的运用已经越来越普遍。当人们外出时,GPS可以使人们在面对自己陌生的地方时,仍可以自在地穿梭其间而不会迷路。特别是当GPS发展到今天,已不再单一的以汽车作为载体,它可以装载在手机,PDA等更多的移动设备上,其使用的人群也跳出了过去仅仅是司机的单一模式,通过加载在手机等移动设备上为更多的人服务。GPS的作用也不再只是为行驶在公路上的驾驶者提供到达目的地最捷径的方式,它还可以帮助人们熟悉所到新城市(如从上海来到北京)或者新环境(从本城市的一个区到了另一个区)的地理位置,以避免迷路。
然而当装载在移动设备上的导航系统运用越来越广泛时,对于现有设备操作过程中所存在的不足,也越来越明显得暴露。现有具有导航系统的移动设备的地图显示方法如图1所示,其流程为步骤101,移动设备初始化;步骤102,接收GPS信号,给出当前位置信息;步骤103,用户选择地图,即用户从设备存储器中手动选择当前所在城市的地图;步骤104,地图载入移动设备,即移动设备将整张城市地图调入内存;步骤105,地图显示,即显示被选定的该城市的地图;可手动对地图进行拖拉缩放等操作,以在屏幕上显示想要查看的区域地图。
而用户手动选择地图为用户带来许多不便,其一,驾驶者在高速行驶的过程中,根本无暇选择地图。且在驾驶过程中选择地图,会影响驾驶者的注意力,不利于行驶安全;其二,如果使用者是老人,小孩或者那些对所处地区比较陌生的人,由于他们对已有地图就可能难以分辨,致使他们无法快速准确地选择其当前位置的区域地图,从而使导航系统作用得不到体现。

发明内容本发明的目的克服上述现有移动设备导航系统技术中手动选择区域地图的缺点,实现移动设备自动选择区域地图,为用户提供更方便更精确的导航。
为实现上述目的,本发明提供能自动显示当前位置区域地图的移动设备,该设备包括数据接收模块,用于接收从多个人造卫星发出的无线信号;处理模块,用于根据GPS模块所接收到的无线信号识别出当前位置的经度/纬度数据;其中,该设备还包括存储模块,用于存储各个城市的电子地图;索引模块,用于在存储模块中索引出根据处理模块识别出的经度/纬度数据为中心的地图;显示模块,用于将索引模块索引出的地图显示出来。
优选的,上述数据接收模块是GPS模块;上述索引模块中包含有索引数据库,该索引数据库位于设备的内存中。
本发明还提供一种自动显示当前位置区域地图的方法,采用上述移动设备,也能实现上述目的,该方法包括如下步骤1)对设备进行初始化;2)通过数据接收模块接收从多个人造卫星发出的无线信号;3)根据接收到的无线信号,处理模块识别出当前位置的经度/纬度数据;4)由索引模块索引出以处理模块识别出的经度/纬度数据为中心的区域地图;5)显示模块将索引出的区域地图显示出来。
本发明的优点在于能够自动检测移动设备的当前位置并调出和显示符合当前位置的区域地图,快速准确地为用户导航。
图1是根据现有技术地图显示方法的流程图。
图2是本发明的优选实施例的移动设备的大概结构方框图;图3是根据本发明的优选实施例的地图显示方法的流程图。
具体实施方式以下,将参照附图来说明本发明的优选实施例。在以下说明中,将省略对本发明包含的已知功能和结构的详细说明,由于它将会使本发明的主体变得不清楚。
如图2所示,根据本发明优选实施例的移动设备包括GPS模块1、处理模块2、存储模块3、索引模块4、显示模块5。GPS模块1接收从多个人造卫星发出的无线信号,例如坐标x,y,z、时间t、速度v和角度θ(图未示),并将该无线信号发送给处理模块2(在本实施例中可为CPU)。处理模块2根据该无线信号识别出当前位置的经度/纬度数据,并将该数据发送给索引模块4,例如一存储在内存中的索引数据库,由索引模块4将经纬度信息和索引数据库的索引信息进行比对,查找符合该位置信息的区域地图索引信息,根据长驻内存的所述区域地图索引信息,在存储模块3(在本实施例中为存储器)的相应位置找到该区域地图,并通知显示模块5将索引模块4调出的地图显示出来。
上述存储模块3可以存放区域地图(如北京、上海等城市地图),其容量大小可以根据用户需要配置,如采用SD/MMC等存储设备。所述区域地图中至少包含一个可以使索引信息定位的数据。
上述索引数据库包含对应于地图存储模块中区域地图数据的索引信息,并长驻内存中。所述索引信息应至少包括一个可以区分经纬度信息的内容以及一个可以区分移动设备区域地图的内容。
所述显示模块5可以将索引得到的地图数据如实的显示出来。
参见图3并结合图4所示,根据本发明的优选实施例的地图显示方法的流程包括进行步骤001,即设备初始化操作,所述初始化操作包括移动设备的启动或GPS模块的激活;然后进行步骤002,接收从多个人造卫星发出的无线信号,即接收GPS经纬度信息;步骤003根据接收到的当前位置的经度/纬度信息,例如,当前所处位置的经度为121度31份27秒,纬度31度27分48秒,找出索引文件;步骤004索引出对应经度/纬度数据的区域地图,在索引数据库中对应于该经度和纬度的区域地图存储在SD/MMC等存储设备上,程序根据需要将部分数据读取到内存中;步骤005将索引出的区域地图显示出来,即将内存中的地图数据还原成地图显示出来。
很显然,依据本发明的主旨,本发明的其它具体实施方式
可以在不脱离本发明的基本范围下加以想出。应注意的是,附图只例示本发明的典型实施方式,因此,并不应被认为是本发明的范围限制。
权利要求
1.能自动显示当前位置区域地图的移动设备,该设备包括数据接收模块,用于接收从多个人造卫星发出的无线信号;处理模块,用于根据GPS模块所接收到的无线信号识别出当前位置的经度/纬度数据;其特征在于,该设备还包括存储模块,用于存储各个城市的电子地图;索引模块,用于在存储模块中索引出根据处理模块识别出的经度/纬度数据为中心的地图;显示模块,用于将索引模块索引出的地图显示出来。
2.根据权利要求
1所述的移动设备,其特征在于,所述数据接收模块是GPS模块。
3.根据权利要求
1所述的移动设备,其特征在于,所述索引模块中包含有索引数据库,该索引数据库位于设备的内存中。
4.一种利用权利要求
1所述移动设备自动显示当前位置区域地图的方法,包括如下步骤1)对设备进行初始化;2)通过数据接收模块接收从多个人造卫星发出的无线信号;3)根据接收到的无线信号,处理模块识别出当前位置的经度/纬度数据;4)索引模块根据识别出的经度/纬度数据索引出以该数据为中心的区域地图;5)显示模块将索引出的区域地图显示出来。
专利摘要
本发明提供能自动显示当前位置区域地图的移动设备和方法,该设备包括数据接收模块,用于接收从多个人造卫星发出的无线信号;处理模块,用于根据GPS模块所接收到的无线信号识别出当前位置的经度/纬度数据;其中,该设备还包括存储模块,用于存储各个城市的电子地图;索引模块,用于在存储模块中索引出根据处理模块识别出的经度/纬度数据为中心的地图;显示模块,用于将索引模块索引出的地图显示出来。本发明的优点在于能够自动检测移动设备的当前位置并调出和显示符合当前位置的区域地图,快速准确地为用户导航。
文档编号G01S1/02GK1991307SQ200510112401
公开日2007年7月4日 申请日期2005年12月30日
发明者袁努 申请人:环达电脑(上海)有限公司导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1