一种地图联动方法

文档序号:9249858阅读:320来源:国知局
一种地图联动方法
【技术领域】
[0001]本发明涉及电子领域,尤其涉及一种地图联动方法。
【背景技术】
[0002]在互联网地图的应用过程中,会有这样一种情况,将多张相关地图对比展示,在改变其中一张地图的显示范围时,其它地图也随之改变。如以下功能:对比某个城市在不同年份的多张卫星影像地图,当鼠标拖动某年的地图改变其显示范围时,其它年份的地图也跟着做出相应的改变。但是现有地图联动方法在实现这个功能时,其它年份的地图随之做出相应改变的时间会出现时间上的延迟,导致用户体现效果差。

【发明内容】

[0003]本发明的目的在于提供一种地图联动方法,从而解决现有技术中存在的前述问题。
[0004]为了实现上述目的,本发明所述地图联动方法,所述方法包括以下步骤:
[0005]SI,构建控制层地图,所述控制层地图全覆盖需要联动展示层地图;
[0006]S2,从需要联动的展示层地图中选择任意一张地图作为主展示层地图,将所述控制层地图与所述主展示层地图绑定;
[0007]S3,所述控制层地图通过所述主展示层地图获取用户的操作指令,然后向除主展示层地图外的子展示层地图实时发送单向操作控制地图指令;
[0008]S4,所述子展示层地图按照所述单向操作控制地图指令调整地图,完成所有需要展示的地图的联动。
[0009]优选地,所述子展示层地图的数量不少于I个。
[0010]优选地,步骤S2,具体按照下述步骤实现:
[0011]Al,在后台系统中,将所有需要展示的展示层地图放在同一个域内;
[0012]A2,从需要联动的地图中选择任意一张地图作为主展示层地图,剩余其他的需要展示的展示层地图作为子展示层地图;
[0013]A3,所述控制层地图与所述主展示层地图自动绑定;
[0014]A4,设定执行联动时的参数;
[0015]所述参数为所述子展示层地图与所述主展示层地图的缩放比例。
[0016]更优选地,所述控制层地图与所述主展示层地图自动绑定,具体按照下述步骤实现:
[0017]在后台系统中,后台系统获取用户所指定的主展示层地图的唯一序列号,并将所述唯一序列号传递给所述控制层地图,所述控制层地图根据所述唯一序列号,建立与所述住展示层地图的对应绑定关系。
[0018]优选地,所述调整指令包括目标缩放区域指令和缩放比例指令。
[0019]更优选地,所述缩放比例默认为1:1。
[0020]优选地,所述控制层地图是全透明地图,可与选择的任意一张主展示层地图建立对应绑定关系。
[0021]优选地,步骤S3,具体按照下述步骤实现:所述主展示层地图从后台系统中接收到用户的操作指令,然后所述控制层地图从所述主展示层地图接收到用户的操作指令后,最后所述控制层地图向除所述主展示层地图外的子展示地图同时实时发送单向操作控制地图指令。
[0022]优选地,步骤S4,具体按照下述步骤实现:所有所述子展示层地图同时接收到从所述控制层地图发出展示区域范围指令,然后再依据预先设定的缩放比例进行调整并展不O
[0023]本发明的有益效果是:
[0024]本发明制定了地图的控制层和展示层后,保证了所有展示层地图能同时接收到地图显示范围变化的指令,从而保证了所有地图在联动时保持绝对同步的效果。
【附图说明】
[0025]图1是所述地图联动的控制结构示意图。
【具体实施方式】
[0026]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不用于限定本发明。
[0027]实施例
[0028]本实施例中所述地图联动方法,所述方法包括以下步骤:
[0029]SI,构建全覆盖需要联动展示层地图的控制层地图;
[0030]S2,从需要联动的地图中选择任意一张地图作为主展示层地图,剩余地图作为子展示层地图,建立所述主展示层地图与所述子展示层地图的联动关系,建立控制层地图与主展示层地图的对应绑定关系;所述子展示层地图的数量不少于I个;
[0031]S3,所述控制层地图通过所述主展示层地图获取用户的操作指令,然后向除住展示层地图外的子展示层地图实时发送单向操作控制地图指令;
[0032]S4,所述子展示层地图按照所述单向操作控制地图指令调整地图,完成所有需要展示的地图的联动。
[0033]在本实施例中,建立所述主展示层地图与所述子展示层地图的联动关系,具体按照下述步骤实现:
[0034]在后台系统中,将所述主展示层地图和子展示层地图放在一个域内,然后将所有所述子展示层地图分别与所述主展示层地图进行联动关联,最后,再设定执行联动关联时,所述子展示层地图与所述主展示层地图的缩放比例。
[0035]在所有展示层中选择其中一个作为主展示层地图,在后台系统中,控制层会自动跟所选主展示层地图绑定,并将所述主展示层地图和子展示层地图区分开,在建立联动关联之后,进行单向操作命令控制,在主显示层地图范围发生变化时,控制层地图同时向所有子展示层地图发送控制命令,达到所有展示层地图同时联动的目的。
[0036]在本实施例中,建立控制层地图与主展示层地图的控制一一对应关系,具体按照下述步骤实现:
[0037]在后台系统中,当用户确定一个展示层作为主展示后,系统会获取到主展示的唯一序列号,并将消息传给控制层,控制层根据主显示层的序列号建立与其对应关系,并通过唯一标识序列号区分与其他子显示层的主从关系。
[0038]在本实施例中,所述缩放比例默认为1:1 ;也可以按照用户的需求进行预先设定,所述控制层地图是全透明地图,与选择的任意一张主展示层地图建立对应绑定关系。
[0039]本实施例步骤S3,具体按照下述步骤实现:所述主展示层地图从后台系统中接收到用户的操作指令,然后所述控制层地图从所述主展示层地图接收到用户的操作指令,最后所述控制层地图向除所述主展示层地图外的子展示地图同时实时发送单向操作控制地图指令。
[0040]本实施例步骤S4,具体按照下述步骤实现:所有所述子展示层地图同时接收到从所述控制层地图发出展示区域范围指令,然后再依据预先设定的缩放比例进行调整并展不O
[0041]通过采用本发明公开的上述技术方案,得到了如下有益的效果:
[0042]本发明制定了地图的控制层和展示层后,保证了所有展示层地图能同时接收到地图显示范围变化的指令,从而保证了所有地图在联动时保持绝对同步的效果。
[0043]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
【主权项】
1.一种地图联动方法,其特征在于,所述方法包括以下步骤: Si,构建控制层地图,所述控制层地图全覆盖需要联动展示层地图; S2,从需要联动的展示层地图中选择任意一张地图作为主展示层地图,将所述控制层地图与所述主展示层地图绑定; S3,所述控制层地图通过所述主展示层地图获取用户的操作指令,然后向除主展示层地图外的子展示层地图实时发送单向操作控制地图指令; S4,所述子展示层地图按照所述单向操作控制地图指令调整地图,完成所有需要展示的地图的联动。2.根据权利要求1所述地图联动方法,其特征在于,所述子展示层地图的数量不少于I个。3.根据权利要求1所述地图联动方法,其特征在于,步骤S2,具体按照下述步骤实现: Al,在后台系统中,将控制层地图和所有需要展示的展示层地图放在同一个域内; A2,从需要联动的地图中选择任意一张地图作为主展示层地图,剩余其他的需要展示的展示层地图作为子展示层地图; A3,所述控制层地图与所述主展示层地图自动绑定; A4,设定执行联动时的参数; 所述参数为所述子展示层地图与所述主展示层地图的缩放比例。4.根据权利要求3所述地图联动方法,其特征在于,所述控制层地图与所述主展示层地图自动绑定,具体按照下述步骤实现: 在后台系统中,后台系统获取用户所指定的主展示层地图的唯一序列号,并将所述唯一序列号传递给所述控制层地图,所述控制层地图根据所述唯一序列号,建立与所述住展示层地图的对应绑定关系。5.根据权利要求1所述地图联动方法,其特征在于,所述调整指令包括目标缩放区域指令和缩放比例指令。6.根据权利要求5所述地图联动方法,其特征在于,所述缩放比例默认为1:1。7.根据权利要求1所述地图联动方法,其特征在于,所述控制层地图是全透明地图,与选择的任意一张主展示层地图建立对应绑定关系。8.根据权利要求1所述地图联动方法,其特征在于,步骤S3,具体按照下述步骤实现:所述主展示层地图从后台系统中接收到用户的操作指令,然后所述控制层地图从所述主展示层地图接收到用户的操作指令,最后所述控制层地图向除所述主展示层地图外的子展示地图同时实时发送单向操作控制地图指令。9.根据权利要求1所述地图联动方法,其特征在于,步骤S4,具体按照下述步骤实现:所有所述子展示层地图同时接收到从所述控制层地图发出展示区域范围指令,然后再依据预先设定的缩放比例进行调整并展示。
【专利摘要】本发明公开了一种地图联动方法,涉及电子领域。所述方法包括以下步骤:S1,构建控制层地图,所述控制层地图全覆盖需要联动展示层地图;S2,从需要联动的展示层地图中选择任意一张地图作为主展示层地图,将所述控制层地图与所述主展示层地图绑定;S3,所述控制层地图通过所述主展示层地图获取用户的操作指令,然后向除主展示层地图外的子展示层地图实时发送单向操作控制地图指令;S4,所述子展示层地图按照所述单向操作控制地图指令调整地图,完成所有需要展示的地图的联动。本发明保证了所有展示层地图能同时接收到地图显示范围变化的指令,从而保证了所有地图在联动时保持绝对同步的效果。
【IPC分类】G06F9/44, G09B29/00
【公开号】CN104966460
【申请号】CN201510336909
【发明人】刘晓蕾, 李淼泉, 姜华, 刘艳民, 曹黎黎
【申请人】中科宇图天下科技有限公司
【公开日】2015年10月7日
【申请日】2015年6月17日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1