一种展现关联交易路径的方法及装置制造方法及图纸

技术编号:20746471 阅读:28 留言:0更新日期:2019-04-03 10:36
本申请提供一种展现关联交易路径的方法及装置,涉及大数据处理技术领域,能全面和直观地展现关联交易路径,提高对关联交易路径的分析效率。该方法包括:获取第一目标和第二目标发生关联交易时的关联交易数据;根据关联交易数据,在地图上确定第一位置和第二位置,第一位置为第一目标在地图上的位置,第二位置为第二目标在地图上的位置;根据预定义的第一曲率参数和第一距离,在地图上确定至少两个中间位置,至少两个中间位置为以第一位置和第二位置为两个端点的弧线上的中间点,第一距离为第一位置和第二位置之间的直线距离;经至少两个中间位置连接第一位置和第二位置,以在地图上以弧线展现第一目标和第二目标之间的关联交易路径。

【技术实现步骤摘要】
一种展现关联交易路径的方法及装置
本申请涉及大数据处理
,尤其涉及一种展现关联交易路径的方法及装置。
技术介绍
随着数据处理技术和可视化技术的不断发展,基于大数据的应用越来越广泛,尤其是在关联交易管理中的应用。例如在关联交易管理中对关联交易路径的展示等。其中,关联交易路径是关联交易中基于价值链分析中最核心的架构布局。目前,在关联交易管理中,终端设备通常采用表格的形式为管理员展现关联交易路径。例如,管理员可以通过在终端设备上登陆相应的web(网页)界面,并在该web界面输入查询待展现的关联交易路径的查询条件,然后终端设备在根据该查询条件查询到该关联交易路径之后,终端设备再以表格的形式为管理员展现该关联交易路径,从而管理员可以对该关联交易路径分析和处理。然而,上述方式中,由于表格通常只能展现两两之间的关联交易路径,因此可能导致该关联交易路径的展现不够全面和直观,从而可能降低对该关联交易路径的分析效率。
技术实现思路
本申请提供一种展现关联交易路径的方法及装置,能够全面和直观地展现关联交易路径,从而提高对关联交易路径的分析效率。为达到上述目的,本申请采用如下技术方案:第一方面,提供一种展现关联交易路径的方法,通过获取第一目标和第二目标发生关联交易时的关联交易数据;并根据该关联交易数据,在地图上确定第一目标的第一位置和第二目标的第二位置;再根据预定义的第一曲率参数和该第一位置与该第二位置之间的直线距离(例如第一距离),在该地图上确定作为以该第一位置和该第二位置为两个端点的弧线上的至少两个中间点的至少两个中间位置;最后再经该至少两个中间位置连接该第一位置和该第二位置,以在该地图上以该弧线展现该第一目标和该第二目标之间的关联交易路径。可见,本申请的技术方案,对于发生关联交易的两个目标(例如第一目标和第二目标),由于能够在地图上确定以这两个目标在地图上的位置为端点,以根据预定义的第一曲率参数和第一距离确定的至少两个中间位置为至少两个中间点的弧线,并以该弧线展现这两个目标之间的关联交易路径,因此能够全面和直观地展现关联交易路径,从而提高对关联交易路径的分析效率。具体的,本申请的技术方案能够基于地图展现关联交易路径,从而全面和直观地展现关联交易路径在地域上的分布特征及规律,进而提高关联交易管理人员对关联交易路径的分析体验感和分析效率。在第一方面的第一种可选的实现方式中,本申请中的关联交易数据可以包括第一目标的信息和第二目标的信息。上述根据关联交易数据,在地图上确定第一位置和第二位置具体可以包括:根据第一目标的信息,在地图上确定该第一目标的坐标,以得到第一位置;并根据第二目标的信息,在地图上确定该第二目标的坐标,以得到第二位置。如此根据关联交易数据中的第一目标的信息可以确定第一目标在地图上的位置(即第一位置),并且根据关联交易数据中的第二目标的信息可以确定第二目标在地图上的位置(即第二位置)。在第一方面的第二种可选的实现方式中,本申请中的关联交易数据还可以包括关联交易方向。上述根据关联交易数据,在地图上确定第一位置和第二位置之后,根据预定义的第一曲率参数和第一距离,在地图上确定至少两个中间位置之前,本申请提供的展现关联交易路径的方法还可以根据第一位置和第二位置之间的连线以及关联交易方向,在地图上确定弧线的位置。并且,上述根据预定义的第一曲率参数和第一距离,在地图上确定至少两个中间位置具体可以包括:根据预定义的第一曲率参数、第一距离和弧线的位置,在地图上确定至少两个中间位置。由于服务器在地图上确定了弧线的位置,因此服务器可以在地图上确定至少两个中间位置的准确位置,从而当发生关联交易的两个目标之间存在两个方向的关联交易时,可以避免这两个方向的关联交易路径重叠展现。在第一方面的第三种可选的实现方式中,上述至少两个中间位置包括第三位置和第四位置。上述根据预定义的第一曲率参数、第一距离和弧线的位置,在地图上确定至少两个中间位置具体可以包括:根据预定义的第一曲率参数、第一距离和弧线的位置,在地图上确定第三位置和第四位置。并且,上述经至少两个中间位置连接第一位置和第二位置具体可以包括:经第三位置和第四位置连接第一位置和第二位置。由于采用贝塞尔曲线的原理绘制和展现发生关联交易的两个目标之间的关联交易路径,至少需要确定该关联交易路径上的4个点,因此,除上述第一目标和第二目标在地图上的位置(即第一位置和第二位置)之外,还需要在地图上确定至少两个位置,例如上述的第三位置和第四位置。在第一方面的第四种可选的实现方式中,上述根据预定义的第一曲率参数、第一距离和弧线的位置,在地图上确定第三位置和第四位置具体可以包括:在第一距离上确定两个中间点;并根据预定义的第一曲率参数、第一距离、弧线的位置和该两个中间点,在地图上确定第三位置和第四位置。如此可以确定出弧线上除端点之外的两个中间位置。在第一方面的第五种可选的实现方式中,上述两个中间点为第一距离的三等分点。如此可以准确地确定出弧线上除端点之外的两个中间位置。在第一方面的第六种可选的实现方式中,上述第一位置为关联交易路径的起点,上述第二位置为关联交易路径的终点。上述经第三位置和第四位置连接第一位置和第二位置具体可以包括:依次连接第一位置、第三位置、第四位置和第二位置;或者,依次连接第一位置、第四位置、第三位置和第二位置。在第一方面的第七种可选的实现方式中,上述第一位置为关联交易路径的终点,上述第二位置为关联交易路径的起点。上述经第三位置和第四位置连接第一位置和第二位置具体可以包括:依次连接第二位置、第三位置、第四位置和第一位置;或者,依次连接第二位置、第四位置、第三位置和第一位置。当关联交易路径的起点和终点发生变化时,绘制弧线的方向也可以适应性的发生变化,从而可以按照关联交易方向绘制关联交易路径。在第一方面的第八种可选的实现方式中,本申请中的关联交易数据还可以包括关联交易类型。上述第一曲率参数为预定义的多个曲率参数中的一个曲率参数,该多个曲率参数中的每个曲率参数分别对应一个关联交易类型。上述获取关联交易数据之后,根据预定义的第一曲率参数和第一距离,在地图上确定至少两个中间位置之前,本申请提供的展现关联交易路径的方法还可以根据关联交易数据,确定关联交易类型;并根据该关联交易类型,从预定义的多个曲率参数中确定与该关联交易类型对应的第一曲率参数。由于可以为每个关联交易类型分别预定义一个曲率参数,因此当选择不同的关联交易类型时,可以以具有不同曲率参数的弧线展现第一目标和第二目标之间的关联交易路径,从而避免多个关联交易类型的关联交易路径重叠展现。第二方面,提供一种展现关联交易路径的装置,该装置包括获取模块、确定模块和连接模块。获取模块用于获取第一目标和第二目标发生关联交易时的关联交易数据;确定模块用于根据获取模块获取的该关联交易数据,在地图上确定第一目标的第一位置和第二目标的第二位置;并根据预定义的第一曲率参数和该第一位置与该第二位置之间的直线距离(例如第一距离),在该地图上确定作为以该第一位置和该第二位置为两个端点的弧线上的至少两个中间点的至少两个中间位置;连接模块用于经确定模块确定的该至少两个中间位置连接确定模块确定的该第一位置和该第二位置,以在该地图上以该弧线展现该第一目标和该第二目标之间的本文档来自技高网...

