A measuring system comprising a measuring instrument and a computer system, the measuring instrument (1, 3) comprising a base unit configured for positioning the measuring instrument, a support unit mounted on the base unit and configured for being horizontally rotatable relative to the base unit, a targeting unit comprising a distance meter, the targeting unit being mounted on the support unit and configured for being vertically rotatable relative to the support unit, the distance meter having a targeting axis, a first angle encoder configured for measuring a horizontal angular position of the support unit, a second angle encoder configured for measuring a vertical angular position of the targeting unit, a camera with a field of view that is crossed by the targeting axis, wherein the camera is configured for capturing image data, a control unit configured for computing a position of a target (2, 2') based on a preconfigured target attribute, the computer system being configured for receiving the image data from the camera, executing a classifier, the classifier being configured for determining at least one of a plurality of classes based on classifying at least part of the image data, wherein each of the plurality of classes is associated with a class target attribute, characterized by the computer system further being configured for validating the preconfigured target attribute based on the at least one class target attribute which the determined at least one of the plurality of classes is associated with, generating result data based on the validation, and providing the result data, wherein the preconfigured target attribute and each class target attribute are indicative for at least one of: a measuring parameter for measuring a distance to or a position of a target represented with the image data, and a tracking parameter for tracking a target represented with the image data. the measuring instrument (1, 3) comprising a base unit configured for positioning the measuring instrument, a support unit mounted on the base unit and configured for being horizontally rotatable relative to the base unit, a targeting unit comprising a distance meter, the targeting unit being mounted on the support unit and configured for being vertically rotatable relative to the support unit, the distance meter having a targeting axis, a first angle encoder configured for measuring a horizontal angular position of the support unit, a second angle encoder configured for measuring a vertical angular position of the targeting unit, a camera with a field of view that is crossed by the targeting axis, wherein the camera is configured for capturing image data, a control unit configured for computing a position of a target (2, 2') based on a preconfigured target attribute, a base unit configured for positioning the measuring instrument, a support unit mounted on the base unit and configured for being horizontally rotatable relative to the base unit, a targeting unit comprising a distance meter, the targeting unit being mounted on the support unit and configured for being vertically rotatable relative to the support unit, the distance meter having a targeting axis, a first angle encoder configured for measuring a horizontal angular position of the support unit, a second angle encoder configured for measuring a vertical angular position of the targeting unit, a camera with a field of view that is crossed by the targeting axis, wherein the camera is configured for capturing image data, a control unit configured for computing a position of a target (2, 2') based on a preconfigured target attribute, the computer system being configured for receiving the image data from the camera, executing a classifier, the classifier being configured for determining at least one of a plurality of classes based on classifying at least part of the image data, wherein each of the plurality of classes is associated with a class target attribute, receiving the image data from the camera, executing a classifier, the classifier being configured for determining at least one of a plurality of classes based on classifying at least part of the image data, wherein each of the plurality of classes is associated with a class target attribute, characterized by the computer system further being configured for validating the preconfigured target attribute based on the at least one class target attribute which the determined at least one of the plurality of classes is associated with, generating result data based on the validation, and providing the result data, validating the preconfigured target attribute based on the at least one class target attribute which the determined at least one of the plurality of classes is associated with, generating result data based on the validation, and providing the result data, wherein the preconfigured target attribute and each class target attribute are indicative for at least one of: a measuring parameter for measuring a distance to or a position of a target represented with the image data, and a tracking parameter for tracking a target represented with the image data. a measuring parameter for measuring a distance to or a position of a target represented with the image data, and a tracking parameter for tracking a target represented with the image data.