【技术实现步骤摘要】
本专利技术涉及一种业务应用软件领域中的UI显示分布方式设计,尤其是在节点次 序需要较好的呈现给用户时的分布方法。具体的说,是一种可以更好的分配无次序节点在 UI界面上的位置,以达到一种更好更人性化的UI显示方法。
技术介绍
在数据分析业务的展示中,对于分析对象之间错综复杂的关联关系,一般会使用 网图来展示其关系,以便用户查看。此时,如何更好更简洁明了的展示是UI设计中的关键。原始的分布方式是在整个图上随机生成位置分布。这个分布方式,虽然从原理角 度比较简单易懂,但是存在很大的缺陷。一方面,随机分布位置对用户来说无法预期节点出现的位置,每次进行扩展之后, 还需要在图上寻找节点,当节点比较多,网图比较复杂时,这无疑成为用户很大的负担。另一方面,随机分布位置与网图上已有的节点重叠的概率会比较高,使得用户查 看不是很方便。
技术实现思路
本专利技术的目的是针对大量的无次序节点在界面上分布并显示时存在的节点寻找 困难、重叠概率高的问题,提出一种低重叠率的,使用比较方便的无次序节点扩展分布方 法。本专利技术基于控制扩展区域,减少与已有联系节点重叠概率的情况下均勻分布,使得新扩 ...
【技术保护点】
一种无次序节点扩展分布方法,其特征是它包括以下步骤:(a)、确定中心节点的位置; (b)、根据中心节点在整个图中的位置确定可扩展的区域;(c)、获取与中心节点有关联关系节点的数量,包括已经显示在界面上的与中心节点有关联关系的节点数量和即将扩展出来的新节点数量;根据中心节点在可扩展区域中的位置计算出获取的总数量个位置信息;其中,计算位置信息的方法是:在以中心节点为圆心,与可扩展区域的边沿相切的圆上;同时,在可扩展区域内;这样得到可扩展区域内的圆弧,在这段圆弧上按角度平均获取总数量个位置信息;(d)、在计算得到的位置信息中,将已经显示在界面上的与中心节点有关联关系的节点附近的位 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:沈燕,张华,龙炳林,
申请(专利权)人:南京中兴特种软件有限责任公司,
类型:发明
国别省市:84[中国|南京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。