1. A microprocessor-based method in a point pattern matching computation machine, the method comprising: obtaining orthogonal and oblique views of a structure, the views being in the form of digital images; selecting representative points from each view for point matching; performing a statistical method of point pattern matching to associate similar ones of the representative points from different views; deriving height data from the points by performing a transform; and generating a three-dimensional model from the points and the height data.