CN102209113A - 动态地图下载方法、服务器和位置服务终端 - Google Patents

动态地图下载方法、服务器和位置服务终端 Download PDF

Info

Publication number
CN102209113A
CN102209113A CN201110135432XA CN201110135432A CN102209113A CN 102209113 A CN102209113 A CN 102209113A CN 201110135432X A CN201110135432X A CN 201110135432XA CN 201110135432 A CN201110135432 A CN 201110135432A CN 102209113 A CN102209113 A CN 102209113A
Authority
CN
China
Prior art keywords
map
location
service terminal
based service
datum
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201110135432XA
Other languages
English (en)
Inventor
张文星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Careland Technology Co Ltd
Original Assignee
Shenzhen Careland Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Careland Technology Co Ltd filed Critical Shenzhen Careland Technology Co Ltd
Priority to CN201110135432XA priority Critical patent/CN102209113A/zh
Publication of CN102209113A publication Critical patent/CN102209113A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Navigation (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种动态地图下载方法、服务器和位置服务终端,方法包括:向动态地图下载服务器发送地图下载请求,所述地图下载请求包括地图显示比例尺和显示地理位置;接收所述动态地图下载服务器根据所述地图下载请求发送的地图数据,所述地图数据包括当前需要显示的地图区域数据及其周围的数据;显示所述当前需要显示的地图区域数据,并缓存所接收的地图数据中剩下的地图数据。本发明不需要较大的存储空间,另外一次下载当前需要显示的地图区域及其周围的数据并将其缓存,降低对网络速率的依赖性,减小网络流量,节省费用。

Description

动态地图下载方法、服务器和位置服务终端
技术领域
本发明涉及位置服务技术,尤其涉及一种动态地图下载方法、服务器和位置服务终端。
背景技术
位置服务终端是指具有位置服务功能及其相关功能的设备。位置服务终端以导航设备为例,其工作原理为导航设备确定特定位置的位置坐标,将其与自身存储的电子地图中记载的位置坐标进行匹配,以此来确定搭载该导航设备的导航对象在电子地图中的准确位置。导航设备可以是车载终端、便携式导航仪、手机终端等。导航对象可以是车辆、行人等。在用户设定好出发地和目的地之后,导航设备会计算导航路径,并依据算得的导航路径为用户导航。
目前,位置服务终端中的电子地图通常是由供应商预先安装在终端中,或在服务开始前由用户根据自己的需要将目标行政区域的地图通过网络下载至终端中以提供位置服务。由于电子地图数据量日益庞大,这两种方式均需要终端具有一定的存储空间来装载电子地图,从而给终端提出了较高的硬件要求并加重了终端的负担。另一方面,由于城市中的道路和建筑地标等更新很快,预装在终端内的电子地图也需要定期更新方能向用户提供准确的位置服务,这无疑又给位置服务终端的用户带来了不便和麻烦。
另一种情况下的电子地图数据存储在网络服务器端,位置服务终端通过在线方式从服务器端下载地图数据并进行显示,该方式对位置服务终端的存储资源占用较少,但对网络依赖性很大,尤其在网络稳定性和拥塞状况较差的条件下用户体验度较差。另外,一般来说,采用这种方法的位置服务终端仅下载当前地图显示界面能够显示的地图数据,当用户移动地图显示或随车位置更改变更显示位置的时候会经常需要向服务器端请求更新地图数据,导致使用该方式的用户的网络流量费用支出十分高昂。
发明内容
本发明要解决的技术问题在于,针对现有技术中进行电子地图下载时要么需要较大存储空间、要么对网络依赖性高且费用昂贵的缺陷,提供一种所需存储容量和网络流量均较小的动态地图下载方法、服务器和位置服务终端。
本发明解决其技术问题所采用的技术方案是:
提供一种动态地图下载方法,包括:
向动态地图下载服务器发送地图下载请求,所述地图下载请求包括地图显示比例尺和显示地理位置;
接收所述动态地图下载服务器根据所述地图下载请求发送的地图数据,所述地图数据包括当前需要显示的地图区域数据及其周围的数据;
显示所述当前需要显示的地图区域数据,并缓存所接收的地图数据中剩下的地图数据。
本发明动态地图下载方法中,所述显示地理位置由用户选取或为位置服务终端的当前位置,当用户拖动地图显示区域或所述当前位置移动造成所述地图显示区域中显示的地图要随之发生位移时,显示所述缓存的地图数据。
本发明动态地图下载方法中,所述动态地图下载方法还包括:当所述地图显示区域中显示的地图的位移超过预设阈值时,再次从所述动态地图下载服务器接收地图数据,再次接收的地图数据中不包括已缓存的地图数据。
本发明动态地图下载方法中,所述动态地图下载方法还包括:判断所述地图显示区域中显示的地图的位移是否超过预设阈值,若是,则再次向所述动态地图下载服务器发送地图下载请求,再次发送的地图下载请求中请求下载的地图数据不包含已缓存的地图数据。
本发明还提供一种位置服务终端,包括:
下载请求发送模块,用于向动态地图下载服务器发送地图下载请求,所述地图下载请求包括地图显示比例尺和显示地理位置;
地图数据接收模块,用于接收所述动态地图下载服务器根据所述地图下载请求发送的地图数据,所述地图数据包括当前需要显示的地图区域数据及其周围的数据;
显示模块,用于显示所述当前需要显示的地图区域数据;
缓存模块,用于缓存所接收的地图数据中剩下的地图数据。
本发明一种位置服务终端中,所述显示地理位置由用户选取或为位置服务终端的当前位置,当用户拖动地图显示区域或所述当前位置移动造成所述地图显示区域中显示的地图要随之发生位移时,所述显示模块用于显示所述缓存的地图数据。
本发明一种位置服务终端中,所述地图数据接收模块还用于:当所述地图显示区域中显示的地图的位移超过预设阈值时,再次从所述动态地图下载服务器接收地图数据,再次接收的地图数据中不包括已缓存的地图数据。
本发明一种位置服务终端中,所述位置服务终端还包括下载判断模块,所述下载判断模块用于:判断所述地图显示区域中显示的地图的位移是否超过预设阈值,若是,则通知所述下载请求发送模块再次向所述动态地图下载服务器发送地图下载请求,再次发送的地图下载请求中请求下载的地图数据不包含已缓存的地图数据。
本发明还提供一种动态地图下载方法,包括:
从位置服务终端接收地图下载请求,所述地图下载请求包括地图显示比例尺和显示地理位置请求地图区域的尺寸大小;
根据所述地图下载请求向所述位置服务终端发送地图数据,所述地图数据包括所述位置服务终端当前需要显示的地图区域数据及其周围的数据,所述当前需要显示的地图区域数据被所述位置服务终端显示,所发送的地图数据中剩下的地图数据被所述位置服务终端缓存。
本发明还提供一种动态地图下载服务器,包括:
下载请求接收模块,用于从位置服务终端接收地图下载请求,所述地图下载请求包括地图显示比例尺和显示地理位置;
地图数据发送模块,用于根据所述下载请求接收模块接收的地图下载请求向所述位置服务终端发送地图数据,所述地图数据包括所述位置服务终端当前需要显示的地图区域数据及其周围的数据,所述当前需要显示的地图区域数据被所述位置服务终端显示,所发送的地图数据中剩下的地图数据被所述位置服务终端缓存。
本发明一种动态地图下载方法、服务器和位置服务终端的有益效果为:在进行电子地图下载时,不需存储大量地图数据因而不需要较大的存储空间,从而降低了对位置服务终端相关硬件的要求,节省了成本。另外,在进行电子地图下载时不仅下载当前显示所需的地图数据,还下载当前需要显示的地图区域周围的数据并将其缓存,从而可以降低对网络速率的依赖性,减小网络流量,节省费用。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是根据本发明一个实施例的位置服务终端的框图;
图2是根据本发明另一个实施例的位置服务终端的框图;
图3是根据本发明一个实施例的地图显示区域和请求地图区域的示意图;
图4是根据本发明另一个实施例的地图显示区域和请求地图区域的示意图;
图5是根据本发明一个实施例的终端侧动态地图下载方法的流程图;
图6是根据本发明一个实施例的动态地图下载服务器的框图;
图7是根据本发明一个实施例的服务器侧动态地图下载方法的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1是根据本发明一个实施例的位置服务终端的框图。在本实施例中,位置服务终端包括下载请求发送模块110、地图数据接收模块120、显示模块130和缓存模块140。
下载请求发送模块110可以用于向动态地图下载服务器发送地图下载请求。所发送的地图下载请求可以包括地图显示比例尺和显示地理位置,还可以包括请求地图区域的尺寸大小。地图显示比例尺为位置服务终端上用于显示电子地图的缩放比例尺。显示地理位置为用户所关注的电子地图上的点。请求地图区域的尺寸大小为用户所请求下载的电子地图区域的尺寸大小,显示地理位置包含在请求地图区域中。
显示地理位置可以由用户选取。例如,在地图浏览模式下,可以根据用户的地图查看指令下载用户需要查看的位置的地图数据。这时,显示地理位置可以是用户在浏览电子地图时光标所选取的位置,还可以是用户通过兴趣点检索后选中的兴趣点对应的位置,当然,本发明并不受限于此,还可以包括用户通过任意合适方式选取的位置。
显示地理位置还可以是该位置服务终端的当前位置。例如,在导航模式下,可以根据位置服务终端自身位置的改变下载地图数据从而显示不同位置的地图区域,以保证位置服务终端的所在位置(即车标)位于显示的电子地图的预设位置(例如中央位置)。这时地图下载请求还可以包括位置服务终端的移动方向(例如终端载体的行驶方向)。
地图数据接收模块120可以用于接收动态地图下载服务器根据地图下载请求发送的地图数据,接收的地图数据可以包括当前需要显示的地图区域数据及其周围的数据。从动态地图下载服务器接收的地图数据可以是下载请求中请求地图区域的全部地图数据,也可以是请求地图区域数倍范围内的地图数据。
显示模块130可以用于显示地图数据接收模块120所接收的当前需要显示的地图区域数据。显示模块130可以包括触摸屏、液晶屏等显示设备。
缓存模块140可以用于缓存地图数据接收模块120所接收的地图数据中剩下的地图数据,即显示模块130未显示的地图数据。缓存模块140可以包括RAM、ROM、低延迟非易失性存储器譬如闪存和/或其它合适的电子数据存储器。
在工作过程中,下载请求发送模块110可以向动态地图下载服务器发送地图下载请求。所发送的地图下载请求可以包括地图显示比例尺和显示地理位置,还可以包括请求地图区域的尺寸大小。地图显示比例尺为位置服务终端上用于显示电子地图的缩放比例尺。显示地理位置为用户所关注的电子地图上的点。请求地图区域的尺寸大小为用户所请求下载的电子地图区域的尺寸大小,显示地理位置包含在请求地图区域中。地图数据接收模块120可以接收动态地图下载服务器根据地图下载请求发送的地图数据,接收的地图数据可以包括当前需要显示的地图区域数据及其周围的数据。从动态地图下载服务器接收的相应的地图数据可以是下载请求中请求地图区域的全部地图数据,也可以是请求地图区域数倍范围内的地图数据。显示模块130可以显示地图数据接收模块120所接收的当前需要显示的地图区域数据。然后,缓存模块140可以缓存地图数据接收模块120所接收的地图数据中剩下的地图数据,即缓存显示模块130未显示的地图数据。
本发明一种位置服务终端在进行电子地图下载时,不需存储大量地图数据因而不需要较大的存储空间,从而降低了对位置服务终端相关硬件的要求,节省了成本。另外,该位置服务终端在进行电子地图下载时不仅下载当前显示所需的地图数据,还要下载当前需要显示的地图区域数据周围的数据并将其缓存,从而可以降低对网络速率的依赖性,减小网络流量,节省费用。
图2是根据本发明另一个实施例的位置服务终端的框图。在本实施例中,位置服务终端包括下载请求发送模块110、地图数据接收模块120、显示模块130、缓存模块140和下载判断模块150。下载请求发送模块110、地图数据接收模块120、显示模块130和缓存模块140已参考图1进行了详细描述。
如上所述,显示地理位置可以由用户选取(地图浏览模式)或为位置服务终端的当前位置(导航模式)。当地图浏览模式中用户拖动地图显示区域或导航模式中位置服务终端的当前位置移动时,都会造成地图显示区域中显示的地图要随之发生位移。此时,显示模块130还可以用于显示缓存模块140中缓存的地图数据,即原地图显示区域周围的数据。
下载判断模块150可以用于判断地图显示区域中显示的地图的位移是否超过预设阈值,并在超过时通过下载请求发送模块110再次向动态地图下载服务器发送地图下载请求,再次发送的请求地图区域不包含缓存模块140中已缓存的地图数据。
在本实施例中,对位移的判断由位置服务终端中的下载判断模块150执行。但是,对位移的判断还可以由动态地图下载服务器执行。这时,位置服务终端的下载请求发送模块110将相关位置上传给动态地图下载服务器,并在地图显示区域中显示的地图的位移超过预设阈值时,由地图数据接收模块120再次从动态地图下载服务器接收地图数据,再次接收的地图数据中不包括缓存模块140中已缓存的地图数据。
在本发明的一个优选实施例中,由于从服务器端获取到的地图数据的区域大于位置服务终端的地图显示区域,因此仅仅显示以显示地理位置为中心的附近的地图区域。
进一步地,在地图浏览模式时,如图3所示,所获取的地图数据的区域也以显示地理位置为中心。例如,若位置服务终端的地图显示区域为4cm*4cm的正方形,那么请求地图区域可以为与地图显示区域中心重合的12cm*12cm的正方形,位置服务终端显示的仅是中间的4cm*4cm范围,其他区域的地图数据放在缓存模块140中待用。所接收的地图数据区域一般为终端的地图显示区域的1~9倍大小。将显示地理位置作为显示中心、请求地图区域中心和/或所接收地图数据区域中心,可以在下载和/或显示显示地理位置(即用户感兴趣的位置)时下载尽量较少但较全面及用户最可能感兴趣的周边地图数据,以便于用户通过显示模块130获取自己需要的地图数据。
进一步地,在导航模式时,如图4所示,从动态地图服务器接收的相应的地图数据可以包括终端当前需要显示的地图区域以及终端行驶方向前方的地图区域。所接收的地图数据区域一般为终端的地图显示区域的1~6倍大小。侧重下载终端行驶方向前方的地图数据,可以在下载和/或显示地理位置(即用户感兴趣的位置)时下载尽量较少但较全面且用户最可能感兴趣的周边地图数据,以便于用户通过显示模块130获取自己需要的地图数据。
另外,在上述优选实施例中,请求地图区域的尺寸大小可以等于或大于位置服务终端的显示地图区域。例如当请求地图区域的尺寸大小等于显示地图区域时,动态地图下载服务器可以根据服务器设置和/或终端设置向位置服务终端发送请求地图区域数倍(例如1-9倍)范围内的地图数据。又例如,根据用户设置,请求地图区域的尺寸大小可以是显示地图区域的数倍(例如1-9倍),动态地图下载服务器可以向位置服务终端发送请求地图区域内的地图数据。
在地图浏览模式的工作过程中,下载请求发送模块110可以向动态地图下载服务器发送地图下载请求。所发送的地图下载请求可以包括地图显示比例尺和显示地理位置,还可以包括请求地图区域的尺寸大小,其中显示地理位置可以为用户浏览地图时的光标所选取的位置,或用户通过兴趣点检索后选中的兴趣点对应的位置等,请求地图区域以显示地理位置为中心,尺寸大小可以为位置服务终端的地图显示区域大小的1~9倍,例如位置服务终端的地图显示区域为4cm*4cm的正方形,那么向服务器端请求的地图区域可以为12cm*12cm。
然后,地图数据接收模块120可以从动态地图下载服务器接收地图数据。从动态地图下载服务器接收的地图数据可以包括当前需要显示的地图区域数据及其周围的数据,所接收的地图数据可以是下载请求中请求地图区域的全部地图数据,也可以是请求地图区域数倍范围内的地图数据。由于从服务器端获取到的地图数据的区域大于位置服务终端当前需要显示的地图区域,因此显示的仅是以显示地理位置为中心的附近的地图区域,如前述位置服务终端的地图显示区域为4cm*4cm的正方形,那么向服务器端请求的地图区域为12cm*12cm,那么终端显示的仅是中间的4cm*4cm范围,其他区域的地图数据放在缓存模块140中待用。在其他可选实施例中,位置服务终端向动态地图下载服务器发送的地图下载请求中的请求地图区域的尺寸大小可以替换为终端的地图显示区域大小,由服务器按默认设置或用户设置向终端发送比地图显示区域更大的地图区域数据给终端。
当位置服务终端根据用户指令拖动当前显示的地图时,若拖动距离达到预设阈值(例如累计拖动距离达到地图显示区域宽度或长度的一半),则下载判断模块150通知下载请求发送模块110重新向动态地图下载服务器发出地图下载请求,下载判断模块150还可以判断所需地图数据是否在缓存模块140中已有,下载请求发送模块110仅向服务器端请求下载缓存模块140中所没有的地图数据。
在导航模式的工作过程中,下载请求发送模块110可以向动态地图下载服务器发送地图下载请求。所发送的地图下载请求可以包括地图显示比例尺和显示地理位置,还可以包括请求地图区域的尺寸大小和/或位置服务终端的行驶方向。其中显示地理位置是该位置服务终端的当前地理位置,请求地图区域可以包括显示地理位置以及终端移动方向前方的地图数据,它的尺寸大小可以为位置服务终端的地图显示区域大小的1~6倍,例如位置服务终端的地图显示区域为4cm*4cm的正方形,那么向服务器端请求的地图区域可以为12cm*8cm。一般而言,位置服务终端可以通过下载请求发送模块110定时向服务器上传自己的定位信息,该时间间隔可以为例如5秒或10秒。终端当前所在位置的定位信息是根据实时获取卫星信号(例如GPS卫星)从而计算得到的。
然后,地图数据接收模块120可以从动态地图下载服务器接收地图数据。从动态地图下载服务器接收的相应的地图数据可以包括当前需要显示的地图区域数据及其周围的数据,所接收的地图数据可以是下载请求中请求地图区域的全部地图数据,也可以是请求地图区域数倍范围内的地图数据。由于从服务器端获取到的地图数据的区域大于位置服务终端当前需要显示的地图区域,因此显示的仅是以显示地理位置为中心的附近的地图区域。从动态地图下载服务器接收的地图数据最好包括位置服务终端当前需要显示的地图区域,以及该位置服务终端移动方向前方的地图区域,该地图数据区域一般为终端的地图显示区域的1~6倍大小。位置服务终端接收到地图数据后,通过显示模块130显示地图数据,由于从服务器端获取到的地图数据的区域大于位置服务终端的地图显示区域,因此显示的仅是以当前所在位置为中心的地图区域,其他未显示区域的地图数据放在缓存中待用。
随着位置服务终端载体的前进,终端当前所在位置发生改变,地图显示也随着终端当前所在位置的移动而移动。一般而言,保持表示终端所在位置的标识始终处于地图显示区域的预设位置(例如中央),下载判断模块150可以检测终端当前位置与前次发送地图下载请求时刻的位置之间的距离是否达到预设阈值(例如在当前比例尺下两位置之间的距离已经超过了地图显示区域的宽度或高度的一半或当前位置已经超出了原地图显示区域),若是则下载判断模块150通知下载请求发送模块110再次向动态地图下载服务器发出地图下载请求,在发送前下载判断模块150可以预先判断所请求的地图区域数据是否部分在缓存模块140中已有,若有则仅向服务器请求未下载的区域地图数据。
除了位置服务终端自己判断是否再次请求下载地图数据外,还可以由服务器端执行该判断。一般而言,位置服务终端会定时向服务器上报当前位置(例如5秒或10秒一次),动态地图下载服务器可以判断终端当前位置与前次接收到终端的地图下载请求时的位置之间的距离是否达到预设阈值(例如在当前比例尺下两位置之间的距离已经超过了地图显示区域的宽度或高度的一半,或终端当前已经驶出了原地图显示区域等),若是则根据终端的当前位置(将当前位置作为新的显示地理位置)向位置服务终端发送地图数据,动态地图下载服务器可以预先判断需要发送的地图区域数据是否在之前已经发送过,若发送过则仅发送未发送过的区域地图数据。
虽然以上描述了本发明的一些具体实施例,但这仅仅是为了举例说明的目的,而不用于限制本发明。在本发明的其它实施例中,还可以包括上述任意实施例的任意组合、变形、替代和扩展。
图5是根据本发明一个实施例的终端侧动态地图下载方法的流程图。在本实施例中,终端侧动态地图下载方法从步骤510开始。
在步骤510中,向动态地图下载服务器发送地图下载请求。所发送的地图下载请求可以包括地图显示比例尺和显示地理位置,还可以包括请求地图区域的尺寸大小。地图显示比例尺为位置服务终端上用于显示电子地图的缩放比例尺。显示地理位置为用户所关注的电子地图上的点。请求地图区域的尺寸大小为用户所请求下载的电子地图区域的尺寸大小,显示地理位置包含在请求地图区域中。
显示地理位置可以由用户选取。例如,在地图浏览模式下,可以根据用户的地图查看指令下载用户需要查看的位置的地图数据。这时,显示地理位置可以是用户在浏览电子地图时光标所选取的位置,还可以是用户通过兴趣点检索后选中的兴趣点对应的位置,当然,本发明并不受限于此,还可以包括用户通过任意合适方式选取的位置。
显示地理位置还可以是该位置服务终端的当前位置。例如,在导航模式下,可以根据位置服务终端自身位置的改变下载地图数据从而显示不同位置的地图区域,以保证位置服务终端的所在位置(即车标)位于显示的电子地图的预设位置(例如中央位置)。这时地图下载请求还可以包括位置服务终端的移动方向。
在步骤520中,接收动态地图下载服务器根据地图下载请求发送的地图数据,所接收的地图数据可以包括当前需要显示的地图区域数据及其周围的数据。从动态地图下载服务器接收的地图数据可以是下载请求中请求地图区域的全部地图数据,也可以是请求地图区域数倍范围内的地图数据。
在步骤530中,显示当前需要显示的地图区域数据,并缓存所接收的地图数据中剩下的地图数据,即未显示的地图数据。
本发明一种终端侧动态地图下载方法在进行电子地图下载时,不需存储大量地图数据因而不需要较大的存储空间,从而降低了对位置服务终端相关硬件的要求,节省了成本。另外,在进行电子地图下载时,不仅下载当前显示所需的地图数据,还下载当前地图显示区域周围的数据并将其缓存,从而可以降低对网络速率的依赖性,减小网络流量,节省费用。
如上所述,显示地理位置可以由用户选取(地图浏览模式)或为位置服务终端的当前位置(导航模式)。在步骤530之后,当地图浏览模式中用户拖动地图显示区域或导航模式中位置服务终端的当前位置移动时,都会造成地图显示区域中显示的地图要随之发生位移。此时,还可以显示已缓存的地图数据,即原地图显示区域周围的数据。
在本发明的其它实施例中,在步骤530之后,位置服务终端侧的动态地图下载方法还包括判断地图显示区域中显示的地图的位移是否超过预设阈值,并在超过时再次向动态地图下载服务器发送地图下载请求,再次发送的请求地图区域不包含已缓存的地图数据。
除此以外,对位移的判断还可以由动态地图下载服务器执行,这时,位置服务终端将相关位置上传给动态地图下载服务器,并在地图显示区域中显示的地图的位移超过预设阈值时,再次从动态地图下载服务器接收地图数据,再次接收的地图数据中不包括已缓存的地图数据。
在本发明的一个优选实施例中,在步骤530中,由于从服务器端获取到的地图数据的区域大于位置服务终端的地图显示区域,因此仅仅显示以显示地理位置为中心的附近的地图区域。
进一步地,在地图浏览模式时,如图3所示,所获取的地图数据的区域也以显示地理位置为中心。例如,若位置服务终端的地图显示区域为4cm*4cm的正方形,那么请求地图区域可以为与地图显示区域中心重合的12cm*12cm的正方形,位置服务终端显示的仅是中间的4cm*4cm范围,其他区域的地图数据被缓存待用。所接收的地图数据区域一般为终端的地图显示区域的1~9倍大小。将显示地理位置作为显示中心、请求地图区域中心和/或所接收地图数据区域中心,可以在下载和/或显示显示地理位置(即用户感兴趣的位置)时下载尽量较少但较全面及用户最可能感兴趣的周边地图数据,以便于用户获取自己需要的地图数据。
进一步地,在导航模式时,如图4所示,从动态地图服务器接收的地图数据可以包括终端当前需要显示的地图区域以及终端移动方向前方的地图区域。所接收的地图数据区域一般为终端的地图显示区域的1~6倍大小。侧重下载终端移动方向前方的地图数据,可以在下载和/或显示显示地理位置(即用户感兴趣的位置)时下载尽量较少但较全面且用户最可能感兴趣的周边地图数据,以便于用户获取自己需要的地图数据。
另外,在上述优选实施例中,请求地图区域的尺寸大小可以等于或大于位置服务终端的显示地图区域。例如当请求地图区域的尺寸大小等于显示地图区域时,动态地图下载服务器可以根据服务器设置和/或终端设置向位置服务终端发送请求地图区域数倍(例如1-9倍)范围内的地图数据。又例如,根据用户设置,请求地图区域的尺寸大小可以是显示地图区域的数倍(例如1-9倍),动态地图下载服务器可以向位置服务终端发送请求地图区域内的地图数据。
例如,处于地图浏览模式时,终端侧动态地图下载方法包括:
向动态地图下载服务器发送地图下载请求。所发送的地图下载请求可以包括地图显示比例尺和显示地理位置,还可以包括请求地图区域的尺寸大小,其中显示地理位置可以为用户浏览地图时的光标所选取的位置,或用户通过兴趣点检索后选中的兴趣点对应的位置等,请求地图区域以显示地理位置为中心,尺寸大小可以为位置服务终端的地图显示区域大小的1~9倍,例如位置服务终端的地图显示区域为4cm*4cm的正方形,那么向服务器端请求的地图区域可以为12cm*12cm。
然后,从动态地图下载服务器接收相应的地图数据。从动态地图下载服务器接收的地图数据可以包括当前需要显示的地图区域数据及其周围的数据,所接收的地图数据可以是下载请求中请求地图区域的全部地图数据,也可以是请求地图区域数倍范围内的地图数据。由于从服务器端获取到的地图数据的区域大于位置服务终端当前需要显示的地图区域,因此显示的仅是以显示地理位置为中心的附近的地图区域,如前述位置服务终端的地图显示区域为4cm*4cm的正方形,那么向服务器端请求的地图区域为12cm*12cm,那么终端显示的仅是中间的4cm*4cm范围,其他区域的地图数据被缓存待用。在其他可选实施例中,位置服务终端向动态地图下载服务器发送的地图下载请求中的请求地图区域的尺寸大小可以替换为终端的地图显示区域大小,由服务器按默认设置或用户设置向终端发送比地图显示区域更大的地图区域数据给终端。
当位置服务终端根据用户指令拖动当前显示的地图时,若拖动距离达到预设阈值(例如累计拖动距离达到地图显示区域宽度或长度的一半),则重新向动态地图下载服务器发出地图下载请求,还可以判断所需地图数据是否已缓存,仅向服务器端请求下载没有缓存的地图数据。
又例如,处于导航模式时,终端侧动态地图下载方法可以包括:
首先,向动态地图下载服务器发送地图下载请求。所发送的地图下载请求可以包括地图显示比例尺和显示地理位置,还可以包括请求地图区域的尺寸大小和/或位置服务终端的行驶方向。其中显示地理位置是该位置服务终端的当前地理位置,请求地图区域可以包括显示地理位置以及终端移动方向前方的地图数据,它的尺寸大小可以为位置服务终端的地图显示区域大小的1~6倍,例如位置服务终端的地图显示区域为4cm*4cm的正方形,那么向服务器端请求的地图区域可以为12cm*8cm。一般而言,位置服务终端可以定时向服务器上传自己的定位信息,该时间间隔可以为例如5秒或10秒。终端当前所在位置的定位信息是根据实时获取卫星信号(例如GPS卫星)从而计算得到的。
然后,从动态地图下载服务器接收地图数据。从动态地图下载服务器接收的地图数据可以包括当前需要显示的地图区域数据及其周围的数据,所接收的地图数据可以是下载请求中请求地图区域的全部地图数据,也可以是请求地图区域数倍范围内的地图数据。由于从服务器端获取到的地图数据的区域大于位置服务终端当前需要显示的地图区域,因此显示的仅是以显示地理位置为中心的附近的地图区域。从动态地图下载服务器接收的地图数据最好可以包括终端当前需要显示的地图区域,以及终端行驶方向前方的地图区域,该地图数据区域一般为终端的地图显示区域的1~6倍大小。位置服务终端接收到地图数据后,显示地图数据,由于从服务器端获取到的地图数据的区域大于位置服务终端的当前需要显示的地图区域,因此显示的仅是以当前所在位置为中心的地图区域,其他未显示区域的地图数据被缓存待用。
随着位置服务终端载体的前进,终端当前所在位置发生改变,地图显示也随着终端当前所在位置的移动而移动。一般而言,保持表示终端所在位置的标识始终处于地图显示区域的预设位置(例如中央),位置服务终端可以检测当前位置与前次发送地图下载请求时刻的位置之间的距离是否达到预设阈值(例如在当前比例尺下两位置之间的距离已经超过了地图显示区域的宽度或高度的一半或当前位置已经超出了原地图显示区域),若是则再次向动态地图下载服务器发出地图下载请求,在发送前可以预先判断所请求的地图区域数据是否部分已缓存,若是则仅向服务器请求未缓存的区域地图数据。
除了位置服务终端自己判断是否再次请求下载地图数据外,还可以由服务器端执行该判断。一般而言,位置服务终端会定时向服务器上报当前位置(例如5秒或10秒一次),动态地图下载服务器可以判断终端当前位置与前次接收到终端的地图下载请求时的位置之间的距离是否达到预设阈值(例如在当前比例尺下两位置之间的距离已经超过了地图显示区域的宽度或高度的一半,或终端当前已经驶出了原地图显示区域等),若是则根据终端的当前位置(将当前位置作为新的显示地理位置)向位置服务终端发送地图数据,动态地图下载服务器可以预先判断需要发送的地图区域数据是否在之前已经发送过,若发送过则仅发送未发送过的区域地图数据。
虽然以上描述了本发明的一些具体实施例,但这仅仅是为了举例说明的目的,而不用于限制本发明。在本发明的其它实施例中,还可以包括上述任意实施例的任意组合、变形、替代和扩展。
图6是根据本发明一个实施例的动态地图下载服务器的框图。在本实施例中,动态地图下载服务器包括下载请求接收模块610和地图数据发送模块620。
下载请求接收模块610可以用于从位置服务终端接收地图下载请求,所接收的地图下载请求可以包括地图显示比例尺和显示地理位置,还可以包括请求地图区域的尺寸大小。地图显示比例尺为位置服务终端上用于显示电子地图的缩放比例尺。显示地理位置为用户所关注的电子地图上的点。请求地图区域的尺寸大小为用户所请求下载的电子地图区域的尺寸大小,显示地理位置包含在请求地图区域中。
显示地理位置可以由用户选取。例如,在地图浏览模式下,可以根据用户的地图查看指令下载用户需要查看的位置的地图数据。这时,显示地理位置可以是用户在浏览电子地图时光标所选取的位置,还可以是用户通过兴趣点检索后选中的兴趣点对应的位置,当然,本发明并不受限于此,还可以包括用户通过任意合适方式选取的位置。
显示地理位置还可以是该位置服务终端的当前位置。例如,在导航模式下,可以根据位置服务终端自身位置的改变下载地图数据从而显示不同位置的地图区域,以保证位置服务终端的所在位置(即车标)位于显示的电子地图的预设位置(例如中央位置)。这时地图下载请求还可以包括位置服务终端的移动方向。
地图数据发送模块620可以用于根据下载请求接收模块610接收的地图下载请求向位置服务终端发送地图数据,上述发送的地图数据可以包括位置服务终端当前需要显示的地图区域数据及其周围的数据,其中当前需要显示的地图区域数据被位置服务终端显示,发送的地图数据中剩下的地图数据(即没有被显示的地图数据)可以被该位置服务终端缓存。向位置服务终端发送的地图数据可以是下载请求中请求地图区域的全部地图数据,也可以是请求地图区域数倍范围内的地图数据。
在工作过程中,下载请求接收模块610可以从位置服务终端接收地图下载请求,所接收的地图下载请求可以包括地图显示比例尺和显示地理位置,还可以包括请求地图区域的尺寸大小。地图显示比例尺为位置服务终端上用于显示电子地图的缩放比例尺。显示地理位置为用户所关注的电子地图上的点。请求地图区域的尺寸大小为用户所请求下载的电子地图区域的尺寸大小,显示地理位置包含在请求地图区域中。然后,地图数据发送模块620可以根据下载请求接收模块610接收的地图下载请求向位置服务终端发送地图数据,上述发送的地图数据可以包括位置服务终端当前需要显示的地图区域数据及其周围的数据,其中当前需要显示的地图区域数据被位置服务终端显示,发送的地图数据中剩下的地图数据(即没有被显示的地图数据)可以被该位置服务终端缓存。向位置服务终端发送的相应的地图数据可以是下载请求中请求地图区域的全部地图数据,也可以是请求地图区域数倍范围内的地图数据。
本发明一种动态地图下载服务器在给位置服务终端提供地图数据时,不需要位置服务终端存储大量地图数据因而不需要位置服务终端具有较大的存储空间,从而降低了对位置服务终端相关硬件的要求,节省了成本。另外,在提供地图数据时,不仅发送当前显示所需的地图数据,还发送终端当前需要显示的地图区域周围的数据并将其缓存在终端中,从而可以降低对网络速率的依赖性,减小网络流量,节省费用。
如上所述,显示地理位置可以由用户选取(地图浏览模式)或为位置服务终端的当前位置(导航模式)。当地图浏览模式中用户拖动地图显示区域或导航模式中位置服务终端的当前位置移动时,都会造成地图显示区域中显示的地图要随之发生位移。此时,地图数据发送模块620所发送的被位置服务终端所缓存的地图数据,可以被位置服务终端进行显示。
在本发明的其他实施例中,动态地图下载服务器还可以包括发送判断模块。发送判断模块可以用于判断位置服务终端的地图显示区域中显示的地图的位移是否超过预设阈值,并在超过时通过地图数据发送模块620再次向位置服务终端发送地图数据,再次发送的地图数据不包含已发送给该位置服务终端的地图数据(即该位置服务终端中已缓存的地图数据)。其中,位置服务终端的地图显示区域中显示的地图的位置信息是通过下载请求接收模块610从位置服务终端定时(例如每5s或10s一次)接收的。
在本实施例中,对位移的判断由动态地图下载服务器中的发送判断模块执行。但是,如上所述,对位移的判断还可以由位置服务终端执行。这时,地图数据发送模块620仅在下载请求接收模块再次接收到地图下载请求后,根据该地图下载请求发送地图数据。该地图下载请求是位置服务终端在自己的地图显示区域中显示的地图的位移超过预设阈值后发送的,该地图下载请求中包含的请求地图区域不包含自己已缓存的地图数据。
进一步地,在地图浏览模式时,所发送的地图数据的区域以显示地理位置为中心。例如,所发送的地图数据区域一般与终端的地图显示区域同心且是其1~9倍大小。将显示地理位置作为所发送的地图数据区域的中心,可以使位置服务终端下载和/或显示显示地理位置(即用户感兴趣的位置)时下载尽量较少但较全面及用户最可能感兴趣的周边地图数据,以便于用户获取自己需要的地图数据。
进一步地,在导航模式时,所发送的相应的地图数据可以包括位置服务终端当前需要显示的地图区域以及终端移动方向前方的地图区域。所发送的地图数据区域一般为终端的地图显示区域的1~6倍大小。侧重发送终端行驶方向前方的地图数据,可以使位置服务终端下载和/或显示地理位置(即用户感兴趣的位置)时下载尽量较少但较全面且用户最可能感兴趣的周边地图数据,以便于用户获取自己需要的地图数据。
另外,在上述优选实施例中,请求地图区域的尺寸大小可以等于或大于位置服务终端的显示地图区域。例如当请求地图区域的尺寸大小等于显示地图区域时,动态地图下载服务器可以根据服务器设置和/或终端设置向位置服务终端发送请求地图区域数倍(例如1-9倍)范围内的地图数据。又例如,根据用户设置,请求地图区域的尺寸大小可以是显示地图区域的数倍(例如1-9倍),动态地图下载服务器可以向位置服务终端发送请求地图区域内的地图数据。
虽然以上描述了本发明的一些具体实施例,但这仅仅是为了举例说明的目的,而不用于限制本发明。在本发明的其它实施例中,还可以包括上述任意实施例的任意组合、变形、替代和扩展。
图7是根据本发明一个实施例的服务器侧动态地图下载方法的流程图。在本实施例中,服务器侧动态地图下载方法从步骤710开始。
在步骤710中,从位置服务终端接收地图下载请求,所接收的地图下载请求可以包括地图显示比例尺和显示地理位置,还可以包括请求地图区域的尺寸大小。地图显示比例尺为位置服务终端上用于显示电子地图的缩放比例尺。显示地理位置为用户所关注的电子地图上的点。请求地图区域的尺寸大小为用户所请求下载的电子地图区域的尺寸大小,显示地理位置包含在请求地图区域中。
显示地理位置可以由用户选取。例如,在地图浏览模式下,可以根据用户的地图查看指令下载用户需要查看的位置的地图数据。这时,显示地理位置可以是用户在浏览电子地图时光标所选取的位置,还可以是用户通过兴趣点检索后选中的兴趣点对应的位置,当然,本发明并不受限于此,还可以包括用户通过任意合适方式选取的位置。
显示地理位置还可以是该位置服务终端的当前位置。例如,在导航模式下,可以根据位置服务终端自身位置的改变下载地图数据从而显示不同位置的地图区域,以保证位置服务终端的所在位置(即车标)位于显示的电子地图的预设位置(例如中央位置)。这时地图下载请求还可以包括位置服务终端的移动方向。
在步骤720中,根据地图下载请求向位置服务终端发送地图数据,上述发送的地图数据可以包括位置服务终端当前需要显示的地图区域数据及其周围的数据,其中当前需要显示的地图区域数据被位置服务终端显示,发送的地图数据中剩下的地图数据(即没有被显示的地图数据)可以被该位置服务终端缓存。向位置服务终端发送的地图数据可以是下载请求中请求地图区域的全部地图数据,也可以是请求地图区域数倍范围内的地图数据。
本发明一种服务器侧动态地图下载方法在给位置服务终端提供地图数据时,不需要位置服务终端存储大量地图数据因而不需要位置服务终端具有较大的存储空间,从而降低了对位置服务终端相关硬件的要求,节省了成本。另外,在提供地图数据时,不仅发送当前显示所需的地图数据,还发送当前需要显示的地图区域周围的数据并将其缓存在终端中,从而可以降低对网络速率的依赖性,减小网络流量,节省费用。
如上所述,显示地理位置可以由用户选取(地图浏览模式)或为位置服务终端的当前位置(导航模式)。在步骤720中,当地图浏览模式中用户拖动地图显示区域或导航模式中位置服务终端的当前位置移动时,都会造成地图显示区域中显示的地图要随之发生位移。此时,动态地图下载服务器所发送的被位置服务终端所缓存的地图数据,可以被位置服务终端进行显示。
在本发明的其他实施例中,在步骤720之后,服务器侧动态地图下载方法还可以包括判断位置服务终端的地图显示区域中显示的地图的位移是否超过预设阈值,并在超过时再次向该位置服务终端发送地图数据,再次发送的地图数据不包含已发送给该位置服务终端的地图数据(即该位置服务终端中已缓存的地图数据)。其中,位置服务终端的地图显示区域中显示的地图的位置信息是从位置服务终端定时(例如每5s或10s一次)接收的。
在本实施例中,对位移的判断由动态地图下载服务器执行。但是,如上所述,对位移的判断还可以由位置服务终端执行。这时,仅当再次接收到地图下载请求后,动态地图下载服务器才根据该地图下载请求发送地图数据。该地图下载请求是位置服务终端在自己的地图显示区域中显示的地图的位移超过预设阈值后发送的,该地图下载请求中包含的请求地图区域不包含自己已缓存的地图数据。
进一步地,在地图浏览模式时,所发送的地图数据的区域以显示地理位置为中心。例如,所发送的地图数据区域一般与终端的地图显示区域同心且是其1~9倍大小。将显示地理位置作为所发送的地图数据区域的中心,可以使位置服务终端下载和/或显示显示地理位置(即用户感兴趣的位置)时下载尽量较少但较全面及用户最可能感兴趣的周边地图数据,以便于用户获取自己需要的地图数据。
进一步地,在导航模式时,所发送的相应的地图数据可以包括位置服务终端当前需要显示的地图区域以及终端移动方向前方的地图区域。所发送的地图数据区域一般为终端的地图显示区域的1~6倍大小。侧重发送终端行驶方向前方的地图数据,可以使位置服务终端下载和/或显示地理位置(即用户感兴趣的位置)时下载尽量较少但较全面且用户最可能感兴趣的周边地图数据,以便于用户获取自己需要的地图数据。
另外,在上述优选实施例中,请求地图区域的尺寸大小可以等于或大于位置服务终端的显示地图区域。例如当请求地图区域的尺寸大小等于显示地图区域时,动态地图下载服务器可以根据服务器设置和/或终端设置向位置服务终端发送请求地图区域数倍(例如1-9倍)范围内的地图数据。又例如,根据用户设置,请求地图区域的尺寸大小可以是显示地图区域的数倍(例如1-9倍),动态地图下载服务器可以向位置服务终端发送请求地图区域内的地图数据。
虽然以上描述了本发明的一些具体实施例,但这仅仅是为了举例说明的目的,而不用于限制本发明。在本发明的其它实施例中,还可以包括上述任意实施例的任意组合、变形、替代和扩展。
总之,本发明一种动态地图下载方法、服务器和位置服务终端在进行电子地图下载时,位置服务终端不需存储大量地图数据因而不需要较大的存储空间,从而降低了对位置服务终端相关硬件的要求,节省了成本。另外,在进行电子地图下载时,位置服务终端不仅下载当前显示所需的地图数据,还下载当前需要显示的地图区域周围的数据并将其缓存,从而可以降低对网络速率的依赖性,减小网络流量,节省费用。
上文的描述中涉及各种功能性模块,这些功能性模块通常可以包括硬件、软件和/或其组合。因此,本发明的范围不受实施例中明确提到的各种功能性模块中的特定硬件和/或软件特性的限制。作为非限制性例子,本发明在实施例中可以由一种或多种处理器(例如微处理器、数字信号处理器、基带处理器、微控制器等)执行软件指令(例如存储在非永久性存储器和/或永久性存储器)。再举个例子,本发明还可以用专用集成电路(ASIC)和/或其它硬件元件实现。
虽然本发明是通过具体实施例进行说明的,本领域技术人员应当明白,在不脱离本发明范围的情况下,还可以对本发明进行各种变换及等同替代。另外,针对特定情形或材料,可以对本发明做各种修改,而不脱离本发明的范围。因此,本发明不局限于所公开的具体实施例,而应当包括落入本发明权利要求范围内的全部实施方式。

Claims (10)

1.一种动态地图下载方法,其特征在于,包括:
向动态地图下载服务器发送地图下载请求,所述地图下载请求包括地图显示比例尺和显示地理位置;
接收所述动态地图下载服务器根据所述地图下载请求发送的地图数据,所述地图数据包括当前需要显示的地图区域数据及其周围的数据;
显示所述当前需要显示的地图区域数据,并缓存所接收的地图数据中剩下的地图数据。
2.根据权利要求1所述的动态地图下载方法,其特征在于,所述显示地理位置由用户选取或为位置服务终端的当前位置,当用户拖动地图显示区域或所述当前位置移动造成所述地图显示区域中显示的地图要随之发生位移时,显示所述缓存的地图数据。
3.根据权利要求2所述的动态地图下载方法,其特征在于,所述动态地图下载方法还包括:当所述地图显示区域中显示的地图的位移超过预设阈值时,再次从所述动态地图下载服务器接收地图数据,再次接收的地图数据中不包括已缓存的地图数据。
4.根据权利要求3所述的动态地图下载方法,其特征在于,所述动态地图下载方法还包括:判断所述地图显示区域中显示的地图的位移是否超过预设阈值,若是,则再次向所述动态地图下载服务器发送地图下载请求,再次发送的地图下载请求中请求下载的地图数据不包含已缓存的地图数据。
5.一种位置服务终端,其特征在于,包括:
下载请求发送模块,用于向动态地图下载服务器发送地图下载请求,所述地图下载请求包括地图显示比例尺和显示地理位置;
地图数据接收模块,用于接收所述动态地图下载服务器根据所述地图下载请求发送的地图数据,所述地图数据包括当前需要显示的地图区域数据及其周围的数据;
显示模块,用于显示所述当前需要显示的地图区域数据;
缓存模块,用于缓存所接收的地图数据中剩下的地图数据。
6.根据权利要求5所述的位置服务终端,其特征在于,所述显示地理位置由用户选取或为位置服务终端的当前位置,当用户拖动地图显示区域或所述当前位置移动造成所述地图显示区域中显示的地图要随之发生位移时,所述显示模块用于显示所述缓存的地图数据。
7.根据权利要求6所述的位置服务终端,其特征在于,所述地图数据接收模块还用于:当所述地图显示区域中显示的地图的位移超过预设阈值时,再次从所述动态地图下载服务器接收地图数据,再次接收的地图数据中不包括已缓存的地图数据。
8.根据权利要求7所述的位置服务终端,其特征在于,所述位置服务终端还包括下载判断模块,所述下载判断模块用于:判断所述地图显示区域中显示的地图的位移是否超过预设阈值,若是,则通知所述下载请求发送模块再次向所述动态地图下载服务器发送地图下载请求,再次发送的地图下载请求中请求下载的地图数据不包含已缓存的地图数据。
9.一种动态地图下载方法,其特征在于,包括:
从位置服务终端接收地图下载请求,所述地图下载请求包括地图显示比例尺和显示地理位置;
根据所述地图下载请求向所述位置服务终端发送地图数据,所述地图数据包括所述位置服务终端当前需要显示的地图区域数据及其周围的数据,所述当前需要显示的地图区域数据被所述位置服务终端显示,所发送的地图数据中剩下的地图数据被所述位置服务终端缓存。
10.一种动态地图下载服务器,其特征在于,包括:
下载请求接收模块,用于从位置服务终端接收地图下载请求,所述地图下载请求包括地图显示比例尺和显示地理位置;
地图数据发送模块,用于根据所述下载请求接收模块接收的地图下载请求向所述位置服务终端发送地图数据,所述地图数据包括所述位置服务终端当前需要显示的地图区域数据及其周围的数据,所述当前需要显示的地图区域数据被所述位置服务终端显示,所发送的地图数据中剩下的地图数据被所述位置服务终端缓存。
CN201110135432XA 2011-05-24 2011-05-24 动态地图下载方法、服务器和位置服务终端 Pending CN102209113A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110135432XA CN102209113A (zh) 2011-05-24 2011-05-24 动态地图下载方法、服务器和位置服务终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110135432XA CN102209113A (zh) 2011-05-24 2011-05-24 动态地图下载方法、服务器和位置服务终端

Publications (1)

Publication Number Publication Date
CN102209113A true CN102209113A (zh) 2011-10-05

Family

ID=44697772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110135432XA Pending CN102209113A (zh) 2011-05-24 2011-05-24 动态地图下载方法、服务器和位置服务终端

Country Status (1)

Country Link
CN (1) CN102209113A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103065544A (zh) * 2012-12-19 2013-04-24 江苏省城市规划设计研究院 一种动态地图投影下的网络地图配准及绘制方法
CN103364756A (zh) * 2012-04-05 2013-10-23 三星电子(中国)研发中心 虚拟同时空运动***和方法
WO2014032545A1 (en) * 2012-08-28 2014-03-06 Tencent Technology (Shenzhen) Company Limited Webpage display method and apparatus
CN104236544A (zh) * 2014-10-10 2014-12-24 深圳市凯立德欣软件技术有限公司 一种地图数据下载方法及导航设备
CN104251707A (zh) * 2014-09-04 2014-12-31 百度在线网络技术(北京)有限公司 一种用于导航的地图加载方法和装置
CN106446284A (zh) * 2016-10-28 2017-02-22 努比亚技术有限公司 地图加载装置及方法
CN106488402A (zh) * 2015-09-01 2017-03-08 腾讯科技(深圳)有限公司 地盘点呈现方法及相关设备
CN108255924A (zh) * 2016-12-28 2018-07-06 卡西欧计算机株式会社 地图显示装置、计算机可读取的存储介质及地图显示方法
CN108255927A (zh) * 2016-12-28 2018-07-06 卡西欧计算机株式会社 地图记录装置、计算机可读取的存储介质及地图记录方法
CN108645423A (zh) * 2018-04-20 2018-10-12 维沃移动通信有限公司 一种导航方法及移动终端
WO2020135278A1 (zh) * 2018-12-27 2020-07-02 华为技术有限公司 一种数据传输方法、装置及***
CN111953755A (zh) * 2020-07-31 2020-11-17 中国第一汽车股份有限公司 一种地图存储方法、装置、车辆及计算机存储介质
CN112097785A (zh) * 2020-11-11 2020-12-18 蘑菇车联信息科技有限公司 车载智能设备数据的处理方法、装置及电子设备
CN112783994A (zh) * 2020-11-11 2021-05-11 上海芯翌智能科技有限公司 设备信息显示方法及装置、客户端、服务器
CN112988941A (zh) * 2021-04-13 2021-06-18 湖北亿咖通科技有限公司 一种地图加载方法、设备、***及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101078633A (zh) * 2007-06-12 2007-11-28 江苏新科数字技术有限公司 导航装置的地图数据更新方法
CN101246476A (zh) * 2007-02-15 2008-08-20 北京腾瑞万里信息技术有限公司 地图数据的下载方法及下载装置和服务器
CN101354262A (zh) * 2007-07-27 2009-01-28 北京灵图软件技术有限公司 基于导航***的数据下载方法及数据下载***
CN101408428A (zh) * 2007-10-11 2009-04-15 北京灵图软件技术有限公司 一种计算最佳导航路径的方法和一种通讯导航装置
CN101493331A (zh) * 2008-01-23 2009-07-29 厦门雅迅网络股份有限公司 一种手机网络导航中矢量地图数据的显示方法
CN101500021A (zh) * 2008-02-02 2009-08-05 厦门雅迅网络股份有限公司 一种手机网络导航中地图矢量数据的传输方法
CN101979962A (zh) * 2010-10-20 2011-02-23 北京腾瑞万里科技有限公司 导航显示方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101246476A (zh) * 2007-02-15 2008-08-20 北京腾瑞万里信息技术有限公司 地图数据的下载方法及下载装置和服务器
CN101078633A (zh) * 2007-06-12 2007-11-28 江苏新科数字技术有限公司 导航装置的地图数据更新方法
CN101354262A (zh) * 2007-07-27 2009-01-28 北京灵图软件技术有限公司 基于导航***的数据下载方法及数据下载***
CN101408428A (zh) * 2007-10-11 2009-04-15 北京灵图软件技术有限公司 一种计算最佳导航路径的方法和一种通讯导航装置
CN101493331A (zh) * 2008-01-23 2009-07-29 厦门雅迅网络股份有限公司 一种手机网络导航中矢量地图数据的显示方法
CN101500021A (zh) * 2008-02-02 2009-08-05 厦门雅迅网络股份有限公司 一种手机网络导航中地图矢量数据的传输方法
CN101979962A (zh) * 2010-10-20 2011-02-23 北京腾瑞万里科技有限公司 导航显示方法和装置

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103364756A (zh) * 2012-04-05 2013-10-23 三星电子(中国)研发中心 虚拟同时空运动***和方法
CN103364756B (zh) * 2012-04-05 2015-04-15 三星电子(中国)研发中心 虚拟同时空运动***和方法
WO2014032545A1 (en) * 2012-08-28 2014-03-06 Tencent Technology (Shenzhen) Company Limited Webpage display method and apparatus
US9754391B2 (en) 2012-08-28 2017-09-05 Tencent Technology (Shenzhen) Company Limited Webpage display method and apparatus
CN103065544A (zh) * 2012-12-19 2013-04-24 江苏省城市规划设计研究院 一种动态地图投影下的网络地图配准及绘制方法
CN103065544B (zh) * 2012-12-19 2014-08-13 江苏省城市规划设计研究院 一种动态地图投影下的网络地图配准及绘制方法
CN104251707A (zh) * 2014-09-04 2014-12-31 百度在线网络技术(北京)有限公司 一种用于导航的地图加载方法和装置
CN104236544A (zh) * 2014-10-10 2014-12-24 深圳市凯立德欣软件技术有限公司 一种地图数据下载方法及导航设备
CN106488402A (zh) * 2015-09-01 2017-03-08 腾讯科技(深圳)有限公司 地盘点呈现方法及相关设备
WO2017036409A1 (zh) * 2015-09-01 2017-03-09 腾讯科技(深圳)有限公司 地点获取方法、服务器、客户端以及***
CN106488402B (zh) * 2015-09-01 2019-11-26 腾讯科技(深圳)有限公司 地盘点呈现方法及相关设备
CN106446284A (zh) * 2016-10-28 2017-02-22 努比亚技术有限公司 地图加载装置及方法
CN108255927A (zh) * 2016-12-28 2018-07-06 卡西欧计算机株式会社 地图记录装置、计算机可读取的存储介质及地图记录方法
CN108255924A (zh) * 2016-12-28 2018-07-06 卡西欧计算机株式会社 地图显示装置、计算机可读取的存储介质及地图显示方法
CN108645423A (zh) * 2018-04-20 2018-10-12 维沃移动通信有限公司 一种导航方法及移动终端
WO2020135278A1 (zh) * 2018-12-27 2020-07-02 华为技术有限公司 一种数据传输方法、装置及***
CN111385317A (zh) * 2018-12-27 2020-07-07 华为技术有限公司 一种数据传输方法、装置及***
CN111385317B (zh) * 2018-12-27 2021-09-07 华为技术有限公司 一种数据传输方法、装置及***
CN111953755A (zh) * 2020-07-31 2020-11-17 中国第一汽车股份有限公司 一种地图存储方法、装置、车辆及计算机存储介质
CN112097785A (zh) * 2020-11-11 2020-12-18 蘑菇车联信息科技有限公司 车载智能设备数据的处理方法、装置及电子设备
CN112097785B (zh) * 2020-11-11 2021-02-12 蘑菇车联信息科技有限公司 车载智能设备数据的处理方法、装置及电子设备
CN112783994A (zh) * 2020-11-11 2021-05-11 上海芯翌智能科技有限公司 设备信息显示方法及装置、客户端、服务器
CN112783994B (zh) * 2020-11-11 2023-08-18 上海芯翌智能科技有限公司 设备信息显示方法及装置、客户端、服务器
CN112988941A (zh) * 2021-04-13 2021-06-18 湖北亿咖通科技有限公司 一种地图加载方法、设备、***及存储介质

Similar Documents

Publication Publication Date Title
CN102209113A (zh) 动态地图下载方法、服务器和位置服务终端
CN108027246B (zh) 动态地集成地理应用中的离线和在线数据
US8103441B2 (en) Caching navigation content for intermittently connected devices
US9062982B2 (en) Pre-loading waypoint data
CN105222796B (zh) 在作用中的导航期间整合在线导航数据与高速缓存的导航数据
CN102209114A (zh) 动态地图下载方法、服务器和位置服务终端
KR101677756B1 (ko) 지피에스 수신 주기 및 맵 컨텐츠 자동 최적화 설정 방법 및 장치
JP4480613B2 (ja) ナビゲーション装置
US8374782B2 (en) Pre-fetching navigation maps
US8050862B2 (en) Vehicular navigation system for recalling preset map views
US11187541B2 (en) Predictive downloading of map data
EP1544573B1 (en) Navigation apparatus and server apparatus
US8762051B2 (en) Method and system for providing navigational guidance using landmarks
JP2013510300A (ja) ナビゲーション装置及び方法
WO2009027161A1 (en) Pre-fetching navigation maps
KR20150142340A (ko) 단말과의 통신을 통한 네비게이션 업데이트 기법
CN102003962B (zh) 一种调整导航地图比例尺的方法及导航装置
JP2011523042A (ja) ナビゲーション装置及びナビゲーション装置のための更新方法
KR100727903B1 (ko) 네비게이션 시스템에서 주변 위치 정보 처리장치 및 그 방법
CN102045637A (zh) 一种地图数据分区下载方法及位置服务终端
CN102024337B (zh) 车载信息终端及信息分发***
KR20100008386A (ko) 차량 항법 장치 및 그의 전자지도 업데이트 방법
CN102305634A (zh) 导航路径下载方法、服务器及位置服务终端
EP2196772A1 (en) Pre-loading waypoint data
JP4682209B2 (ja) データ更新装置、データ更新方法、データ更新プログラム、および記録媒体

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20111005