预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114140554A(43)申请公布日2022.03.04(21)申请号202111490374.2(22)申请日2021.12.08(71)申请人安天科技集团股份有限公司地址150028黑龙江省哈尔滨市高新技术产业开发区科技创新城创新创业广场7号楼(世坤路838号)(72)发明人谷雨吕嘉洛王亮肖新光(74)专利代理机构北京格允知识产权代理有限公司11609代理人王文雅(51)Int.Cl.G06T11/20(2006.01)权利要求书2页说明书10页附图4页(54)发明名称隐藏节点展开方法、装置、计算设备及存储介质(57)摘要本发明提供了一种隐藏节点展开方法、装置、计算设备及存储介质,其中方法包括:当接收到针对点线关系图中目标收缩节点的展开发起指令时,获取所述目标收缩节点的属性信息;根据该属性信息确定所述目标收缩节点可被展开的最大层级,并根据所述最大层级响应所述展开发起指令;接收针对所述目标收缩节点的展开操作指令,根据所述展开操作指令确定针对所述目标收缩节点所需展开的不超过所述最大层级的展开层级;根据所述目标收缩节点的属性信息,将所述目标收缩节点下所述展开层级上的隐藏节点展开。本方案,能够提高展开层级的选择灵活性和可控性,进而提高用户体验。CN114140554ACN114140554A权利要求书1/2页1.一种隐藏节点展开方法,其特征在于,包括:当接收到针对点线关系图中目标收缩节点的展开发起指令时,获取所述目标收缩节点的属性信息;根据该属性信息确定所述目标收缩节点可被展开的最大层级,并根据所述最大层级响应所述展开发起指令;接收针对所述目标收缩节点的展开操作指令,根据所述展开操作指令确定针对所述目标收缩节点所需展开的不超过所述最大层级的展开层级;根据所述目标收缩节点的属性信息,将所述目标收缩节点下所述展开层级上的隐藏节点展开。2.根据权利要求1所述的方法,其特征在于,在所述获取所述目标收缩节点的属性信息之前,还包括:确定所述点线关系图中包含的各连通子图的第一集合;针对所述第一集合中的每一个连通子图,分别建立节点的属性信息;所述属性信息包括节点唯一标识、父节点属性、子节点属性、节点状态、后代节点的层级深度和相对父节点的位置中的至少一个;所述根据该属性信息确定所述目标收缩节点可被展开的最大层级,包括:将该属性信息中后代节点的层级深度确定为所述最大层级。3.根据权利要求2所述的方法,其特征在于,每一个连通子图中节点的属性信息的建立方式,包括:确定该连通子图中的根节点;从该连通子图的所述根节点开始,逐个确定该连通子图中各节点与其直接相连节点的父子关系,并记录在对应节点的父节点属性和子节点属性中。4.根据权利要求1所述的方法,其特征在于,所述展开操作指令携带所需展开的层级深度;所述根据所述展开操作指令确定针对所述目标收缩节点所需展开的不超过所述最大层级的展开层级,包括:确定所述所需展开的层级深度是否不大于所述最大层级;若是,则将不大于所述所需展开的层级深度的层级确定为展开层级;若否,则将不大于所述最大层级的层级确定为展开层级。5.根据权利要求1所述的方法,其特征在于,所述展开操作指令携带至少一个所需展开的展开层级;且该至少一个所需展开的展开层级包括不超过所述最大层级的任意层级。6.根据权利要求4或5所述的方法,其特征在于,在将所述目标收缩节点下所述展开层级上的隐藏节点展开之后,还包括:确定所述目标收缩节点下是否存在大于最小展开层级的非展开层级;若存在,将该大于最小展开层级的非展开层级上的隐藏节点,从所述目标收缩节点下变更到对应的父代节点下。7.根据权利要求1所述的方法,其特征在于,还包括:当接收到针对目标展开节点的收缩指令时,则以所述目标展开节点为起点逐个遍历所述目标展开节点的后代节点中为展开状态的节点;2CN114140554A权利要求书2/2页若遍历到为收缩状态的后代节点,则停止对该后代节点的子节点的遍历;若未遍历到为收缩状态的后代节点,则直到遍历到不包括子节点的后代节点为止;将遍历到不包括收缩状态的后代节点隐藏到所述目标展开节点下。8.一种隐藏节点展开装置,其特征在于,包括:属性信息获取单元,用于当接收到针对点线关系图中目标收缩节点的展开发起指令时,获取所述目标收缩节点的属性信息;最大层级确定单元,用于根据该属性信息确定所述目标收缩节点可被展开的最大层级,并根据所述最大层级响应所述展开发起指令;展开层级确定单元,用于接收针对所述目标收缩节点的展开操作指令,根据所述展开操作指令确定针对所述目标收缩节点所需展开的不超过所述最大层级的展开层级;展开操作单元,用于根据所述目标收缩节点的属性信息,将所述目标收缩节点下所述展开层级上的隐藏节点展开。9.一种计算设备