Possible meanings are 1) a canopy for protecting the glorious city, or 2) a canopy consisting of God's glory that will protect the city. If the first meaning is followed, then it may further mean that the city is glorious because Yahweh is present in it.