摘要

BIM精细化三维模型中的数据是三维GIS重要的数据来源,然而两者数据模型在几何和语义上差异是阻碍BIM与GIS集成应用的重要问题。IFC与City GML分别为BIM和三维GIS领域最通用的标准数据模型,当前的数据转换工具虽然可有效地将IFC数据转为City GML数据,但还是难以顾及到City GML所有的LOD层级,存在信息丢失和几何不准确的问题。本文通过分析IFC数据模型与City GML模型中所有的建筑构件类型以及其关联的语义信息,分别建立IFC数据模型到City GML各层级的映射模型,描述了一种从BIM模型到多层次细节GIS模型的完整转换方法。并通过具体的实验数据进行了验证,保证数据转换方法的正确性以及稳健性。