首页> 中国专利> 地图信息传输及显示方法及对应的系统、终端、服务器

地图信息传输及显示方法及对应的系统、终端、服务器

摘要

本发明实施例公开一种地图信息传输及显示方法及对应的系统、终端、服务器。该方法包括:移动终端向服务器发送地图信息获取请求;该请求中包括:请求获取的地图要素,地图要素由一个地理区域内的地图信息组成;服务器接收地图信息获取请求,从自身存储的完整的地图信息中分离出与请求中的地图要素对应的地图信息,并向移动终端发送;移动终端接收地图信息,根据地图信息绘制地图图片,并显示地图图片。本发明实施例公开的地图信息传输及显示方法、地图信息传输及显示系统,以及对应的移动终端和服务器,可以为移动终端用户提供更为具体而具有针对性的地图信息服务,同时,减少移动终端和服务器之间的数据传输量。

著录项

  • 公开/公告号CN101917459A

    专利类型发明专利

  • 公开/公告日2010-12-15

    原文格式PDF

  • 申请/专利权人 宇龙计算机通信科技(深圳)有限公司;

    申请/专利号CN201010233166.X

  • 发明设计人 罗李敏;

    申请日2010-07-21

  • 分类号H04L29/08;G09B29/00;

  • 代理机构广州三环专利代理有限公司;

  • 代理人郝传鑫

  • 地址 518057 广东省深圳市南山区高新技术产业园(北区)梦溪道2号酷派信息港(1号楼)

  • 入库时间 2023-12-18 01:26:38

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-04-09

    授权

    授权

  • 2011-02-02

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20100721

    实质审查的生效

  • 2010-12-15

    公开

    公开

说明书

技术领域

本发明涉及移动通信领域,尤其涉及一种地图信息传输及显示方法、地图信息传输及显示系统,以及对应的移动终端和服务器。

背景技术

随着电子技术及移动通讯技术的进步,移动终端的功能不断加强,可实现的应用越来越多,电子地图、电子导航等与地图信息相关的应用日益普及。

从目前的情况看,移动终端实现电子地图、电子导航等地图信息查询的方式主要有三种:一是移动终端自身存储一份地图信息,根据用户的查询要求,调取相应的部分进行显示;二是在线导航,一般将地图信息存储于网络侧的服务器中,移动终端请求获取地图信息时,服务器直接将地图数据下发,终端根据收到的数据显示地图;三是将上述两种方式配合使用,在移动终端自身存储的地图信息中没有符合用户查询要求的地图信息时,移动终端从网络侧服务器获取符合用户要求的地图信息。

但是,本发明的发明人在实施本发明的过程中发现,现有的移动终端实现地图信息查询的几种方式都存在明显的缺陷:

第一种实现方式的缺陷在于,移动终端因为体积和成本的限制,其自身存储的电子地图往往不够详细,且在如今快速发展的城市建设中,移动终端自身存储的电子地图很快就会丧失准确性;后两种实现方式的缺陷在于,服务器将移动终端请求获取地图信息的地理区域对应的所有地图信息全部下发,数据流量大,信息交互时间长,而且无法具有针对性的满足移动终端用户的具体查询要求。同时,因为受移动终端显示屏面积的影响,服务器下发的地图信息也不可能十分详尽,因此,想为移动终端用户提供更为具体而具有针对性的地图信息服务就更加困难。

发明内容

本发明实施例所要解决的技术问题在于,提供一种地图信息传输及显示方法、地图信息传输及显示系统,以及对应的移动终端和服务器。可以为移动终端用户提供更为具体而具有针对性的地图信息服务,同时,减少移动终端和服务器之间的数据传输量。

为了解决上述技术问题,本发明实施例提供了一种地图信息传输及显示方法,包括:

移动终端向服务器发送地图信息获取请求;所述地图信息获取请求中包括:请求获取的地图要素,所述地图要素由一个地理区域内的所有地图信息组成;所有地图要素组成完整的地图信息;

