结点位置确定方法及装置与流程

文档序号:11828466阅读:395来源:国知局
结点位置确定方法及装置与流程

本发明涉及通信领域,具体而言,涉及一种结点位置确定方法及装置。



背景技术:

随着科技的发展,在进行人机交互过程中,用户需要更加直观、高效、易用的人机交互方式,以提升用户感受,加强品牌竞争力。

传统的结点显示方式主要是在平面树状图或者静态地图上进行显示的,下面分别对这两种地图进行说明。

平面树状图

优势:开发迅速,各种语言图形组件库都包含有树状图组件。

加载速度快,只需要加载第一层数据。

劣势:效率低,网络越复杂,拓扑树点击次数越多。

展示不直观,一般默认只展示一两层,需要点击拓扑树查找结点。

静态地图

优势:展示较直观,通过地图坐标能够直接显示。

劣势:效率低,网络越复杂,拓扑树点击次数越多。

不能准确选择,某区域数据较多时不容易正确选择结点。

并且,传统的选择拓扑结点的方式是需要先点击大洲,再选择国家,再选择省,再选择市,最后才选择具体结点。如此重复操作点击次数过多,结点查找的效率很低,不能适应现代软件的优秀交互的要求。

针对相关技术中存在的结点查找效率低的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明提供了一种结点位置确定方法及装置,以至少解决相关技术中存在的结点查找效率低的问题。

根据本发明的一个方面,提供了一种结点位置确定方法,包括:获取用于标识所述结点的位置信息;依据获取的所述位置信息,执行对地球地图的翻转和/或缩放操作;依据对所述 地球地图的翻转和/或缩放操作的操作结果,确定所述结点在所述地球地图上的位置。

进一步地,执行对所述地球地图的翻转和/或缩放操作包括:接收预定手势的运动轨迹;根据接收的所述运动轨迹翻转和/或缩放所述地球地图;其中,当所述手势为向上的运动轨迹时,向上翻转所述地球地图;当所述手势为向下的运动轨迹时,向下翻转所述地球地图;当所述手势为向左的运动轨迹时,向左翻转所述地球地图;当所述手势为向右的运动轨迹时,向右翻转所述地球地图;当所述手势为同一时刻至少两个方向上的由外向内的运动轨迹时,缩小所述地球地图;当所述手势为同一时刻至少两个方向上的由内向外的运动轨迹时,放大所述地球地图。

进一步地,执行对所述地球地图的翻转和/或缩放操作包括:获取鼠标的状态、运动轨迹和滚轮操作,其中,所述状态包括点击状态和未点击状态;根据获取的所述状态、所述运动轨迹和所述滚轮操作翻转和/或缩放所述地球地图;其中,当所述鼠标处于点击状态,且所述鼠标的运动轨迹为向上的运动轨迹时,向上翻转所述地球地图;当所述鼠标处于点击状态,且所述鼠标的运动轨迹为向下的运动轨迹时,向下翻转所述地球地图;当所述鼠标处于点击状态,且所述鼠标的运动轨迹为向左的运动轨迹时,向左翻转所述地球地图;当所述鼠标处于点击状态,且所述鼠标的运动轨迹为向右的运动轨迹时,向右翻转所述地球地图;当所述鼠标的滚轮操作为向下滚动时,缩小所述地球地图;当所述鼠标的滚轮操作为向上滚动时,放大所述地球地图。

进一步地,执行对所述地球地图的翻转和/或缩放操作包括:根据组合按键翻转和/或缩放所述地球地图。

进一步地,在确定所述结点在所述地球地图上的所述位置之后,还包括:依据确定的所述位置打开所述结点。

根据本发明的另一方面,提供了一种结点位置确定装置,包括:获取模块,用于获取用于标识所述结点的位置信息;操作模块,用于依据获取的所述位置信息,执行对地球地图的翻转和/或缩放操作;确定模块,用于依据对所述地球地图的翻转和/或缩放操作的操作结果,确定所述结点在所述地球地图上的位置。

