build_lod1_buildings(buildings: [<class 'dtcc_model.object.building.Building'>], default_ground_height=0, always_use_default_ground=False, rebuild=True) list[Building][source]

Build the LOD1 representation of the given buildings.

Parameters:
buildings : [dtcc_model.Building]

The buildings to build the LOD1 representation of.

default_ground_height : float, optional

If building does not have a ground_height property, the default ground level to use, by default 0.

always_use_default_ground : bool, optional

Whether to always use the default ground height or use groun_height attribute, by default False.

rebuild : bool, optional

Whether to rebuild the LOD1 representation if it already exists, by default True.

Returns:

The buildings with the LOD1 representation built.

Return type:

[dtcc_model.Building]