服务器接收所述地图信息获取请求,从自身存储的完整的地图信息中分离出与所述地图信息获取请求中的地图要素对应的地图信息,并向所述移动终端发送其分离出的所述地图信息;

移动终端接收所述地图信息,根据所述地图信息绘制地图图片,并显示所述地图图片。

其中,所述移动终端向服务器发送地图信息获取请求中,所述地图信息获取请求中包括:请求获取的地图要素,以及属性;所述地图要素由属性组成,所述地图要素的一个属性是由该地图要素中的一类地图信息组成的;所述属性的种类包括:道路、办公区、商业区、餐饮区、住宅区。

其中,所述服务器接收所述地图信息获取请求,从自身存储的完整的地图信息中分离出与所述地图信息获取请求中的地图要素对应的地图信息,并向所述移动终端发送其分离出的所述地图信息,包括:

服务器接收所述地图信息获取请求,获取其请求的地图要素以及属性;

服务器提取所述地图要素的地图信息,并按照地图信息的属性进行分类;

服务器向所述移动终端发送所述地图信息获取请求中的属性对应的地图信息。

其中,所述移动终端接收所述地图信息,根据所述地图信息绘制地图图片,并显示所述地图图片,包括:

移动终端接收所述服务器发送的地图信息;

移动终端将所述地图信息绘制在自身存储的地图上,生成地图图片;

移动终端通过自身的显示屏显示所述地图图片。

其中,所述移动终端接收所述地图信息,根据所述地图信息绘制地图图片,并显示所述地图图片,包括:

移动终端接收所述服务器发送的,与地图信息获取请求中的地图要素对应的地图信息;

移动终端根据用户操作,从所述与地图信息获取请求中的地图要素对应的地图信息中,获取用户选择的属性对应的地图信息;

移动终端根据所述用户选择的属性对应的地图信息,在自身存储的地图上进行相应的绘制,生成地图图片;

移动终端通过自身的显示屏显示所述地图图片。

其中,所述地图信息中包括该地图信息对应的坐标,所述移动终端根据所述地图信息对应的坐标绘制地图图片。

相应地,本发明实施例还提供了一种移动终端,包括:

请求发送模块,用于向服务器发送地图信息获取请求;所述地图信息获取请求中包括:请求获取的地图要素,所述地图要素由一个地理区域内的所有地图信息组成;所有地图要素组成完整的地图信息;

信息接收模块,用于接收地图信息;所述地图信息是服务器接收所述地图信息获取请求后,从所述服务器存储的完整的地图信息中分离出与所述地图信息获取请求中的地图要素对应的地图信息,并向所述移动终端发送的地图信息;

地图绘制模块,用于根据所述信息接收模块所接收的地图信息,绘制地图图片,并通过显示屏显示所述地图图片;

显示屏,用于显示所述地图绘制模块绘制的所述地图图片。

其中,所述地图要素由属性组成,所述地图要素的一个属性是由该地图要素中的一类地图信息组成的;所述属性的种类包括:道路、办公区、商业区、餐饮区、住宅区;所述地图信息中包括该地图信息对应的坐标,所述地图绘制模块根据所述地图信息对应的坐标绘制地图图片。

其中,所述请求发送模块向服务器发送地图信息获取请求;所述地图信息获取请求中包括:请求获取的地图要素,以及属性。

其中,所述信息接收模块,用于接收地图信息;所述地图信息是服务器接收所述地图信息获取请求后,从所述服务器存储的完整的地图信息中分离出与所述地图信息获取请求中的地图要素对应的地图信息,并按照地图信息的属性进行分类后,所述服务器向所述移动终端发送的,与所述地图信息获取请求中的属性对应的地图信息。

其中,所述地图绘制模块根据所述信息接收模块接收的地图信息对应的坐标,在自身存储的地图上绘制所述地图信息,生成地图图片。

