思维导图的处理方法、装置、设备及存储介质制造方法及图纸

技术编号:33541615 阅读:55 留言:0更新日期:2022-05-21 09:51
本申请公开了一种思维导图的处理方法、装置、设备及存储介质,通过思维导图中多个节点对象之间的节点层级关系,生成节点对象的节点包围框,以更好的展示每个节点对象和节点对象之间的层级关系,使得思维导图更加直观;再根据节点包围框之间的包围框层级关系,对多个目标节点包围框和目标节点对象进行对齐,得到思维导图的初始布局,以利用节点包围框对节点对象进行对齐,使得节点连接点更加对称,降低错位浏览的概率;最后对初始布局中的多个节点对象进行连接,得到思维导图的目标布局,保证思维导图的节点对象关系清晰,提高视觉效果。提高视觉效果。提高视觉效果。

【技术实现步骤摘要】
思维导图的处理方法、装置、设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种思维导图的处理方法、装置、设备及存储介质。

技术介绍

[0002]思维导图是表达发散性思维的有效图形思维工具。思维导图上的每一个节点代表与中心主题的一个连结,而每一个连结又可以成为另一个中心主题,再向外发散出成千上万的节点,呈现出放射性立体结构。由于节点数量和节点高度的不同,导致用于连接节点的连接出现不对称的情况,从而使用户在浏览思维导图的节点内容时,可能出现错位的情况,严重影响视觉效果。

技术实现思路

[0003]本申请提供一种思维导图的处理方法、装置、设备及存储介质,能够提高思维导图的视觉效果。
[0004]为了解决上述技术问题,本申请实施例提供了一种思维导图的处理方法,包括:
[0005]根据思维导图中多个节点对象之间的节点层级关系,生成节点对象的节点包围框,节点包围框之间存在包围框层级关系,节点对象为节点框;
[0006]根据包围框层级关系,对多个目标节点包围框和目标节点对象进行对齐,得到思维导图的初始布局本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种思维导图的处理方法,其特征在于,包括:根据思维导图中多个节点对象之间的节点层级关系,生成所述节点对象的节点包围框,所述节点包围框之间存在包围框层级关系,所述节点对象为节点框;根据所述包围框层级关系,对多个目标节点包围框和目标节点对象进行对齐,得到所述思维导图的初始布局;对所述初始布局中的多个所述节点对象进行连接,得到所述思维导图的目标布局。2.如权利要求1所述的思维导图的处理方法,其特征在于,所述根据思维导图中多个节点对象之间的节点层级关系,生成所述节点对象的节点包围框,包括:根据所述节点层级关系,确定每条节点链中的最下级节点对象和最上级节点对象,所述思维导图包括多条所述节点链,每条所述节点链包括多个节点对象,所述最上级节点对象为多个所述节点链的共同节点对象;以所述最下级节点对象为起点,从下级向上级,依次生成所述节点链中各个节点对象的节点包围框,直至所述最上级节点对象,所述节点包围框包括上级节点包围框和下级节点包围框,所述上级节点包围框包围所述下级节点包围框。3.如权利要求2所述的思维导图的处理方法,其特征在于,所述以所述最下级节点对象为起点,从下级向上级,依次生成所述节点链中各个节点对象的节点包围框,直至所述最上级节点对象,包括:生成所述最下级节点对象的第一节点包围框,将所述最下级节点对象作为目标节点对象;根据所述节点层级关系,确定多个所述目标节点对象的共同父节点对象;若所述共同父节点对象不为所述最上级节点对象,则生成所述共同父节点对象的第二节点包围框,并将所述共同父节点对象作为新的目标节点对象,返回至所述根据所述节点层级关系,确定多个所述目标节点对象的共同父节点对象的步骤,所述第二节点包围框包围多个所述目标节点对象的所述第一节点包围框;若所述共同父节点对象为所述最上级节点对象,则生成所述共同父节点对象的最上级节点包围框。4.如权利要求3所述的思维导图的处理方法,其特征在于,所述生成所述最下级节点对象的第一节点包围框,包括:根据所述最下级节点对象的两个对角点,确定与所述对角点存在预设距离的两个目标点;基于两个所述目标点,生成所述第一节点包围框。5.如权利要求1至4任一...

【专利技术属性】
技术研发人员:杜银翠
申请(专利权)人:深圳市爱思软件技术有限公司
类型:发明
国别省市:

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

1