1. A method for supplementing data in a visual database comprising: creating a first visual database and a second visual database; supplementing the first visual database with the data from the second visual database by selecting a set of points from the first visual database, finding corresponding points in the second visual database for each of the points in the selected set of points, and deriving a color value for each of the points in the selected set of points from the color values of the corresponding points; wherein finding corresponding points further comprises converting the coordinate values for the points in at least one of the visual databases so that the coordinate values in both visual databases are specified relative to a common origin; calculating a distance between the points in the selected set of points and the points in the second visual database; and comparing the calculated distance with a threshold value to determine whether a particular point in the second visual database corresponds to a particular point in the selected set of points.