其中,所述地图绘制模块包括:

信息提取单元,用于根据用户操作,从所述信息接收模块所接收的地图信息中,提取用户选择的属性对应的地图信息;

地图绘制单元,用于根据所述信息提取单元所提取的地图信息对应的坐标,在自身存储的地图上进行相应的绘制,生成地图图片。

实施本发明实施例,具有如下有益效果:服务器可以为移动终端用户提供更有针对性的地图信息,移动终端针对性的显示用户感兴趣的地图信息,而用户不感兴趣的地图信息不会显示,使用户可以更清楚方便的获取地图信息,改善用户的使用体验。同时,本发明将减少服务器与移动终端之间的数据传输量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的地图信息传输及显示方法第一实施例流程示意图;

图2为本发明提供的地图信息传输及显示方法第二实施例流程示意图;

图3为移动终端呈现给用户的地图信息效果示意图;

图4为服务器中存储的车公庙区域完整的地图信息示意图;

图5为移动终端提供的交互界面示意图;

图6为移动终端在自身存储的地图上绘制生成的地图图片;

图7为移动终端向显示地图图片的示意图;

图8为本发明提供的地图信息传输及显示方法第三实施例流程示意图;

图9为本发明提供的地图信息传输及显示系统实施例结构示意图;

图10为本发明提供的移动终端第一实施例结构示意图;

图11为本发明提供的移动终端第二实施例结构示意图;

图12为本发明提供的服务器第一实施例结构示意图;

图13为本发明提供的服务器第二实施例结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,为本发明提供的地图信息传输及显示方法第一实施例流程示意图,如图1所示:

在步骤S100,移动终端向服务器发送地图信息获取请求;所述地图信息获取请求中包括:请求获取的地图要素,所述地图要素由一个地理区域内的所有地图信息组成;所有地图要素组成完整的地图信息。

在步骤S101,服务器接收所述地图信息获取请求。

在步骤S102,服务器从自身存储的完整的地图信息中分离出与所述地图信息获取请求中的地图要素对应的地图信息。

在步骤S103,服务器向所述移动终端发送所述地图信息获取请求中的地图要素对应的地图信息。

在步骤S104,移动终端接收所述地图信息,根据所述地图信息绘制地图图片。

在步骤S105,移动终端显示其绘制的地图图片。

实施本发明实施例提供的地图信息传输及显示方法,使服务器可以为移动终端用户提供更有针对性的地图信息,移动终端只针对用户感兴趣的地图信息进行显示,而用户不感兴趣的地图信息则不会显示,在移动终端显示屏较小的情况下,使用户可以更清楚方便的获取地图信息,改善用户的使用体验。同时,本发明将减少服务器与移动终端之间的数据传输量以及数据传输过程中的耗时。

参见图2,为本发明提供的地图信息传输及显示方法第二实施例流程示意图,在本实施例中,将更为详细的描述该地图信息传输及显示方法的流程。需要说明的是,在本发明实施例中,服务器内存储有完整的地图信息,所述完整的地图信息由若干的地图要素组成,一个地图要素是由所述完整的地图信息中,一个地理区域内的所有地图信息组成的。

一个地图要素中包括的所有地图信息又分属于不同的属性,即一个地图要素由若干属性组成,一个属性是由地图要素中的一类地图信息组成的;所述属性的种类包括:道路、办公区、商业区、餐饮区、住宅区等。

本实施例提供的地图信息传输及显示方法主要针对自身存储有简单的地图信息的移动终端。

本实施例提供的地图信息传输及显示方法流程如图2所示:

在步骤S200,移动终端向服务器发送地图信息获取请求;所述地图信息获取请求中包括:请求获取的地图要素,以及属性。更为具体的,该地图信息获取请求中包括的地图要素以及属性,该地图要素以及属性是移动终端根据用户的输入确定的。

