1. A method for real-time 3D map generation during a survey, the method comprising: accessing a 3D model of an area to be surveyed by a plurality of different survey devices operating within the area to be surveyed, wherein the 3D model of the area is generated from at least one of an aerial map, a topographical map, a terrain map, a physical map, a road map, or as satellite map; selecting, by one of the plurality of different survey devices, an object located within the area to be surveyed; determining, by the one of the plurality of different survey devices, a location of the object; defining, by the one of the plurality of different survey devices, attributes of the object, the attributes including a size of the object and the location of the object; utilizing, by the one of the plurality of different survey devices, a wire frame to represent the object in the 3D model; thereafter associating, by the one of the one plurality of different survey devices, the attributes of the object with the wire frame representation of the object in the 3D model; draping, by the one of the plurality of different survey devices, imagery of the object over the wire frame of the object to form a 3D image of the object within the 3D model, the imagery generated from one or more images of the object by scaling the one or more images based on the attributes of the object; updating the 3D model on each of the plurality of different survey devices operating within the area to include the 3D image of the object; comparing, by the one of the plurality of different survey devices, attributes of the object with intended design information to determine whether differences are within predetermined design tolerances; and providing an output if the differences are not within the predetermined design tolerances.