Total Solar Eclipse from the Perspective of Space