1. A system for defining an augmented reality capability for a portable computer, said system comprising: a) a portable camera having the ability to show the current real-world environment; b) a portable computer having the ability to show images, drawings, and models; c) a software program executed by said computer processor for managing the display of said images, drawings, and models; d) a set of controls whereby the user can interact with the computer program; e) an extensible collection of marker images containing a plurality of marker images that represent a specific view of a particular location; and f) an extensible collection of digital artifacts containing a plurality of digital artifacts that are associated with a specific view of a particular location; wherein: a) the user of the system requests a particular marker image within the set of marker images; b) the user of the system aligns the digital marker image and the current real-world environment as viewed through the camera; c) the user of the system indicates the camera and the digital marker image are aligned; d) the system displays a digital artifact associated with that particular location; e) the user of the system views the digital artifact and the current real-world environment simultaneously f) the user of the system manipulates the camera view with the provided controls; and g) the user of the system the adjusted digital artifact and the current real-world environment simultaneously.