1. A method for computer assisted site navigation, comprising the steps of: capturing an image of a scene for providing real-time image data; calibrating said camera and localizing said image utilizing said image data and retrieved marker registration and floor-map data for providing position and orientation data; transmitting said data to a web server; utilizing said image data and information on said scene retrieved from a database for deriving an augmented view; and displaying said augmented view.