An earth-moving machine, the earth-moving machine comprising: a movable carrier; at least one earth-moving tool; actuating means for moving the earth-moving tool in relation to the carrier; a control system for controlling the operation of the earth-moving machine; and comprising sensing means (11, 12) for providing the control system with position data of the earth-moving tool and the carrier; and wherein the control system comprises a user interface for interaction between an operator and the control system; wherein the user interface comprises: at least one control unit configured to receive data and process the received data; and displaying means for displaying data received from the control unit, the displaying means being based on a head-up display system comprising at least one transparent display unit, which is provided with a display surface; and wherein the control unit is provided with earth-moving data and is configured to generate a virtual earth-moving image comprising an earth-moving plan or a selectable execution model of an earth-moving work task executable at a work site of the earth-moving machine; the control unit is configured to receive position data of the earth-moving machine and position data of an earth-moving tool of the earth-moving machine; and the control unit is configured to compare the received position data to the earth-moving plan or the selected execution model and is configured to generate instruction data for guiding an operator of the earth-moving machine; characterized in that the displaying means are provided with an adjusting device adapted to display the virtual earth-moving image three-dimensionally at a virtual image distance fixed in a depth direction from the display surface, whereby the displayed virtual earth-moving image appears to locate at a fixed visual depth compared to the display surface; and the displaying means are configured to display the virtual earth-moving image (16a ― 16d), wherein the virtual earth-moving image (16a-16d) comprises the earth-moving plan or the selected execution model of the earth-moving work task executable at the work site of the earth-moving machine and further comprises the generated instruction data for guiding the operator of the earth-moving machine by means of the transparent display unit. a movable carrier; at least one earth-moving tool; actuating means for moving the earth-moving tool in relation to the carrier; a control system for controlling the operation of the earth-moving machine; and comprising sensing means (11, 12) for providing the control system with position data of the earth-moving tool and the carrier; and wherein the control system comprises a user interface for interaction between an operator and the control system; wherein the user interface comprises: at least one control unit configured to receive data and process the received data; and displaying means for displaying data received from the control unit, the displaying means being based on a head-up display system comprising at least one transparent display unit, which is provided with a display surface; and wherein the control unit is provided with earth-moving data and is configured to generate a virtual earth-moving image comprising an earth-moving plan or a selectable execution model of an earth-moving work task executable at a work site of the earth-moving machine; the control unit is configured to receive position data of the earth-moving machine and position data of an earth-moving tool of the earth-moving machine; and the control unit is configured to compare the received position data to the earth-moving plan or the selected execution model and is configured to generate instruction data for guiding an operator of the earth-moving machine; at least one control unit configured to receive data and process the received data; and displaying means for displaying data received from the control unit, the displaying means being based on a head-up display system comprising at least one transparent display unit, which is provided with a display surface; and wherein the control unit is provided with earth-moving data and is configured to generate a virtual earth-moving image comprising an earth-moving plan or a selectable execution model of an earth-moving work task executable at a work site of the earth-moving machine; the control unit is configured to receive position data of the earth-moving machine and position data of an earth-moving tool of the earth-moving machine; and the control unit is configured to compare the received position data to the earth-moving plan or the selected execution model and is configured to generate instruction data for guiding an operator of the earth-moving machine; characterized in that the displaying means are provided with an adjusting device adapted to display the virtual earth-moving image three-dimensionally at a virtual image distance fixed in a depth direction from the display surface, whereby the displayed virtual earth-moving image appears to locate at a fixed visual depth compared to the display surface; and the displaying means are configured to display the virtual earth-moving image (16a ― 16d), wherein the virtual earth-moving image (16a-16d) comprises the earth-moving plan or the selected execution model of the earth-moving work task executable at the work site of the earth-moving machine and further comprises the generated instruction data for guiding the operator of the earth-moving machine by means of the transparent display unit.