论文部分内容阅读
针对传统的建筑物建模方法需要大量人机交互操作,建模过程复杂和成本高的问题,该文提出一种参数化建筑物三维建模方法。首先,以高分辨率遥感影像和建筑物立面影像作为数据源,在遥感和GIS软件平台的支持下,提取建筑物的底面边界、高度、楼层数、层高和屋顶类型等空间数据和属性数据,并将其保存至GIS空间数据库。其次,提出基于拉伸、拆分、添加结构面过程的建筑物主体结构建模方案,并设计了模型自动生成算法。进一步,采用Ruby面向对象语言,通过调用SketchUp平台的应用程序接口函数,结合编程实现了建筑物的自动化建模。最后,开发了建筑物参数化建模插件。实际建模实验成果表明:该方法能够显著降低建模人员劳动强度,提高建模效率。
Aiming at the problem that traditional building modeling method needs a lot of man-machine interaction, complicated modeling process and high cost, a parametric building 3D modeling method is proposed. Firstly, the spatial data and attributes such as bottom boundary, height, floor number, storey and roof type of the building are extracted with the help of remote sensing and GIS software platform with high-resolution remote sensing images and building elevation images as data sources Data, and save it to the GIS spatial database. Secondly, the modeling scheme of the main structure of the building based on the process of drawing, splitting and adding the structural plane is proposed, and the algorithm of automatic model generation is designed. Further, the use of Ruby object-oriented language, by calling the SketchUp platform application programming interface functions, combined with the programming of building automation modeling. Finally, the building parametric modeling plug-in was developed. The results of the actual modeling experiments show that this method can significantly reduce the labor intensity of modeling staff and improve the modeling efficiency.