进一步地,所述操作模块包括:接收单元,用于接收预定手势的运动轨迹;第一操作单元,用于根据接收的所述运动轨迹翻转和/或缩放所述地球地图;其中,当所述手势为向上的运动轨迹时,向上翻转所述地球地图;当所述手势为向下的运动轨迹时,向下翻转所述地球地图;当所述手势为向左的运动轨迹时,向左翻转所述地球地图;当所述手势为向右的运动轨迹时,向右翻转所述地球地图;当所述手势为同一时刻至少两个方向上的由外向内的运动轨迹时,缩小所述地球地图;当所述手势为同一时刻至少两个方向上的由内向外的运动轨迹时,放大所述地球地图。

进一步地,所述操作模块包括:获取单元,用于获取鼠标的状态、运动轨迹和滚轮操作,其中,所述状态包括点击状态和未点击状态;第二操作单元,用于根据获取的所述状态、所述运动轨迹和所述滚轮操作翻转和/或缩放所述地球地图;其中,当所述鼠标处于点击状态, 且所述鼠标的运动轨迹为向上的运动轨迹时,向上翻转所述地球地图;当所述鼠标处于点击状态,且所述鼠标的运动轨迹为向下的运动轨迹时,向下翻转所述地球地图;当所述鼠标处于点击状态,且所述鼠标的运动轨迹为向左的运动轨迹时,向左翻转所述地球地图;当所述鼠标处于点击状态,且所述鼠标的运动轨迹为向右的运动轨迹时,向右翻转所述地球地图;当所述鼠标的滚轮操作为向下滚动时,缩小所述地球地图;当所述鼠标的滚轮操作为向上滚动时,放大所述地球地图。

进一步地,所述操作模块包括:第三操作单元,用于根据组合按键翻转和/或缩放所述地球地图。

进一步地,所述装置还包括:打开模块,用于依据确定的所述位置打开所述结点。

通过本发明,采用获取用于标识所述结点的位置信息;依据获取的所述位置信息,执行对地球地图的翻转和/或缩放操作;依据对所述地球地图的翻转和/或缩放操作的操作结果,确定所述结点在所述地球地图上的位置,解决了相关技术中存在的结点查找效率低的问题,进而达到了提高结点查找效率的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的结点位置确定方法的流程图;

图2是根据本发明实施例的结点位置确定装置的结构框图;

图3是根据本发明实施例的结点位置确定装置中操作模块24的结构框图一;

图4是根据本发明实施例的结点位置确定装置中操作模块24的结构框图二;

图5是根据本发明实施例的结点位置确定装置中操作模块24的结构框图三;

图6是根据本发明实施例的结点位置确定装置的优选结构框图;

图7是根据本发明实施例的地球地图的3D拓扑图;

图8是根据本发明实施例的拓扑结点展示流程图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

在本实施例中提供了一种结点位置确定方法,图1是根据本发明实施例的结点位置确定方法的流程图,如图1所示,该流程包括如下步骤:

步骤S102,获取用于标识结点的位置信息;

步骤S104,依据获取的上述位置信息,执行对地球地图的翻转和/或缩放操作;

步骤S106,依据对地球地图的翻转和/或缩放操作的操作结果,确定上述结点在地球地图上的位置。

通过上述步骤,在查找结点时,是通过翻转、缩放地球地图的方式进行查找的,可以更直观快捷的找到结点的位置,并且,通过缩放处理可以直接精确的定位点击需要查找的结点,从而解决了相关技术中存在的结点查找效率低的问题,进而达到了提高结点查找效率的效果。

