[发明专利]一种多环多边形自相交模式识别及处理方法有效
| 申请号: | 202010974521.2 | 申请日: | 2020-09-16 |
| 公开(公告)号: | CN112053622B | 公开(公告)日: | 2021-04-13 |
| 发明(设计)人: | 李成名;郭曼;殷勇;武鹏达;张成成;印洁;吴伟;郭沛沛 | 申请(专利权)人: | 中国测绘科学研究院 |
| 主分类号: | G09B29/00 | 分类号: | G09B29/00 |
| 代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 于国强 |
| 地址: | 100830 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 多边形 相交 模式识别 处理 方法 | ||
1.一种多环多边形自相交模式识别及处理方法,其特征在于:包括如下步骤,
S1、获取多环多边形中组成该多环多边形的节点与线段,以逆时针方向进行标识,获取该多环多边形的外环和内环;
S2、计算每个线段的最小外包矩形,并建立R树索引,识别与某一线段的最小外包矩形彼此相交的所有最小外包矩形,组成多个最小外包矩形对,放入该线段的待处理候选集中;
S3、在该线段的待处理候选集中任选一个最小外包矩形对,判断其内线段的相互位置,若其内线段位于同一边界线,则转化为单环多边形自相交进行处理;若其内线段分别位于内环和外环,则进入S4;若其内线段位于不同的内环,则转化为多边形共享边界一致性改正问题进行处理;
S4、针对该最小外包矩形对,任选其中一条线段作为参考线段,由所述R树索引探测与该参考线段相邻或相交的匹配线段,得到由该参考线段和与其对应的匹配线段构成的自相交线段对,并获取该自相交线段对中两条线段各自的首末节点;计算该自相交线段对中两线段首末节点之间的距离、匹配线段的首末节点到参考线段之间的距离,并将以上距离与预设的距离阈值进行比较判断,进而确定该多环多边形的自相交模式;
S5、判断R树索引中所有的线段是否全部完成计算,若否,则返回步骤S2,选择下一条线段进行计算;若是,则识别算法结束,进入步骤S6进行处理;
S6、判断该多环多边形内环的各个线段与外环的距离是否都小于距离阈值,若否,则采用移位算法进行处理;若是,则采用内缩算法进行处理;
所述移位算法具体为,根据距离阈值设置合理的移位距离,并根据探测到的该多环多边形各种自相交模式出现的位置,依据各种自相交模式,分别确定其初始移位方向;然后通过Delaunay三角网进行潜在冲突区域探测,即针对多环多边形的内环和外环边界线,建立约束Delaunay三角网,并以内环线段为基本单元,以桥接三角形高的最小值作为其与外环的距离,其中桥接三角形是指存在一边为内环边界的三角形;最后,依据潜在冲突,调整移位方向,即若某一内环线段与外环之间的距离小于距离阈值,则说明不宜向该方向移位,则需在初始移位方向中减去该方向,并以校正后的方向作为最终移位方向,沿最终移位方向移动移位距离;
所述内缩算法具体为,沿节点角平分线方向,将该节点向该多环多边形内部移动移位距离,并与最近边界相隔的距离为原有判断时确定的距离阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国测绘科学研究院,未经中国测绘科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010974521.2/1.html,转载请声明来源钻瓜专利网。





