摘要

本发明提供了一种用于BIM模型与GIS模型间的映射系统,包括:解析模块,用于解析IFC模型和CityGML模型的文件,生成IFC建筑构件和CityGML建筑构件;映射规则生成模块,用于检查IFC建筑构件和CityGML建筑构件,基于IFC建筑构件和CityGML建筑构件中的不同组件,生成基于模式级别的映射规则;参考本体生成模块,用于根据IFC建筑构件和CityGML建筑构件生成参考本体,参考本体由建筑物对象实体、几何实体、属性集实体和反向关系实体组成;以及映射模块,用于利用映射规则,将参考本体映射为目标模型。通过本发明可以实现BIM模型与GIS模型之间的自动双向映射,且可以减少映射过程中的数据损失。