[发明专利]标高确定方法、装置和电子设备有效
| 申请号: | 201910705439.7 | 申请日: | 2019-08-01 |
| 公开(公告)号: | CN110490926B | 公开(公告)日: | 2021-12-21 |
| 发明(设计)人: | 迟彧博;李钍 | 申请(专利权)人: | 广联达科技股份有限公司 |
| 主分类号: | G06T7/62 | 分类号: | G06T7/62;G06F30/13;G06Q50/08 |
| 代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 程超 |
| 地址: | 100193 北京市海淀区西*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 标高 确定 方法 装置 电子设备 | ||
1.一种标高确定方法,包括:
接收目标构件类型的标高变化事件;
确定所述目标构件类型与至少一个或多个依赖构件类型的单向依赖关系表;在所述单向 依赖关系表中,第一项构件类型为目标构件类型,前一项构件类型的标高变化会导致后一项构件类型的标高发生变化,且任意一个其他构件类型的标高变化均不会导致第一项构件类型的标高发生变化,最后一项构件类型的标高变化不会影响任意一个其他构件类型的标高发生变化;
反向遍历所述单向依赖关系表中的所有构件类型,依次计算所述所有构件类型下受影响图元的标高;其中,所述受影响图元包括所述标高变化事件导致其标高变化的图元。
2.如权利要求1中所述的方法,其特征在于,确定所述目标构件类型与至少一个或多个依赖构件类型的单向依赖关系表,包括:
确定依赖于所述目标构件类型的标高变化的直接依赖构件类型,以及依赖于所述直接依赖构件类型的间接依赖构件类型;
根据所述直接依赖构件类型和间接依赖构件类型确定所述单向 依赖关系表。
3.如权利要求2中所述的方法,其特征在于,确定依赖于所述目标构件类型的标高变化的直接依赖构件类型,以及依赖于所述直接依赖构件类型的间接依赖构件类型,包括:
根据预先设置的标高计算方式的计算原则确定所述直接依赖构件类型和所述间接依赖构件类型。
4.如权利要求3中所述的方法,其特征在于,所述计算原则包括:搜索楼层原则、楼层排序原则、搜索构建类型原则、图元排序原则、如无参照图元取楼层标高原则。
5.如权利要求1-4任一项中所述的方法,其特征在于,反向遍历所述依赖关系表中的所有构件类型,依次计算所述所有构件类型下受影响图元的标高,包括:
i1:j=n;其中,j和n均为大于等于0的整数;n为所述依赖关系表中构件类型的数量;
i2:计算所述依赖关系表中第j项构件类型下第一受影响图元的标高,以及计算待计算列表中第j项构件类型下第二受影响图元的标高;
i3:将依赖于所述第一受影响图元和第二受影响图元的其他构件类型下受影响图元加入待计算列表中;
i4:j=j-1;
i5:j1,则转步骤i2,否则结束。
6.一种标高确定装置,包括:
接收模块,被配置为接收目标构件类型的标高变化事件;
确定模块,被配置为构件类型与至少一个或多个依赖构件类型的单向依赖关系表;在所述单向 依赖关系表中,第一项构件类型为目标构件类型,前一项构件类型的标高变化会导致后一项构件类型的标高发生变化,且任意一个其他构件类型的标高变化均不会导致第一项构件类型的标高发生变化,最后一项构件类型的标高变化不会影响任意一个其他构件类型的标高发生变化;
遍历模块,被配置为反向遍历所述依赖关系表中的所有构件类型,依次计算所述所有构件类型下受影响图元的标高;其中,所述受影响图元包括所述标高变化事件导致其标高变化的图元。
7.如权利要求6中所述的装置,其特征在于,所述确定模块,包括:
第一确定子模块,被配置为确定依赖于所述目标构件类型的标高变化的直接依赖构件类型,以及依赖于所述直接依赖构件类型的间接依赖构件类型;
第二确定子模块,被配置为根据所述直接依赖构件类型和间接依赖构件类型确定所述单向 依赖关系表;其中,所述单向依赖关系表中第一项为所述目标构件类型,第二项为所述直接依赖构件类型之一,且所述单向依赖关系表中前一项的标高变化会导致后一项的标高变化,最后一项的标高变化不会导致任何一项的标高变化。
8.如权利要求7中所述的装置,其特征在于,所述第一确定子模块,包括:
第三确定子模块,被配置为根据预先设置的标高计算方式的计算原则确定所述直接依赖构件类型和所述间接依赖构件类型。
9.如权利要求8中所述的装置,其特征在于,所述计算原则包括:搜索楼层原则、楼层排序原则、搜索构建类型原则、图元排序原则、如无参照图元取楼层标高原则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广联达科技股份有限公司,未经广联达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910705439.7/1.html,转载请声明来源钻瓜专利网。