更为具体的,在实际应用中,假设移动终端用户想在车公庙附件找用餐场所,但受移动终端自身存储的地图信息比较简单及显示屏面积的限制,该移动终端呈现给用户的地图信息如图3a所示,在移动终端上的显示效果如图3b所示。而图4是服务器中存储的车公庙区域完整的地图信息,两相对比,显然图3显示的地图信息不够详细,并不能满足用户的实际需求。因此,需要移动终端向服务器请求获取更为详细的地图信息。

更进一步的,在步骤S200,移动终端向服务器发送地图信息获取请求之前,移动终端首先向用户提供交互界面,供用户输入其需要获取的地图要素以及属性。当然,为了便于用户理解,可能对“地图要素”以及“属性”的具体命名有所不同,但实质是一样的,例如在移动终端向用户提供交互界面中,“地图要素”可能被称为“区域”,“属性”可能被称为“兴趣点”,其显示效果如图5a所示;用户通过交互界面输入其需要获取的地图要素以及属性,如图5b所示;移动终端提取用户输入的内容,将“车公庙”作为地图要素、“餐饮区”作为属性生成地图信息获取请求,然后向服务器发送。

在步骤S201,服务器接收所述地图信息获取请求,获取其请求的地图要素以及属性。进一步的,地图信息获取请求中携带的地图要素以及属性因为是由用户输入的,可能存在不规范的情况,目前已有的模糊查找、模糊定位、语义查找等技术可以解决上述问题,此处不再赘述。

在步骤S202,服务器提取所述地图信息获取请求中携带的地图要素对应的地图信息。更为具体的,假设用户输入的地图要素为“车公庙”,在服务器内存储的完整的地图信息中,地图要素“车公庙”对应的地图信息包括:车公庙区域内的道路、办公区、商业区、餐饮区、住宅区等各种属性的地图信息,其对应的显示效果如图4所示,当然,该地图信息实际是以数据形式存储在服务器中的。

在步骤S203,服务器将该地图要素中所有地图信息按照属性进行分类。更为具体的,服务器地图要素中所有地图信息,按照属性进行分类,如图4所示的地图要素中所有地图信息按其属性分类后,如表1所示:

表1

需要说明的是,表1只是对地图要素中所有地图信息按其属性分类后的示意图,在服务器中的实际存储情况并以一定就是以表1的形式,所以也不能以表1的表示形式限定本发明的保护范围。另外,在实际应用中,每一条地图信息都有对应的坐标,以便移动终端根据地图信息对应的坐标绘制地图图片。地图信息对应的坐标可以是实际的经纬度坐标,也可以是地图信息提供方自定义的坐标。

在步骤S204,服务器向所述移动终端发送所述地图信息获取请求中的属性对应的地图信息。在本实施例的举例中,服务器完成地图信息的属性分类后,将移动终端发送的地图信息获取请求中的属性——“餐饮区”所对应的地图信息发送给移动终端。其具体信息如表2所示:

表2

服务器向移动终端发送的地图信息中,就只包含了用户感兴趣的餐饮区域的地图信息。与现有技术相比,服务器向移动终端传送的数据量明显减小,在相同的网络条件下,移动终端采用本实施例提供的地图信息传输及显示方法,其获得地图信息的速度更快,通讯成本更低。

在步骤S205,移动终端接收所述服务器发送的地图信息。

在步骤S206,移动终端将所述服务器发送的地图信息绘制在自身存储的地图上,生成地图图片。更为具体的,在本实施例中,移动终端接收到如表2所示的地图信息后,根据各条地图信息对应的坐标,在自身存储的较为简单的地图上进行绘制,生成地图图片,其效果如图6所示。

在步骤S207,移动终端通过自身的显示屏显示所述地图图片。在本实施例中,其效果如图7所示,用户关心的可用餐的地图信息都被绘制在了地图上,而用户不关心的其它信息则被省略,方便用户更加快速的找到自己感兴趣的信息,改善用户的使用体验,提升用户的满意度。

