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

文档序号:8512575阅读:来源:国知局
[0094]在本实施例中,通过接收客户端发送的地图下载请求,该地图下载请求包括地图标识,获取与该地图标识对应的目标地图的描述信息和多个地图块,并将该地图标识对应的目标地图的描述信息发送给客户端,以供该客户端根据该目标地图的描述信息,加载与该描述信息对应的画布,再依次将目标地图中的多个地图块发送给客户端,以供客户端依次接收该服务器发送的所述目标地图对应的地图块,并依次将接收的地图块,加载到画布上与该地图块中的分割区域边界的坐标相应的位置。相较于现有技术中需要一次加载并显示数量加大的地图而言,本实施例中由于可以依次加载并显示目标地图上的多个地图块,因此,有效地提高了处理速度,并解决了时延的问题,进一步地提高了用户使用的体验度。
[0095]图3为本发明实施例三的地图的显示处理方法的流程图,在上述图2所示实施例的基础上,如图3所示,步骤202中获取与该地图标识对应的目标地图的描述信息和多个地图块的具体实现方式为:
[0096]步骤301、获取与该地图标识对应的目标地图的描述信息。
[0097]步骤302、获取该地图标识对应的分割区域索引表,并根据获取的分割区域索引表中的分割区域边界的坐标,对该地图标识对应的目标地图进行分割,获取多个地图块。
[0098]其中,每个地图块包括该目标地图的一个分割区域边界的坐标和对应的地形参数。
[0099]在本实施例中,当服务器接收到地图下载请求后,可以依据地图下载请求中的地图标识,获取其对应的分割区域索引表,其中,该分割区域索引表可以包括分割区域边界的坐标,从而根据该分割区域边界的坐标,对该目标地图进行分割处理,以获取多个地图块。
[0100]另外,举例来说,该分割区域边界的坐标可以是省份区域边界的坐标,也可以是行政区域边界的坐标等。
[0101]在本实施例中,由于服务器根据接收到的地图下载请求,获取目标地图的描述信息,再对目标地图进行分割处理,以获取多个地图块,从而实现能够依次将地图块加载到客户端上的画布上与该地图块中的分割区域边界的坐标相应的位置,并进行显示,相较于现有技术中需要一次加载并显示数量加大的地图而言,本实施例中由于可以依次加载并显示目标地图上的多个地图块,因此,有效地提高了处理速度,并解决了时延的问题,进一步地提高了用户使用的体验度。
[0102]图4为本发明实施例四的地图的显示处理方法的流程图,在上述图2所示实施例的基础上,如图4所示,该方法还包括:
[0103]步骤401、接收地图分割请求,该地图分割请求包括预分割的地图标识。
[0104]步骤402、根据该地图分割请求,获取该预分割的地图标识对应的分割区域索引表,并根据获取的分割区域索引表中的分割区域边界的坐标,对该预分割的地图标识对应的预分割地图进行分割,获取多个地图块。
[0105]其中,每个地图块包括该预分割地图的一个分割区域边界的坐标和对应的地形参数。
[0106]在本实施例中,举例来说,该分割区域边界的坐标可以是省份区域边界的坐标,也可以是行政区域边界的坐标等。
[0107]另外,在本实施例中,由于预先对目标地图进行分割,因此,在接收到该目标地图对应的地图标识的地图下载请求后,可以快速的获取其描述信息和多个地图块,并发送给客户端,从而更加有效地提高了客户端加载地图的速度。
[0108]在本发明实施例五中,在上述图2至图4任一所示实施例的基础上,步骤204中依次将该目标地图中的多个地图块发送给该客户端的具体实现方式为:
[0109]根据该目标地图中的多个地图块的分割区域边界的坐标中的经度,按照从大到小的顺序或者从小到大的顺序,对该目标地图中的多个地图块进行排序处理;并依次将排序后的目标地图中的多个地图块发送给该客户端。
[0110]或者,
[0111]根据该目标地图中的多个地图块的分割区域边界的坐标中的玮度,按照从大到小的顺序或者从小到大的顺序,对该目标地图中的多个地图块进行排序处理;并依次将排序后的目标地图中的多个地图块发送给该客户端。
[0112]在本实施例中,可以依据不同的地图块的发送方式,灵活地实现其目标地图的显示方式,从而更加有效地提高用户的体验度。
[0113]图5为本发明实施例六的地图的显示处理装置的结构图,如图5所示,本实施例的装置可以为客户端,则该装置包括:收发模块11、加载模块12和显示模块13 ;其中,收发模块11用于向服务器发送地图下载请求,该地图下载请求包括地图标识,以供该服务器根据该地图下载请求,获取与该地图标识对应的目标地图的描述信息和多个地图块;该收发模块11还用于接收该服务器发送的该目标地图的描述信息,并根据该目标地图的描述信息,加载与该描述信息对应的画布;加载模块12用于依次接收该服务器发送的该目标地图对应的地图块,并依次将接收的地图块,加载到该画布上与该地图块中的分割区域边界的坐标相应的位置;显示模块13用于依次显示加载后的地图块。
[0114]本实施例的地图的显示处理装置可以执行图1所示的地图的显示处理方法的技术方案,其实现原理和效果相类似,此处不再赘述。
[0115]图6为本发明实施例七的地图的显示处理装置的结构图,如图6所示,本实施例的装置可以为服务器,则该装置包括:收发模块21和获取模块22 ;其中,收发模块21用于接收客户端发送的地图下载请求,该地图下载请求包括地图标识;获取模块22用于获取与该地图标识对应的目标地图的描述信息和多个地图块;该收发模块21还用于将该地图标识对应的目标地图的描述信息发送给该客户端,以供该客户端根据该目标地图的描述信息,加载与该描述信息对应的画布;该收发模块21还用于依次将该目标地图中的多个地图块发送给该客户端,以供该依次接收该服务器发送的该目标地图对应的地图块,并依次将接收的地图块,加载到画布上与该地图块中的分割区域边界的坐标相应的位置。
[0116]本实施例的地图的显示处理装置可以执行图2所示的地图的显示处理方法的技术方案,其实现原理和效果相类似,此处不再赘述。
[0117]图7为本发明实施例八的地图的显示处理装置的结构图,在上述图6所示实施例的基础上,如图7所示,该获取模块22包括:获取单元221和分割单元222 ;其中,获取单元221获取与该地图标识对应的目标地图的描述信息;该获取单元221还用于获取该地图标识对应的分割区域索引表;分割单元222用于根据获取的分割区域索引表中的分割区域边界的坐标,对该地图标识对应的目标地图进行分割,获取多个地图块;其中,每个地图块包括该目标地图的一个分割区域边界的坐标和对应的地形参数。
[0118]本实施例的地图的显示处理装置可以执行图3所示的地图的显示处理方法的技术方案,其实现原理和效果相类似,此处不再赘述。
[0119]图8为本发明实施例九的地图的显示处理装置的结构图,在上述图6所示实施例的基础上,如图8所示,该收发模块21还用于接收地图分割请求,该地图分割请求包括预分割的地图标识;该获取模块22还用于根据该地图分割请求,获取该预分割的地图标识对应的分割区域索引表;则装置还包括:分割模块23用于根据获取的分割区域索引表中的分割区域边界的坐标,对该预分割的地图标识对应的预分割地图进行分割,获取多个地图块;其中,每个地图块包括该预分割地图的一个分割区域边界的坐标和对应的地形参数。
[0120]本实施例的地图的显示处理装置可以执行图4所示的地图的显示处理方法的技术方案,其实现原理和效果相类似,此处不再赘述。
[0121]图9为本发明实施例十的地图的显示处理装置的结构图,在上述图6至图8任一所示实施例的基础上,如图9所示,该装置还包括排序模块24。
[0122]该排序模块24用于根据该目标地图中的多个地图块的分割区域边界的坐标中的经度,按照从大到小的顺序或者从小到大的顺序,对该目标地图中的多个地图块进行排序处理;则该收发模块21具体用于依次将排序后的目标地图中的多个地图块发送给该客户端.
[0123]或者,
[0124]该排序模块24用于根据该目标地图中的多个地图块的分割区域边界的坐标中的玮度,按照从大到小的顺序或者从小到大的顺序,对该目标地图中的多个地图块进行排序处理;则该收发模块21具体用于依次将排序后的目标地图中的多个地图块发送给该客户端。
[0125]本实施例的地图的显示处理装置可以执行上述实施例五所示的地图的显示处理方法的技术方案,其实现原理和效果相类似,此处不再赘述。
[0126]本领域内的技术人员应明白,本发明的实
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1