Page 152 - 《武汉大学学报(信息科学版)》2025年第10期
P. 152

第 50 卷第 10 期               郭庆胜等:使用正对投影的建筑物群毗邻化新算法                                    2087


                Guangzhou city, Guangdong Province, China is the experimental data. The algorithm of building groups
                agglomeration has been implemented for different kinds of building groups. The change of five indices de‑
                scribing spatial characteristics between before and after the agglomeration of building groups in this experi‑
                ment has been analyzed. Conclusions: The experimental results have verified the effectiveness and applica‑
                bility of the proposed algorithm . This proposed algorithm can directly generate the agglomeration lines be‑
                tween building polygons directly by means of paired facing projection segments, while the overall orthogo‑
                nal  features  of  building  polygons  agglomerated  can  be  preserved  based  on  agglomeration  main  direction
                lines.
                Key words: building groups; agglomeration; facing projection segments; cartographic generalization

                    面群的地图制图综合算子有多种,主要包括                         边的平直,但是,按照建筑物群毗邻化的制图综
                化简、移位、合并、典型化和毗邻化等                [1-6] 。其中,     合要求,图 2(c)才是图 2(a)建筑物群毗邻化的理
                毗邻化算子是通过收缩面状图形之间的狭长间                            想效果。另外,现有基于约束性 Delaunay 三角网
                隙为线,使被其分割的面状要素成为毗邻的面要                           的毗邻化方法也没有考虑像图 1(a)和图 1(b)中
                素的一种制图综合操作           [5,7] 。毗邻化算子能有效            出现的建筑物图形目标之间的相交现象。所以
                消除面状要素之间太过狭窄的开放区域,并保持                           本文试图提出一个建筑物群毗邻化新算法,用面
                面 状 要 素 的 独 立 性 、形 状 特 征 与 空 间 分 布 特            状建筑物图形之间狭长区域两侧边界共线特性
                征 [5,8] 。在面群毗邻化算法中,学者们往往借助约                     实现建筑物群毗邻化,基于成对正对投影线段生
                束性 Delaunay 三角网识别面状目标之间的狭长                      成面状建筑物图形之间的毗邻线,并借助毗邻主

                区域,并用该狭长区域的骨架线生成毗邻线                    [5,8] ,  方向线尽量保持毗邻化后的面状建筑物图形轮
                类似算法也可以用于邻近面状水系要素的综合                            廓特征。
                缩 编 [9-10] ,以 及 河 流 、道 路 等 狭 长 图 斑 的 分 割 处
                理等  [8,11] 。
                    建 筑 物 是 一 种 典 型 人 造 地 物 ,地 图 上 的 建
                筑物在图形综合后其轮廓线应尽量保持边的平
                直和整体直角分布特征           [12-14] ,建筑物群毗邻化亦
                有 同 样 的 要 求 。 此 外 ,在 大 比 例 尺 地 形 图 中 存
                在不同空间特征的建筑物群,例如,图 1(a)是一                                    图 1 不同类型的建筑物群

                个 复 合 建 筑 物 群 ,图 1(b)是 一 个 典 型 的 城 中 村               Fig. 1 Building Groups with Different Types
                类 建 筑 物 群 ,图 1(c)是 排 列 较 规 则 的 独 立 建 筑
                                                                1 建筑物群毗邻化的基本思想
                物 群 ,建 筑 物 群 毗 邻 化 算 子 也 需 兼 顾 这 些 不 同
                类 型 建 筑 物 群 的 空 间 分 布 特 征    [15] 。 并且,如果       1.1 建筑物群毗邻化的相关概念
                原始建筑物矢量图形数据是由非专业人士采集                                建筑物群毗邻化是通过收缩建筑物图形之
                的众包地理信息,建筑物平面多边形之间就可能                           间的狭长间隙为线,使被其分割的建筑物图形成
                存在如图 1(a)和图 1(b)左上角的放大图所示的                      为邻接关系。为了描述本文所提的建筑物群毗
                相交关系    [16] ,建筑物群毗邻化算子也需处理这类                   邻化算法,一些概念定义如下:
                情况。                                                 1)正对投影线段:指一条直线段正对投影                   [17]
                    现有的面群毗邻化算法不能完全满足建筑                          到另一条直线段的重叠部分,如图 3 中的 A 2P 2 和
                物群毗邻化的制图综合需求。用一个示例图来                            P 1B 2 就是两条正对投影线段,A 2P 2 是 B 1B 2 在 A 1A 2

                说明这个问题,图 2(a)是一个原始建筑物群和狭                        上 的 正 对 投 影 ,P 1B 2 是 A 1A 2 在 B 1B 2 上 的 正 对
                长区域的约束性 Delaunay 三角网及其骨架线,图                     投影。
                2(b)是使用基于约束性 Delaunay 三角网的面群                        2)一组正对投影线段:指两条直线段相互正
                毗邻化方法     [5,8] 处理后的结果,红色圆圈区域说明                 对投影后所得到的两条正对投影线段,如图 3 中
                了该方法无法很好地保持建筑物图形轮廓直角                            的 A 2P 2 和 P 1B 2。
   147   148   149   150   151   152   153   154   155   156   157