实施本发明实施例提供的地图信息传输及显示方法,使服务器可以为移动终端用户提供更有针对性的地图信息,移动终端只针对用户感兴趣的地图信息进行显示,而用户不感兴趣的地图信息则不会显示,在移动终端显示屏较小的情况下,使用户可以更清楚方便的获取地图信息。同时,本发明将减少服务器与移动终端之间的数据传输量以及数据传输过程中的耗时,改善用户的使用体验,提升用户的满意度。

上一实施例提供的地图信息传输及显示方法,服务器只传送了用户感兴趣的一种属性的地图信息,但是在用户实际查询地图时,可能会先后关注多种属性的地图信息,例如,一用户在车公庙附近办事,可能该用户先需要了解用餐的场所,然后又关注附近的商业区,按照上一实施例提供的方法,移动终端需要分两次向服务器获取相应的地图信息,而服务器也需要两次对地图属性进行分类,该过程就显得繁琐而重复,增加了移动终端和服务器的负担,而且移动终端请求获取地图信息的次数越多,其过程越重复,移动终端和服务器的负担越重。为解决上述技术问题,本发明提供另一种地图信息传输及显示方法。

参见图8,为本发明提供的地图信息传输及显示方法第三实施例流程示意图。与上一实施例一样,服务器内存储有完整的地图信息,所述完整的地图信息由若干的地图要素组成,一个地图要素是由所述完整的地图信息中,一个地理区域内的所有地图信息组成的。一个地图要素中也包括不同的属性。同时,本实施例的部分步骤与上一实施例类似,就不再详述。该地图信息传输及显示方法如图8所示:

在步骤S800,移动终端向服务器发送地图信息获取请求;所述地图信息获取请求中包括:请求获取的地图要素(不包括属性)。

在步骤S801,服务器提取所述地图信息获取请求中携带的地图要素对应的地图信息。可选的,服务器将该地图要素中所有地图信息按照属性进行分类。当然,对地图信息按照属性进行分类的过程,也可以由移动终端在后续步骤执行。

在步骤S802,服务器向移动终端发送地图信息获取请求中的地图要素对应的地图信息。

在步骤S803,移动终端接收服务器发送的,与地图信息获取请求中的地图要素对应的地图信息。

在步骤S804,移动终端根据用户操作,从所述与地图信息获取请求中的地图要素对应的地图信息中,获取用户选择的属性对应的地图信息。进一步的,若在步骤S801中,服务器未对地图信息按照属性进行分类,则在本步骤中,移动终端需要先对地图信息分类,然后根据用户的选择,从中获取用户选择的属性对应的地图信息。

在步骤S805,移动终端根据用户选择的属性对应的地图信息,在自身存储的地图上进行相应的绘制,生成地图图片。

在步骤S806,移动终端通过自身的显示屏显示所述地图图片。在用户关注该地图要素其它属性的地图信息,并向移动终端发送指令时,返回步骤804,重新获取用户选择的属性对应的地图信息,生成图片并显示。

实施本发明实施例提供的地图信息传输及显示方法,使服务器可以为移动终端用户提供更有针对性的地图信息,移动终端只显示用户感兴趣的地图信息,而用户不感兴趣的地图信息则不会显示。在移动终端显示屏较小的情况下,使用户可以更清楚方便的获取地图信息。同时,本发明进一步简化了服务器与移动终端之间的交互过程,降低了移动终端和服务器的负担,减少数据传输量以及数据传输过程中的耗时,改善用户的使用体验,提升用户的满意度。

参见图9,为本发明提供的地图信息传输及显示系统实施例结构示意图,本实施例提供的地图信息传输及显示系统可以实现上述地图信息传输及显示方法。如图9所示,该地图信息传输及显示系统由服务器1和至少一个移动终端2组成。

移动终端2用于向服务器1发送地图信息获取请求;并接收服务器1反馈的地图信息,移动终端2根据地图信息绘制地图图片并显示。