在进行翻转和/或缩放地球地图的操作时,可以通过多种方式实现,例如可以通过手势的轨迹来执行上述操作,可以通过鼠标的点击、拖动及鼠标滚轮的滚动来执行上述操作,当连接有键盘时,还可以通过键盘的组合操作来执行上述操作,下面对上述不同的方式进行进一步的说明。在一个可选的实施例中,执行对地球地图的翻转和/或缩放操作包括:接收预定手势的运动轨迹;根据接收的运动轨迹翻转和/或缩放地球地图;其中,当该手势为向上的运动轨迹时,向上翻转地球地图;当该手势为向下的运动轨迹时,向下翻转地球地图;当该手势为向左的运动轨迹时,向左翻转地球地图;当该手势为向右的运动轨迹时,向右翻转地球地图;当该手势为同一时刻至少两个方向上的由外向内的运动轨迹时,缩小该地球地图;当该手势为同一时刻至少两个方向上的由内向外的运动轨迹时,放大地球地图。其中,该手势可以是通过触摸屏幕产生的触摸手势,也可以是在不接触屏幕时的空中手势。

在一个可选的实施例中,执行对地球地图的翻转和/或缩放操作包括:获取鼠标的状态、运动轨迹和滚轮操作,其中,该状态包括点击状态和未点击状态;根据获取的状态、运动轨迹和滚轮操作翻转和/或缩放地球地图;其中,当该鼠标处于点击状态,且鼠标的运动轨迹为向上的运动轨迹时,向上翻转地球地图;当该鼠标处于点击状态,且鼠标的运动轨迹为向下的运动轨迹时,向下翻转地球地图;当该鼠标处于点击状态,且鼠标的运动轨迹为向左的运动轨迹时,向左翻转地球地图;当该鼠标处于点击状态,且鼠标的运动轨迹为向右的运动轨迹时,向右翻转地球地图;当该鼠标的滚轮操作为向下滚动时,缩小地球地图;当鼠标的滚轮操作为向上滚动时,放大地球地图。

在一个可选的实施例中,执行对地球地图的翻转和/或缩放操作包括:根据组合按键翻转和/或缩放地球地图。例如,同时操作shift键和向上的方向键时,向上翻转地球地图,同时操作shift键和向下的方向键时,向下翻转地球地图;同时操作shift键和向左的方向键时,向左翻转地球地图;同时操作shift键和向下的方向键时,向下翻转地球地图;同时操作shift键和某个预定的字母键时,可以缩小地球地图,当同时操作shift键和另外一个预定的字母键时,可以放大地球地图。

上述的翻转和/或缩放地球地图的方式只是优选的实施方式,通过其他的操作也是可以实 现地球地图的翻转和缩放的。

当确定了结点的位置后,变可以根据确定的位置打开该结点,从而执行相应的操作。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。

在本实施例中还提供了一种结点位置确定装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图2是根据本发明实施例的结点位置确定装置的结构框图,如图2所示,该装置包括获取模块22、操作模块24和确定模块26,下面对该装置进行说明。

获取模块22,用于获取用于标识结点的位置信息;操作模块24,连接至上述获取模块22,用于依据获取的位置信息,执行对地球地图的翻转和/或缩放操作;确定模块26,连接至上述操作模块24,用于依据对地球地图的翻转和/或缩放操作的操作结果,确定结点在地球地图上的位置。

图3是根据本发明实施例的结点位置确定装置中操作模块24的结构框图一,如图3所示,该操作模块24包括接收单元32和第一操作单元34,下面对该操作模块24进行说明。

接收单元32,用于接收预定手势的运动轨迹;第一操作单元34,连接至上述接收单元32,用于根据接收的运动轨迹翻转和/或缩放地球地图;其中,当该手势为向上的运动轨迹时,向上翻转地球地图;当该手势为向下的运动轨迹时,向下翻转地球地图;当该手势为向左的运动轨迹时,向左翻转地球地图;当该手势为向右的运动轨迹时,向右翻转地球地图;当该手势为同一时刻至少两个方向上的由外向内的运动轨迹时,缩小地球地图;当该手势为同一时刻至少两个方向上的由内向外的运动轨迹时,放大地球地图。

图4是根据本发明实施例的结点位置确定装置中操作模块24的结构框图二,如图4所示,该操作模块24包括获取单元42和第二操作单元44,下面对该操作模块24进行说明。

