本发明涉及一种建筑物三维模型构建方法及系统,该方法包括获取建筑物的三维点云数据;对三维点云数据进行处理,提取点云中的平面;检测并提取平面点云的边界;构建建筑物表面重复单元的模板;将重复单元模板组合并对齐;结合用户对单个或者组合模板的拖拽,预测重复单元各个实例所在位置;将模板自动拷贝到所在位置,利用提取的边界对模板进行几何变换,对实例进行拟合和精确定位,构建出重复单元。本发明建筑物三维模型构建中,通过用户简单的拖拽交互,大大减小了重建过程的搜索范围,实现了重复单元的自动重建,降低了重建的工作量,提高了建筑物构建的精度和速度,更加简单快捷、有效、真实准确的实现对建筑物模型的构建,大大节约了成本。