服务器1用于根据接收的地图信息获取请求,从自身存储的完整的地图信息中分离出与地图信息获取请求中的地图要素对应的地图信息,并向移动终端1发送地图信息。

更为具体的,移动终端2用于向服务器1发送的地图信息获取请求中包括:请求获取的地图要素,该地图要素是由一个地理区域内的地图信息构成的;所有地图要素组成完整的地图信息。地图信息中包括该地图信息对应的坐标,移动终端1根据所述地图信息对应的坐标绘制地图图片。

实施本发明实施例提供的地图信息传输及显示系统,使服务器可以为移动终端用户提供更有针对性的地图信息,移动终端只针对用户感兴趣的地图信息进行显示,而用户不感兴趣的地图信息则不会显示,在移动终端显示屏较小的情况下,使用户可以更清楚方便的获取地图信息。同时,本发明将减少服务器与移动终端之间的数据传输量以及数据传输过程中的耗时,改善用户的使用体验,提升用户的满意度。

参见图10,为本发明提供的移动终端第一实施例结构示意图,本实施例提供的移动终端可应用于上一实施例中的地图信息传输及显示系统。该移动终端包括:

请求发送模块21,用于向服务器发送地图信息获取请求;地图信息获取请求中包括:请求获取的地图要素,地图要素是由一个地理区域内的地图信息构成的;所有地图要素组成完整的地图信息。

信息接收模块22,用于接收地图信息;地图信息是服务器接收地图信息获取请求后,从服务器存储的完整的地图信息中分离出与地图信息获取请求中的地图要素对应的地图信息,并向移动终端发送的地图信息。

地图绘制模块23,用于根据信息接收模块22所接收的地图信息,绘制地图图片,并通过显示屏24显示地图图片。

显示屏24,用于显示地图绘制模块23绘制的地图图片。

实施本发明实施例提供的地图信息传输及显示系统,使服务器可以为移动终端用户提供更有针对性的地图信息,移动终端只针对用户感兴趣的地图信息进行显示,而用户不感兴趣的地图信息则不会显示,在移动终端显示屏较小的情况下,使用户可以更清楚方便的获取地图信息。同时,本发明将减少服务器与移动终端之间的数据传输量以及数据传输过程中的耗时,改善用户的使用体验,提升用户的满意度。

同样参见图10,现提供该移动终端的更为具体的实施例。在本发明实施例中,将涉及网络侧的服务器,该服务器内存储有完整的地图信息,所述完整的地图信息由若干的地图要素组成,一个地图要素是由所述完整的地图信息中,一个地理区域内的所有地图信息组成的。

一个地图要素中包括的所有地图信息又分属于不同的属性,即一个地图要素由若干属性组成,一个属性是由地图要素中的一类地图信息组成的;所述属性的种类包括:道路、办公区、商业区、餐饮区、住宅区等。

本实施例提供的移动终端自身存储有简单的地图信息。本实施例提供的移动终端如图10所示,包括:

请求发送模块21,用于向服务器发送地图信息获取请求;地图信息获取请求中包括:请求获取的地图要素,地图要素是由一个地理区域内的地图信息构成的;所有地图要素组成完整的地图信息。

优选的,该地图信息获取请求中包括的地图要素以及属性,该地图要素以及属性是请求发送模块21根据用户的输入确定的。

更为具体的,在实际应用中,假设移动终端用户想在车公庙附件找用餐场所,但受移动终端自身存储的地图信息比较简单及显示屏面积的限制,该移动终端呈现给用户的地图信息如图3a所示,在移动终端上的显示效果如图3b所示。而图4是服务器中存储的车公庙区域完整的地图信息,两相对比,显然图3显示的地图信息不够详细,并不能满足用户的实际需求,因此,需要请求发送模块21向服务器请求获取更为详细的地图信息。