【技术保护点】
1.一种展现关联交易路径的方法,其特征在于,包括:获取关联交易数据,所述关联交易数据为第一目标和第二目标发生关联交易时的数据;根据所述关联交易数据,在地图上确定第一位置和第二位置,所述第一位置为所述第一目标在所述地图上的位置,所述第二位置为所述第二目标在所述地图上的位置;根据预定义的第一曲率参数和第一距离,在所述地图上确定至少两个中间位置,所述至少两个中间位置为以所述第一位置和所述第二位置为两个端点的弧线上的中间点,所述第一距离为所述第一位置和所述第二位置之间的直线距离;经所述至少两个中间位置连接所述第一位置和所述第二位置,以在所述地图上以所述弧线展现所述第一目标和所述第二目标之间的关联交易路径。

【技术特征摘要】
1.一种展现关联交易路径的方法,其特征在于,包括:获取关联交易数据,所述关联交易数据为第一目标和第二目标发生关联交易时的数据;根据所述关联交易数据,在地图上确定第一位置和第二位置,所述第一位置为所述第一目标在所述地图上的位置,所述第二位置为所述第二目标在所述地图上的位置;根据预定义的第一曲率参数和第一距离,在所述地图上确定至少两个中间位置,所述至少两个中间位置为以所述第一位置和所述第二位置为两个端点的弧线上的中间点,所述第一距离为所述第一位置和所述第二位置之间的直线距离;经所述至少两个中间位置连接所述第一位置和所述第二位置,以在所述地图上以所述弧线展现所述第一目标和所述第二目标之间的关联交易路径。2.根据权利要求1所述的方法,其特征在于,所述关联交易数据包括所述第一目标的信息和所述第二目标的信息;所述根据所述关联交易数据,在地图上确定第一位置和第二位置,包括:根据所述第一目标的信息,在所述地图上确定所述第一目标的坐标,以得到所述第一位置;并根据所述第二目标的信息,在所述地图上确定所述第二目标的坐标,以得到所述第二位置。3.根据权利要求2所述的方法,其特征在于,所述关联交易数据还包括关联交易方向;所述根据所述关联交易数据,在地图上确定第一位置和第二位置之后,所述根据预定义的第一曲率参数和第一距离,在所述地图上确定至少两个中间位置之前,所述方法还包括:根据所述第一位置和所述第二位置之间的连线以及所述关联交易方向,在所述地图上确定所述弧线的位置;所述根据预定义的第一曲率参数和第一距离,在所述地图上确定至少两个中间位置,包括:根据所述第一曲率参数、所述第一距离和所述弧线的位置,在所述地图上确定所述至少两个中间位置。4.根据权利要求3所述的方法,其特征在于,所述至少两个中间位置包括第三位置和第四位置;所述根据所述第一曲率参数、所述第一距离和所述弧线的位置,在所述地图上确定所述至少两个中间位置,包括:根据所述第一曲率参数、所述第一距离和所述弧线的位置,在所述地图上确定所述第三位置和所述第四位置;所述经所述至少两个中间位置连接所述第一位置和所述第二位置,包括:经所述第三位置和所述第四位置连接所述第一位置和所述第二位置。5.根据权利要求4所述的方法,其特征在于,所述根据所述第一曲率参数、所述第一距离和所述弧线的位置,在所述地图上确定所述第三位置和所述第四位置,包括:在所述第一距离上确定两个中间点;根据所述第一曲率参数、所述第一距离、所述弧线的位置和所述两个中间点,在所述地图上确定所述第三位置和所述第四位置。6.根据权利要求5所述的方法,其特征在于,所述两个中间点为所述第一距离的三等分点。7.根据权利要求4至6任意一项所述的方法,其特征在于,所述第一位置为所述关联交易路径的起点,所述第二位置为所述关联交易路径的终点;所述经所述第三位置和所述第四位置连接所述第一位置和所述第二位置,包括:依次连接所述第一位置、所述第三位置、所述第四位置和所述第二位置;或者,依次连接所述第一位置、所述第四位置、所述第三位置和所述第二位置。8.根据权利要求4至6任意一项所述的方法,其特征在于,所述第一位置为所述关联交易路径的终点,所述第二位置为所述关联交易路径的起点;所述经所述第三位置和所述第四位置连接所述第一位置和所述第二位置,包括:依次连接所述第二位置、所述第三位置、所述第四位置和所述第一位置;或者,依次连接所述第二位置、所述第四位置、所述第三位置和所述第一位置。9.根据权利要求2至8任意一项所述的方法,其特征在于,所述关联交易数据还包括关联交易类型,所述第一曲率参数为预定义的多个曲率参数中的一个曲率参数,所述多个曲率参数中的每个曲率参数分别对应一个关联交易类型;所述获取关联交易数据之后,所述根据预定义的第一曲率参数和第一距离,在所述地图上确定至少两个中间位置之前,所述方法还包括:根据所述关联交易数据,确定所述关联交易类型;根据所述关联交易类型,从所述多个曲率参数中确定与所述关联交易类型对应的所述第一曲率参数。10.一种展现关联交易路径的装置,其特征在于,包括获取模块、确定模块和连接模块;所述获取模块,用于获取关联交易数据,所述关联交易数据为第一目标和第二目标发生关联交易时的数据;所述确...

【专利技术属性】
技术研发人员:黄晓波谭纪辉李吟鹤
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1