首页|期刊导航|现代应用物理|基于GIS的城市建筑CAD与蒙特卡罗自动建模

基于GIS的城市建筑CAD与蒙特卡罗自动建模OA

Automatic CAD and Monte Carlo Modeling of Large-scale Urban Buildings Based on GIS Data

中文摘要英文摘要

基于 GIS-CAD-MC集成建模方法,开发了用于快速生成大规模城市建筑蒙特卡罗模型的程序GIS2MC,可显著提高城市建筑辐射场计算过程的建模效率.利用GeoPandas包解析通用格式的地理信息系统(geographic information system,GIS)数据,并通过 Python内置库以及pythonOCC几何核心生成城市建筑模块的 CAD模型和 cosRMC模型.选取国内外城市的 GIS数据进行验证与测试,结果表明 GIS2MC单次运行可生成数万个城市建筑轮廓的 CAD模型与蒙特卡罗(Monte Carlo,MC)模型,生成的 MC模型未出现几何模型错误或建筑体积丢失.此外,GIS2MC实现了基于 GIS数据的建模区域选择、建筑轮廓预处理以及 cosRMC模型材料和内部结构自动配置的辅助功能.

A program named GIS2MC based on the geographic information system(GIS)-computer-aided design(CAD)and Monte Carlo(MC)integrated modeling approach has been developed to efficiently generate large-scale cosRMC models of urban buildings,enhancing the efficiency of radiation field modeling.The program takes GIS data in a standard format as input,parses the data with the GeoPandas package,and generates CAD models of urban building modules and Monte Carlo models through Python's standard libraries and the pythonOCC geometric core.The results show that GIS2MC can process up to tens of thousands of urban building outlines in a single run,generating CAD and MC models without any geometric errors or loss of building volume.It also includes additional features such as modeling area selection based on GIS data,preprocessing building contours,and automatic configuration of materials and internal structures for the Monte Carlo model.

徐坤;张世坤;王文杰;杨亚军

中国科学院 合肥物质科学研究院,合肥 230031中国科学院 合肥物质科学研究院,合肥 230031||中国科学技术大学 研究生院科学岛分院,合肥 230026中国科学院 合肥物质科学研究院,合肥 230031||安徽理工大学 安徽 淮南 232001安徽理工大学 安徽 淮南 232001||合肥综合性国家科学中心能源研究院 合肥 230031

能源科技

GISCAD建模cosRMC建模pythonOCC城市场景

GISCAD modelingcosRMC modelingpythonOCCurban scene

《现代应用物理》 2026 (2)

79-86,8

国家自然科学基金资助项目(12575224)

10.12061/j.issn.2095-6223.202403018

评论