Euclid mission, 3D map: The Euclid Consortium and the European Space Agency have released its first major data batch, ...