Page 155 - 《武汉大学学报(信息科学版)》2025年第10期
P. 155
2090 武 汉 大 学 学 报 (信 息 科 学 版) 2025 年 10 月
图 6 建筑物群毗邻化流程图
Fig. 6 Flowchart of Building Groups Agglomeration
组 正 对 投 影 线 段 的 长 度 参 数 和 邻 近 度 参 数 ,其 毗邻主方向线,一组正对投影线段或呈直线排列
中,c i 是 A 中第 i 组候选正对投影线段,p 为正对投 的多组正对投影线段的一条毗邻主方向线的计
影线段组的总数;若不满足条件,则 k=k+1,重 算过程如下:
复步骤 2)。 1)设初始线段集合 T 为空,从前文已识别出
3)集合 C 中已存储了当前建筑物轮廓上所 的正对投影线段中选择一组至少有一条正对投
有关联的候选正对投影线段。在集合 C 中判断 A
影线段在原始直角边上的正对投影线段,添加该
的轮廓线上是否有顺序连接的候选正对投影线
组正对投影线段至集合 T;然后,若集合 T 中某条
段集合,若有,则分别修正该集合中每条候选正
正对投影线段所在的原始直角边上有其他正对
对投影线段的长度参数和邻近度参数为顺序连
投影线段,则将该原始直角边上的其他正对投影
接的候选正对投影线段组成的折线总长度和邻
线段也加入集合 T,重复该过程,直至无法找到符
近度;若没有,则无须处理。
合条件的正对投影线段。若所选正对投影线段
4)确定正对投影线段。遍历集合 C,若一组
已处理过,则说明该正对投影线段与某条毗邻主
候选正对投影线段 c i 的每条直线段的长度和邻近
方向线已关联,不选择。
度都大于规定的阈值,则该组候选正对投影线段
为一组可以共线的正对投影线段。 2)在集合 T 的所有端点中搜索距离最远的
2.2 毗邻主方向线的构建方法 两 组 正 对 点 ,分 别 计 算 这 两 组 正 对 点 的 中 点 P 1
在建筑物群毗邻化过程中,为了尽可能有效 (x a,y a )和 P 2 (x b,y b ),过 P 1 和 P 2 的直线就是 T 统一
保持建筑群整体的直角分布特征,在本文所提出 共用的一条毗邻主方向线,如图 5(b)中过点 P 1P 2
的算法中需要使用与建筑物轮廓直角边相关的 的虚线,毗邻主方向线直线方程为:

