1. A data acquisition apparatus for scanning a surface to record digital images thereof and to record data for determining three-dimensional coordinates thereof, said apparatus comprising: at least one camera for recording said digital images of said surface, said camera having an optical axis; at least two lasers for marking points in said digital images for determining said three dimensional coordinates of said surface, said lasers having optical axes, said optical axes of said camera and said lasers being essentially parallel; an essentially horizontal rail for mounting said camera and said lasers, said camera being mounted between said lasers, and said rail having means for horizontally shifting said camera and said lasers along said rail; at least one essentially vertical post attached to said rail by means for rotating and horizontally shifting said rail, said post having means for vertically shifting said rail; at least one moveable platform for mounting said posts and for positioning said camera and said lasers proximate to said surface; and, data acquisition equipment for adjusting said platforms, said posts, said rail, said camera, and said lasers; for recording position data for said platforms, said posts, said rail, said camera, and said lasers; and, for recording said digital images.