获取单元42,用于获取鼠标的状态、运动轨迹和滚轮操作,其中,该状态包括点击状态和未点击状态;第二操作单元44,连接至上述获取单元42,用于根据获取的状态、运动轨迹和滚轮操作翻转和/或缩放地球地图;其中,当鼠标处于点击状态,且鼠标的运动轨迹为向上的运动轨迹时,向上翻转地球地图;当鼠标处于点击状态,且鼠标的运动轨迹为向下的运动轨迹时,向下翻转地球地图;当鼠标处于点击状态,且鼠标的运动轨迹为向左的运动轨迹时,向左翻转地球地图;当鼠标处于点击状态,且鼠标的运动轨迹为向右的运动轨迹时,向右翻 转地球地图;当鼠标的滚轮操作为向下滚动时,缩小地球地图;当鼠标的滚轮操作为向上滚动时,放大地球地图。

图5是根据本发明实施例的结点位置确定装置中操作模块24的结构框图三,如图5所示,该操作模块24包括第三操作单元52,下面对该操作模块24进行说明。

第三操作单元52,用于根据组合按键翻转和/或缩放地球地图。

图6是根据本发明实施例的结点位置确定装置的优选结构框图,如图6所示,该装置除包括图2所示的所有模块外,还包括打开模块62,下面对该装置进行说明。

打开模块62,连接至上述确定模块26,用于依据确定的位置打开结点。

下面结合具体实施例对本发明进行说明:

图7是根据本发明实施例的地球地图的3D拓扑图,可以在Web客户端画出如图7所示的地球地图,并在地图上根据拓扑节点具体物理位置(经纬度坐标)准确标注。地图支持上、下、左、右任意旋转,放大和缩小任意地图区域,在拓扑结点数据较多时也能准确的选择。在做地球地图旋转操作时触摸屏使用手指操作:向上旋转指令为手指由下向上划过屏幕,向下旋转指令为手指由下向下划过屏幕,向左旋转指令为手指由右向左划过屏幕,向右旋转指令为手指由左向右划过屏幕。在做地球地图放大、缩小操作时触摸屏使用手指操作:放大指令为两根手指由屏幕中间向外呈相反方向划动,缩小指令为两根手指由屏幕两边向中间呈相对方向划动。

在做地球地图旋转操作时非触摸屏可以使用鼠标操作:向上旋转指令为鼠标点击后由下向上划过屏幕再放开,向下旋转指令为鼠标点击后由下向下划过屏幕再放开,向左旋转指令为鼠标点击后由右向左划过屏幕再放开,向右旋转指令为鼠标点击后由左向右划过屏幕再放开。在做地球地图放大、缩小操作时非触摸屏使用鼠标操作:放大指令为鼠标滚轮向上滚动,缩小指令为鼠标滚轮向下滚动。在滚动、缩放并选择拓扑点后,打开拓扑结点对应的系统(网元、基站)。

图8是根据本发明实施例的拓扑结点展示流程图,如图8所示,该流程包括:登录系统;

在安全验证后,界面显示地球地图;移动、缩放地图到指定区域;地球地图上、下、左、右转动和放大缩小操作;准确显示地图信息;选择拓扑节点;根据节点信息打开对应系统。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

S1,获取用于标识结点的位置信息;

S2,依据获取的上述位置信息,执行对地球地图的翻转和/或缩放操作;

S3,依据对地球地图的翻转和/或缩放操作的操作结果,确定上述结点在地球地图上的位置。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

由上述各实施例可知,本发明是将传统拓扑以动态地球图像来展示,这一变化完美解决人机交互效率问题、拓扑界面美化直观的问题、大量数据情况下准确点击的问题,提升系统界面效果和用户感知,增加竞争力。通过上述各实施例,可以达到如下效果:更加直观的显示,让普通用户更容易理解的地图模型。减少无用的操作,直接精确定位点击。各拓扑结点之间跳转迅速简便。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1