Gathering data from a database for display
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
A server system is capable of receiving requests from a client system for data within a database system, such as an object relational database system. In one arrangement, objects are stored in relational tables, with the objects containing geospatial data. The geospatial data contains one or more of the following: an image, points, lines, and polygons. The objects containing the geospatial data are combined by a layer manager executing in the server system to form a composite image. The composite image is represented in a file, such as a markup language file, that is communicated to the client system. In one embodiment, the file is a Virtual Reality Markup Language file.
-
Citations
8 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a database including a database table, said database table comprising at least one row including objects containing geospatial data, said objects having multiple data types, each data type being stored within a different column within said database table, said multiple data types including at least one of an image, points, lines, and polygons; an interface to said database system; an interface to a client system; a controller adapted to receive a first request from the client system, and in response to said first request;
receive objects containing geospatial data extracted from the database system and combine the objects into a first markup language file that provides a visual representation of the image data;means for displaying said visual representation of the image data in the client system; and said controller further adapted to receive a second request from the client system generated in response to a selection at said client system of an element of the displayed representation of the image data in the client system, and in response to said second request;
receive additional objects containing geospatial data extracted from the database system and combine the additional objects into a second markup language file that provides an updated visual representation of the image data. - View Dependent Claims (7, 8)
-
Specification