测绘学报 ›› 2023, Vol. 52 ›› Issue (9): 1584-1594.doi: 10.11947/j.AGCS.2023.20220082

• 地图学与地理信息 • 上一篇    下一篇

建筑物轮廓方向计算和规则化的向量重组算法

刘昌振1,2,3, 马威2,4, 马红1,2,3, 魏世轩1,2,3   

  1. 1. 重庆市测绘科学技术研究院, 重庆 401121;
    2. 自然资源部智能城市时空信息与装备工程技术创新中心, 重庆 401121;
    3. 自然资源部国土空间规划监测评估预警重点实验室, 重庆 401147;
    4. 重庆交通大学智慧城市学院, 重庆 400074
  • 收稿日期:2022-02-14 修回日期:2023-04-19 发布日期:2023-10-12
  • 通讯作者: 马威 E-mail:weima@cqjtu.edu.cn
  • 作者简介:刘昌振(1991-),男,硕士,高级工程师,研究方向为空间数据处理和分析。E-mail:liuchangzhenws@163.com
  • 基金资助:
    国家自然科学基金(42001324);国家重点研发计划(2018YFB0505400;2021YFB2600600);重庆市自然科学基金(cstc2021jcyj-msxmX1147);重庆英才计划(cstc2022ycjh-bgzxm0229)

Vector reconstruction algorithm for building footprints orientation calculation and regularization

LIU Changzhen1,2,3, MA Wei2,4, MA Hong1,2,3, WEI Shixuan1,2,3   

  1. 1. Chongqing Institute of Surveying and Mapping Science and Technology, Chongqing 401121, China;
    2. Technology Innovation Center for Spatio-temporal Information and Equipment of Intelligent City, Ministry of Natural Resources, Chongqing 401121, China;
    3. Key Laboratory of Monitoring, Evaluation and Early Warning of Territorial Spatial Planning Implementation, Ministry of Natural Resources, Chongqing 401147, China;
    4. School of Smart City, Chongqing Jiaotong University, Chongqing 400074, China
  • Received:2022-02-14 Revised:2023-04-19 Published:2023-10-12
  • Supported by:
    The National Natural Science Foundation for Young Scholars of China (No. 42001324);The National Key Research and Development Program of China(Nos. 2018YFB0505400;2021YFB2600600);Chongqing Natural Science Foundation(No. cstc2021jcyj-msxmX1147);Chongqing Talent Plan (No. cstc2022ycjh-bgzxm0229)

摘要: 建筑物轮廓规则化是城市空间信息提取和应用的基础性研究,现有方法主要集中在对单一主方向的建筑物直角化,难以应对具有多方向特征的复杂建筑物及建筑群。对此,本文提出一种基于向量重组的建筑物轮廓方向计算和规则化方法,实现对建筑物轮廓方向的定量描述,并以方向向量为约束条件加强建筑物轮廓的规则特征。通过设计建筑物轮廓向量重组法则,经过分组变换、方向计算和直角改正,获得描述建筑物轮廓的方向向量。再以方向向量作为控制条件,求解旋转基点和调整节点坐标,最终实现建筑物轮廓规则化。试验与主方向法对比,结果表明本文方法在节点整体移动距离和算法稳定性方面更具有优势,通过规则化方法可进一步减小原始数据的误差。本文方法不仅有效解决了复杂建筑物轮廓方向计算和规则化的问题,而且能够适用于建筑群的方向计算和规则化。

关键词: 向量重组, 建筑物轮廓, 方向计算, 建筑物规则化, 总体最小二乘

Abstract: Building footprints regularization is an elementary and preliminary work of urban spatial information extraction and application. Currently, most of the existing methods are applicable for buildings with a single orientation, whereas not suitable for complex building with multi-orientations, let alone architectural complexes. In this paper, we propose a vector reconstruction based method to calculate the orientation of the building, which is then taken as a constraint to regularize the building footprint. Firstly, we design a vector reconstruction principle. We group and transform the footprints vectors, calculate the orientation, and correct the right angle to obtain the orientation vectors of the building footprints. Then, we use the orientation vector as a constraint to determine the rotation base point. Finally, the regularization of the building footprint can be achieved by adjusting the node coordinates. Compared with the main orientation method, the experimental results show that the proposed method performs better in algorithm stability and node coordinate moving distance. The error of original data can be further reduced by regularization method. Through the proposed method, the footprints orientation calculation and regularization of complex building and architectural complexes can be effectively accomplished.

Key words: vector reconstruction, building footprints, orientation calculation, building regularization, total least squares

中图分类号: