Следует признать, что внедрение отраслевых базовых классов IFC не достигло цели интероперабельности программных пакетов различных поставщиков. Целью работы является повышение интероперабельности путем явного и полного описания топологии и геометрии зданий в их цифровых моделях. Информационные системы зданий используют топологические таблицы для реализации перехода от двумерных линейных чертежей геометрии зданий к цифровым трехмерным моделям линейных комплексов. Исследуется эффективное построение топологических таблиц для законченных зданий. Представлен высокоэффективный алгоритм построения со сложностью O(n), где n - количество ячеек. Примеры иллюстрируют, что эффективные алгоритмы позволяют заменить традиционное сосредоточение на топологии компонентов здания сосредоточением на топологии всего здания.
It is a widely held view that the goal of achieving interoperability of the software packages of various vendors by introducing the Industry Foundation Classes has not been reached. The aim of this research is to advance interoperability by making the description of the topology and the geometry of buildings in their digital models explicit and complete. Building information systems use topological tables to implement the transition from two-dimensional line drawings of the geometry of buildings to digital three-dimensional models of linear complexes. The efficient construction of topological tables for complete buildings is investigated. A highly efficient construction algorithm with the complexity O(n) is presented, where n - number of cells. Examples illustrate that the efficient algorithms permit the replacement of the conventional focus on the topology of building components by a focus on the topology of the entire building.