一种地图的显示处理方法及装置的制造方法

文档序号:8512575阅读:282来源:国知局
一种地图的显示处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及地图处理技术领域,尤其涉及一种地图的显示处理方法及装置。
【背景技术】
[0002]随着计算机技术和信息科学的不断发展,通过纸制的地图(即普通地图)所提供的信息已经无法满足用户的需求,因此,取而代之的是车辆和/或手机等中应用的基于全国性或区域性的数字地图。其优点是:数字地图可以非常方便地对普通地图的内容进行任意形式的要素组合、拼接,形成新的地图。可以对数字地图进行任意比例尺、任意范围的绘图输出。
[0003]但是,由于完整的数字地图的数据量一般比较大,因此,当用户所属的终端进行数字地图的下载和显示时,会造成处理速度较慢,并出现时延的问题。

【发明内容】

[0004]本发明实施例提供一种地图的显示处理方法及装置,用于有效地提高处理速度,并解决了现有技术的时延的问题,进一步地提高用户使用的体验度。
[0005]一种地图的显示处理方法,包括以下步骤:
[0006]向服务器发送地图下载请求,所述地图下载请求包括地图标识,以供所述服务器根据所述地图下载请求,获取与所述地图标识对应的目标地图的描述信息和多个地图块;
[0007]接收所述服务器发送的所述目标地图的描述信息,并根据所述目标地图的描述信息,加载与所述描述信息对应的画布;
[0008]依次接收所述服务器发送的所述目标地图对应的地图块,并依次将接收的地图块,加载到所述画布上与所述地图块中的分割区域边界的坐标相应的位置;
[0009]依次显示加载后的地图块。
[0010]通过向服务器发送地图下载请求,以供服务器根据该地图下载请求,获取与该地图下载请求中的地图标识对应的目标地图的描述信息和多个地图块;接收该服务器发送的目标地图的描述信息,并根据该目标地图的描述信息,加载与该描述信息对应的画布,并依次接收该服务器发送的与该目标地图对应的地图块,再依次将接收的地图块加载到画布上与该地图块中的分割区域边界的坐标相应的位置,并显示,相较于现有技术中需要一次加载并显示数量加大的地图而言,本实施例中由于可以依次加载并显示目标地图上的多个地图块,因此,有效地提高了处理速度,并解决了时延的问题,进一步地提高了用户使用的体验度。
[0011]一种地图的显示处理方法,包括以下步骤:
[0012]接收客户端发送的地图下载请求,所述地图下载请求包括地图标识;
[0013]获取与所述地图标识对应的目标地图的描述信息和多个地图块;
[0014]将所述地图标识对应的目标地图的描述信息发送给所述客户端,以供所述客户端根据所述目标地图的描述信息,加载与所述描述信息对应的画布;
[0015]依次将所述目标地图中的多个地图块发送给所述客户端,以供所述客户端依次接收所述服务器发送的所述目标地图对应的地图块,并依次将接收的地图块,加载到画布上与所述地图块中的分割区域边界的坐标相应的位置。
[0016]通过接收客户端发送的地图下载请求,该地图下载请求包括地图标识,获取与该地图标识对应的目标地图的描述信息和多个地图块,并将该地图标识对应的目标地图的描述信息发送给客户端,以供该客户端根据该目标地图的描述信息,加载与该描述信息对应的画布,再依次将目标地图中的多个地图块发送给客户端,以供客户端依次接收该服务器发送的所述目标地图对应的地图块,并依次将接收的地图块,加载到画布上与该地图块中的分割区域边界的坐标相应的位置。相较于现有技术中需要一次加载并显示数量加大的地图而言,本实施例中由于可以依次加载并显示目标地图上的多个地图块,因此,有效地提高了处理速度,并解决了时延的问题,进一步地提高了用户使用的体验度。
[0017]可选地,
[0018]所述获取与所述地图标识对应的目标地图的描述信息和多个地图块,包括:
[0019]获取与所述地图标识对应的目标地图的描述信息;
[0020]获取所述地图标识对应的分割区域索引表,并根据获取的分割区域索引表中的分割区域边界的坐标,对所述地图标识对应的目标地图进行分割,获取多个地图块;
[0021]其中,每个地图块包括所述目标地图的一个分割区域边界的坐标和对应的地形参数。
[0022]由于服务器根据接收到的地图下载请求,获取目标地图的描述信息,再对目标地图进行分割处理,以获取多个地图块,从而实现能够依次将地图块加载到客户端上的画布上与该地图块中的分割区域边界的坐标相应的位置,并进行显示,相较于现有技术中需要一次加载并显示数量加大的地图而言,本实施例中由于可以依次加载并显示目标地图上的多个地图块,因此,有效地提高了处理速度,并解决了时延的问题,进一步地提高了用户使用的体验度。
[0023]可选地,该方法还包括:
[0024]接收地图分割请求,所述地图分割请求包括预分割的地图标识;
[0025]根据所述地图分割请求,获取所述预分割的地图标识对应的分割区域索引表,并根据获取的分割区域索引表中的分割区域边界的坐标,对所述预分割的地图标识对应的预分割地图进行分割,获取多个地图块;
[0026]其中,每个地图块包括所述预分割地图的一个分割区域边界的坐标和对应的地形参数。
[0027]由于预先对目标地图进行分割,因此,在接收到该目标地图对应的地图标识的地图下载请求后,可以快速的获取其描述信息和多个地图块,并发送给客户端,从而更加有效地提高了客户端加载地图的速度。
[0028]可选地,所述依次将所述目标地图中的多个地图块发送给所述客户端,包括:
[0029]根据所述目标地图中的多个地图块的分割区域边界的坐标中的经度,按照从大到小的顺序或者从小到大的顺序,对所述目标地图中的多个地图块进行排序处理;并依次将排序后的目标地图中的多个地图块发送给所述客户端;
[0030]或者,
[0031]根据所述目标地图中的多个地图块的分割区域边界的坐标中的玮度,按照从大到小的顺序或者从小到大的顺序,对所述目标地图中的多个地图块进行排序处理;并依次将排序后的目标地图中的多个地图块发送给所述客户端。
[0032]可以依据不同的地图块的发送方式,灵活地实现其目标地图的显示方式,从而更加有效地提高用户的体验度。
[0033]一种地图的显示处理装置,其特征在于,包括:
[0034]收发模块,用于向服务器发送地图下载请求,所述地图下载请求包括地图标识,以供所述服务器根据所述地图下载请求,获取与所述地图标识对应的目标地图的描述信息和多个地图块;
[0035]所述收发模块还用于接收所述服务器发送的所述目标地图的描述信息,并根据所述目标地图的描述信息,加载与所述描述信息对应的画布;
[0036]加载模块,用于依次接收所述服务器发送的所述目标地图对应的地图块,并依次将接收的地图块,加载到所述画布上与所述地图块中的分割区域边界的坐标相应的位置;
[0037]显示模块,用于依次显示加载后的地图块。
[0038]通过向服务器发送地图下载请求,以供服务器根据该地图下载请求,获取与该地图下载请求中的地图标识对应的目标地图的描述信息和多个地图块;接收该服务器发送的目标地图的描述信息,并根据该目标地图的描述信息,加载与该描述信息对应的画布,并依次接收该服务器发送的与该目标地图对应的地图块,再依次将接收的地图块加载到画布上与该地图块中的分割区域边界的坐标相应的位置,并显示,相较于现有技术中需要一次加载并显示数量加大的地图而言,本实施例中由于可以依次加载并显示目标地图上的多个地图块,因此,有效地提高了处理速度,并解决了时延的问题,进一步地提高了用户使用的体验度。
[0039]—种地图的显示处理装置,包括:
[0040]收发模块,用于接收客户端发送的地图下载请求,所述地图下载请求包括地图标识;
[0041]获取模块,用于获取与所述地图标识对应的目标地图的描述信息和多个地图块;
[0042]所述收发模块还用于将所述地图标识对应的目标地图的描述信息发送给所述客户端,以供所述客户端根据所述目标地图的描述信息,加载与所述描述信息对应的画布;
[0043]所述收发模块还用于依次将所述目标地图中的多个地图块发送给所述客户端,以供所述依次接收所述服务器发送的所述目标地图对应的地图块,并依次将接收的地图块,加载到画布上与所述地图块中的分割区域边界的坐标相应的位置。
[0044]通过接收客户端发送的地
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1