A method of augmenting a model of a structure, the method comprising: determining a geolocation of a structure via a global positioning device in a smart device held by a User proximate to or within the structure; associating the structure with the geolocation; identifying an Augmented Virtual Model of the structure based upon its geolocation, the Augmented Virtual Model comprising a virtual representation of one or more structural aspects of the structure, utility support equipment within the structure and a technical library; positioning the smart device proximate to a portion of the structure; with the smart device, receiving signals from multiple positioning reference devices (501, 502, 503, 504) within the structure at a first position; determining a distance from the first position of the smart device to at least three of the positioning reference devices (501, 502, 503); generating a first XY position of the smart device at the first position within the structure based upon a relative distance of at least two positioning reference devices to the smart device and a triangulation calculation; determining an elevation of the smart device; relocating the smart device to a second position in a direction toward the portion of the structure, and generating a second XY position of the smart device at the second position; generating a vector toward the portion of the structure as the direction of interest; determining a distance of interest from the second XY position of the smart device based upon a length from the second position to a next feature in the Augmented Virtual Model in the direction of the generated vector; performing a data capture routine from the second XY position, said data capture routine generating a digital record of a condition of the structure noted at the distance of interest and the direction of interest from the second XY position of the smart device and the elevation of the smart device; transmitting the digital record of the condition of the structure noted at the distance of interest from the second XY position of the smart device to the Augmented Virtual Model; and generating a virtual representation of the digital record of a condition of the structure within the Augmented Virtual Model. determining a geolocation of a structure via a global positioning device in a smart device held by a User proximate to or within the structure; associating the structure with the geolocation; identifying an Augmented Virtual Model of the structure based upon its geolocation, the Augmented Virtual Model comprising a virtual representation of one or more structural aspects of the structure, utility support equipment within the structure and a technical library; positioning the smart device proximate to a portion of the structure; with the smart device, receiving signals from multiple positioning reference devices (501, 502, 503, 504) within the structure at a first position; determining a distance from the first position of the smart device to at least three of the positioning reference devices (501, 502, 503); generating a first XY position of the smart device at the first position within the structure based upon a relative distance of at least two positioning reference devices to the smart device and a triangulation calculation; determining an elevation of the smart device; relocating the smart device to a second position in a direction toward the portion of the structure, and generating a second XY position of the smart device at the second position; generating a vector toward the portion of the structure as the direction of interest; determining a distance of interest from the second XY position of the smart device based upon a length from the second position to a next feature in the Augmented Virtual Model in the direction of the generated vector; performing a data capture routine from the second XY position, said data capture routine generating a digital record of a condition of the structure noted at the distance of interest and the direction of interest from the second XY position of the smart device and the elevation of the smart device; transmitting the digital record of the condition of the structure noted at the distance of interest from the second XY position of the smart device to the Augmented Virtual Model; and generating a virtual representation of the digital record of a condition of the structure within the Augmented Virtual Model.