[发明专利]一种可视化动态绘制机柜排列的方法和装置有效
申请号: | 201710011955.0 | 申请日: | 2017-01-06 |
公开(公告)号: | CN106682228B | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 顾鲍尔 | 申请(专利权)人: | 千寻位置网络有限公司 |
主分类号: | G06F16/904 | 分类号: | G06F16/904;G06Q10/06 |
代理公司: | 上海市海华永泰律师事务所 31302 | 代理人: | 阮红斌 |
地址: | 200433 上海市杨浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种可视化动态绘制机柜排列的方法,包括确定唯一位置标识值,输入列数,以及获取机柜总数,经计算然后进行动态渲染机柜元素的排列;相对应的装置包括用户端模块,客户端模块,服务器端模块。通过依靠计算机去动态绘制渲染整个机柜排列,避免因机柜位置变更而带来的人工代码维护,从而提高了渲染速度并节省页面资源空间。 | ||
搜索关键词: | 一种 可视化 动态 绘制 机柜 排列 方法 装置 | ||
【主权项】:
1.一种可视化动态绘制机柜排列的方法,其特征在于包括以下步骤:步骤1:预先定义每个机柜元素及机柜内所包含的每个导轨元素作为唯一位置标识值,并连同服务器信息一同存入数据库中,所述唯一位置标识值是以机柜号和导轨号并按顺序组成为唯一值;步骤2:通过用户端输入自定义的列数,列数的数值用来表示在页面中所需渲染的机柜的最大列数;步骤3:客户端接收到所述列数的数值,向服务器端发起请求,所述服务器端收到请求之后,向所述数据库查询出最后一个机柜的编号,由此可知机柜的总数,并响应给所述客户端;步骤4:所述客户端获取所述服务器端返回的机柜的总数;步骤5:通过已知列数和机柜的总数求出每行的机柜个数,并通过下式获得动态的机柜排列:
其中:X为机柜最大排列的列数,Y为机柜总数,Y‑(Y‑Y mod X)用来计算最后一排剩下的机柜个数,
用来计算能够满足最大排列为X而需要的整个机柜排列的行数;最终输出的是一个含有每行个数的数组;步骤6:所述客户端得到所述数组中的值,把每排各个机柜的元素渲染出来返回给所述用户端,实现动态渲染机柜元素排列。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于千寻位置网络有限公司,未经千寻位置网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710011955.0/,转载请声明来源钻瓜专利网。