Canopies can be built either through gable construction or flat roof construction. Gable construction involves making a self-supporting structure. In flat roof construction, the canopy is constructed flat where single metal plates or glass plates are used as a canopy.