[发明专利]一种保持数量特征的复杂组合直线模式综合方法与装置在审
申请号: | 202210452125.2 | 申请日: | 2022-04-27 |
公开(公告)号: | CN114818067A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 武芳;行瑞星;巩现勇;翟仁健;钱海忠;刘呈熠;殷吉崇;王安东;邱越 | 申请(专利权)人: | 中国人民解放军战略支援部队信息工程大学 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/20;G06K9/62;G06F111/04 |
代理公司: | 郑州大通专利商标代理有限公司 41111 | 代理人: | 张立强 |
地址: | 450000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 保持 数量 特征 复杂 组合 直线 模式 综合 方法 装置 | ||
1.一种保持数量特征的复杂组合直线模式综合方法,其特征在于,包括:
步骤1:识别获取建筑群数据中的复杂组合直线模式;将所有复杂组合直线模式添加到集合CPSet;执行步骤2;
步骤2:取集合CPSet中任一组合直线模式CPi;计算CPi内相邻模式单元间隔距离的最小距离DisMin,根据目标比例尺Scale计算最小距离DisMin的图上长度dt,判断dt与距离约束阈值δdis的大小,若dtδdis,则执行步骤3;若dt≥δdis,则执行步骤2;直到遍历完集合CPSet,综合过程结束;
步骤3:对模式CPi执行移位操作,若移位失败,则执行步骤2;若移位成功,则执行步骤4;
步骤4:对模式CPi执行合并操作,继续执行步骤2。
2.根据权利要求1所述的一种保持数量特征的复杂组合直线模式综合方法,其特征在于,所述移位操作包括:
将模式单元首端定位点所在的建筑物固定,对模式单元末端定位点所在的建筑物及其移位关联建筑物实施定量定向移位;对移位后与其他建筑物相交的建筑物回撤移位操作,如果末端定位点所在建筑物与其他建筑物相交则回撤所有建筑物的移位操作;完成移位后判断模式定位点是否保持一致,若没有保持一致,则回撤移位操作;当完成模式单元内建筑物的移位后,对模式单元整体进行位移以保持模式整体的首末端定位精度;然后,判断所有邻近模式单元之间的最小距离是否满足目标比例尺的最小表达距离,若不满足则将模式的末端定位点所在的建筑物固定,并以首端定位点所在的建筑物为移位对象来执行上述操作。
3.根据权利要求1所述的一种保持数量特征的复杂组合直线模式综合方法,其特征在于,所述合并操作包括:
步骤4.1:构建建筑群的Delaunay约束三角网,根据三角形单元三个顶点所邻接的建筑物数量将三角形划分为以下类型:Ⅰ类三角形:三角形邻接一个建筑物;Ⅱ类三角形:三角形邻接两个建筑物;Ⅲ类三角形:三角形邻接三个建筑物;将Ⅱ类三角形、Ⅲ类三角形添加到集合TS,执行步骤4.2;
步骤4.2:根据TS中三角形关联关系获取仅关联各模式单元Ui内建筑物的三角形集合UTSi;建立合并建筑物次序的数组链表UM,执行步骤4.3;其中Ui={Building1,Building2,…,Buildingj},复杂组合直线模式pattern{U1,U2…,Un};
步骤4.3:根据模式单元Ui对应的三角形集合UTSi确定两两邻近建筑物Buildingi和Buildingj,ij,将关联建筑物Buildingi和Buildingj的Ⅱ类三角形添加到集合TR,搜寻出TR中三角形关联边的最短边,根据目标比例尺Scale计算最短边的图上长度dt,判断dt与阈值δdis的大小关系;若dtδdis,则建筑物Buildingi和Buildingj不能合并,判断下一组邻近建筑物;若dt≤δdis,则建筑物Buildingi和Buildingj需要合并,并根据建筑物在Ui集合中的次序建立次序数组[i,j],将[i,j]添加到UM,将UM中的数组去重,执行步骤4.4;
步骤4.4:取UM中每一个数组array,根据array取模式单元Ui中相邻建筑物Buildingi和Buildingj,将UTSi中关联建筑物Buildingi和Buildingj的Ⅱ类三角形添加到集合TR,将TR中包含长度大于1.5*LenMin的关联边且不包含最短关联边的三角形剔除,对TR中三角形形成的桥接区域Region进行直角化并记录,将TR中三角形从UTSi删除,并将从原始桥接区域剔除的三角形添加到UTSi,执行步骤4.5;其中LenMin表示三角网中所有三角形中最短边的边长;
步骤4.5:将各模式单元内所有拓扑邻近的建筑物和桥接区域进行合并,执行步骤4.6;
步骤4.6:根据模式单元Ui对应的三角形集合UTSi识别模式单元中的“洞”,计算每个“洞”的图上面积Area并与阈值δarea进行判断;若Areaδarea,则将该“洞”加入到集合H并判断下一个“洞”;若Areaδarea,则将该“洞”与拓扑邻近的建筑合并;遍历集合H中的“洞”hi,判断其他模式单元内由同位建筑形成的“洞”hj是否被合并,若hj被合并,则将hi与拓扑邻近的建筑合并。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队信息工程大学,未经中国人民解放军战略支援部队信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210452125.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种稳定型钢板加工用压延装置
- 下一篇:钢桁梁双顶托举顶推安装方法