Metaphysical meaning of altar (mbd)
The golden altar for incense, the altar of the burnt offerings, and so forth (Ex. 40:5, 6) symbolize the establishing of permanent resolutions of purity and covenants of conformity with the higher law of obedience, though it cause daily sacrifice.
The altar that is mentioned in Revelation 11:1 symbolizes the consciousness of full consecration that takes place first in the temple of worship. "Present your bodies a living sacrifice, holy, acceptable to God, which is your spiritual service" (Rom. 12:1). "Them that worship therein" represent our true spiritual thoughts that love and worship God.