更进一步的,请求发送模块21向服务器发送地图信息获取请求之前,先向用户提供交互界面,供用户输入其需要获取的地图要素以及属性。当然,为了便于用户理解,可能对“地图要素”以及“属性”的具体命名有所不同,但实质是一样的,例如向用户提供交互界面中,“地图要素”可能被称为“区域”,“属性”可能被称为“兴趣点”,其显示效果如图5a所示;用户通过交互界面输入其需要获取的地图要素以及属性,如图5b所示;请求发送模块21提取用户输入的内容,将“车公庙”作为地图要素、“餐饮区”作为属性生成地图信息获取请求,然后请求发送模块21向服务器发送该图信息获取请求。

信息接收模块22,用于接收地图信息;地图信息是服务器接收地图信息获取请求后,从服务器存储的完整的地图信息中分离出与地图信息获取请求中的地图要素对应的地图信息,并向移动终端发送的地图信息。

更为具体,服务器在接收到移动终端发送的地图信息获取请求后,首先,服务器获取其请求的地图要素以及属性。其次,服务器提取地图要素对应的地图信息,假设用户输入的地图要素为“车公庙”,在服务器内存储的完整的地图信息中,地图要素“车公庙”对应的地图信息包括:车公庙区域内的道路、办公区、商业区、餐饮区、住宅区等各种属性的地图信息,其对应的显示效果如图4所示,当然,该地图信息实际是以数据形式存储在服务器中的。然后,服务器地图要素中所有地图信息,按照属性进行分类,如图4所示的地图要素中所有地图信息按其属性分类后,如表1所示。最后,服务器向移动终端发送所述地图信息获取请求中的属性对应的地图信息,该地图信息由移动终端的信息接收模块22接收。

地图绘制模块23,用于根据信息接收模块22所接收的地图信息,绘制地图图片,并通过显示屏24显示地图图片。

更为具体的,地图绘制模块23将服务器发送的地图信息绘制在移动终端自身存储的地图上,生成地图图片。在本实施例中,信息接收模块22接收到如表2所示的地图信息后,地图绘制模块23根据各条地图信息对应的坐标,在移动终端自身存储的较为简单的地图上进行绘制,生成地图图片,其效果如图6所示。

显示屏24,用于显示地图绘制模块23绘制的地图图片。在本实施例中,其效果如图7所示,用户关心的可用餐的地图信息都被绘制在了地图上,而用户不关心的其它信息则被省略,方便用户更加快速的找到自己感兴趣的信息,改善用户的使用体验,提升用户的满意度。

实施本发明实施例提供的移动终端,可以为移动终端用户提供更有针对性的地图信息,移动终端只显示用户感兴趣的地图信息,而用户不感兴趣的地图信息则不会显示。在移动终端显示屏较小的情况下,使用户可以更清楚方便的获取地图信息,改善用户的使用体验,提升用户的满意度。

参见图11,为本发明提供的移动终端第二实施例结构示意图。与上一实施例一样,本实施例中涉及的服务器内同样,存储有完整的地图信息,所述完整的地图信息由若干的地图要素组成,一个地图要素是由所述完整的地图信息中,一个地理区域内的所有地图信息组成的。一个地图要素中也包括不同的属性。如图11所示,该移动终端包括:

请求发送模块21,用于向服务器发送地图信息获取请求;地图信息获取请求中包括:请求获取的地图要素(不包括属性)。

信息接收模块22,用于接收地图信息;地图信息是服务器接收地图信息获取请求后,从服务器存储的完整的地图信息中分离出与地图信息获取请求中的地图要素对应的地图信息,并向移动终端发送的地图信息。

地图绘制模块23,用于根据信息接收模块22所接收的地图信息,绘制地图图片,并通过显示屏24显示地图图片。更为具体的,该地图绘制模块23包括:

