Surveying system having a position determination unit, in particular a total station or a GNSS module, for determining a target position in a defined coordinate system, and having a mobile measurement unit for definition and/or position determination of measurement points in the coordinate system, wherein • the surveying system comprises a control unit (11, 12) for allowing a user to control a surveying task of the surveying system in a surveying environment in order to acquire surveying task data that is related to the surveying task and comprises spatial coordinates of at least one measurement point, wherein the control unit is adapted as a hand-held rugged field device or as a part of the mobile measurement unit, • the surveying system is adapted to capture and/or receive environment data (70, 80) of the surveying environment, the environment data (70, 80) being referenced to the coordinate system and comprising point cloud data that is related to at least one point cloud of the surveying environment, and • the control unit (11, 12) comprises a processor unit for processing the surveying task data, a data storage unit for storing the surveying task data and the environment data (70, 80), and an electronic graphical display for displaying a visualization of the surveying task data to the user, characterized in that the control unit (11, 12) is adapted to provide a virtual walkthrough functionality in a three-dimensional representation of the surveying environment, in the course of which virtual walkthrough functionality the control unit (11, 12) is adapted • to dynamically define a position of a virtual camera based on a determined position of the mobile measurement unit or of the control unit (11, 12), and • to dynamically visualize at least a part of the three-dimensional representation of the surveying environment corresponding to the position of the virtual camera in real-time on the display, wherein • the virtual camera is movable through the three-dimensional representation, the movement of the virtual camera depending on a determined movement of the mobile measurement unit or of the control unit (11, 12), and • the three-dimensional representation comprises at least a representation of the surveying task data and a representation of the environment data (70, 80). • the surveying system comprises a control unit (11, 12) for allowing a user to control a surveying task of the surveying system in a surveying environment in order to acquire surveying task data that is related to the surveying task and comprises spatial coordinates of at least one measurement point, wherein the control unit is adapted as a hand-held rugged field device or as a part of the mobile measurement unit, • the surveying system is adapted to capture and/or receive environment data (70, 80) of the surveying environment, the environment data (70, 80) being referenced to the coordinate system and comprising point cloud data that is related to at least one point cloud of the surveying environment, and • the control unit (11, 12) comprises a processor unit for processing the surveying task data, a data storage unit for storing the surveying task data and the environment data (70, 80), and an electronic graphical display for displaying a visualization of the surveying task data to the user, • to dynamically define a position of a virtual camera based on a determined position of the mobile measurement unit or of the control unit (11, 12), and • to dynamically visualize at least a part of the three-dimensional representation of the surveying environment corresponding to the position of the virtual camera in real-time on the display, • the virtual camera is movable through the three-dimensional representation, the movement of the virtual camera depending on a determined movement of the mobile measurement unit or of the control unit (11, 12), and • the three-dimensional representation comprises at least a representation of the surveying task data and a representation of the environment data (70, 80).