Patent ID: 7127453

Claim:
A method of gathering data from a database, comprising: storing within a database table, objects containing geospatial image data, said database table comprising at least one row including objects having multiple data types, each data type being stored within a different column within said database table, said multiple data types include at least one of the following elements: an image, points, lines, and polygons; receiving, in a server system, objects containing geospatial data extracted from at least one row of said database table in response to a first request received from a client system, the objects corresponding to one or more layers; in the server system and in response to said first request, combining the objects and creating a first markup language file containing a representation of the image data for communication to the client system; displaying said representation of the image data in the client system; generating a second request for at least one additional layer of image data in response to a selection at said client system of an element of the displayed representation of the image data in the client system; receiving, in said server system, additional objects containing geospatial data extracted from at least one additional row of said database table in response to said second request received from said client system, the objects corresponding to said at least one additional layer of image data; in the server system and in response to said second request, combining the additional objects and creating a second markup language file containing an updated representation of the image data for communication to the client system; and displaying said updated representation of the image data in the client system.