信息提取单元231,用于根据用户操作,从信息接收模块22接收的地图信息中,提取用户选择的属性对应的地图信息。更为具体的,若服务器已经将该地图要素中所有地图信息按照属性进行分类,则信息提取单元231可以直接提取用户选择的属性对应的地图信息。若服务器未对地图信息按照属性进行分类,则信息提取单元231需要先对地图信息分类,然后根据用户的选择,从中获取用户选择的属性对应的地图信息。

地图绘制单元232,用于根据所述信息提取单元所提取的地图信息对应的坐标,在自身存储的地图上进行相应的绘制,生成地图图片。在用户关注该地图要素其它属性的地图信息时,向信息提取单元231发送指令,重新提取用户选择的属性对应的地图信息,由地图绘制单元232生成图片并通过显示屏24显示。

显示屏24,用于显示地图绘制模块23绘制的地图图片。

实施本发明实施例提供的移动终端,可以为移动终端用户提供更有针对性的地图信息,移动终端只显示用户感兴趣的地图信息,而用户不感兴趣的地图信息则不会显示。在移动终端显示屏较小的情况下,使用户可以更清楚方便的获取地图信息。同时,本发明进一步简化了移动终端与服务器之间的交互过程,降低了移动终端,减少数据传输量以及数据传输过程中的耗时,改善用户的使用体验,提升用户的满意度。

参见图12,为本发明提供的服务器第一实施例结构示意图,如图所示,该服务器包括:

地图存储模块11,用于存储完整的地图信息,完整的地图信息由地图要素组成,一个地图要素中包括在一个地理区域内的所有地图信息。

请求接收模块12,用于接收移动终端发送的地图信息获取请求,地图信息获取请求中包括:请求获取的地图要素。

请求处理模块13,用于根据请求接收模块12所接收的地图信息获取请求,从地图存储模块11中获取对应的地图信息,并向移动终端发送该地图信息。

实施本发明实施例提供的服务器,可以向移动终端提供更有针对性的地图信息,使移动终端只针对用户感兴趣的地图信息进行显示,而用户不感兴趣的地图信息则不会显示,在移动终端显示屏较小的情况下,便于用户更清楚方便的获取地图信息,改善用户的使用体验。同时,本发明将减少服务器向移动终端传输的数据量以及数据传输过程中的耗时。

参见图13,为本发明提供的服务器第二实施例结构示意图,在本实施例中,将更为详细的描述该服务器的结构。如图13所示,该服务器包括:

地图存储模块11,用于存储完整的地图信息,完整的地图信息由地图要素组成,一个地图要素中包括在一个地理区域内的所有地图信息。而地图要素又是由属性组成,一个属性是由该地图要素中的一类地图信息组成的;所述属性的种类包括:道路、办公区、商业区、餐饮区、住宅区等;所述地图信息中包括该地图信息对应的坐标。

请求接收模块12,用于接收移动终端发送的地图信息获取请求,地图信息获取请求中包括:请求获取的地图要素。进一步的,所述请求接收模块12接收的所述地图信息获取请求中该包括:请求获取的地图要素的属性。

请求处理模块13,用于根据请求接收模块12所接收的地图信息获取请求,从地图存储模块11中获取对应的地图信息,并向移动终端发送该地图信息。

进一步的,该请求处理模块13包括:

信息分类单元131,用于从地图存储模块11存储的完整的地图信息中分离出与地图信息获取请求中的地图要素对应的地图信息,并按照地图信息的属性进行分类;

信息发送单元132,用于根据信息分类单元131分类后的地图信息,向移动终端发送其地图信息获取请求中的属性对应的地图信息。

实施本发明实施例提供的服务器,可以向移动终端提供更有针对性的地图信息,使移动终端只针对用户感兴趣的地图信息进行显示,而用户不感兴趣的地图信息则不会显示,在移动终端显示屏较小的情况下,便于用户更清楚方便的获取地图信息,改善用户的使用体验。同时,本发明将减少服务器向移动终端传输的数据量以及数据传输过程中的耗时。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号