Distributed object-oriented geospatial information distribution system and method thereof
First Claim
1. A method of building and maintaining an object-oriented spatial database of worldwide geospatial data from at least two or more data formats, the method comprising:
- instantiating objects of the object-oriented database, using at least two of Vector Product Format (VPF), Raster Product Format (RPF), Text Product Standard (TPS), Environmental System Research Institute (ESRI) shape, Generic Sensor Format (GSF), Naval Oceanographic Office text (NAVOCEANO), and temporal information databases;
initializing spatial and non-spatial feature data of the object-oriented database;
spatially indexing data among objects from the at least two VPF, RPF, TPS, ESRI, GSF, NAVOCEANO and temporal information databases into the single, object-oriented spatial database;
receiving from a client computer in the database network an area of interest from a visual image, representing active data objects, displayed on a computer on the network;
identifying to the client computer data available for the area of interest;
responsive to a request for the data, querying over the network data objects in at least one database associated with the area of interest;
receiving from at least one remote computer over the network data objects in the at least one database associated with the area of interest and creating an object-oriented database of geospatial data using object models;
transmitting a web-based applet to the client computer for viewing the data objects overlaid on a map display; and
converting two dimensional data objects to three dimensional data objects and displaying the converted three dimensional data objects,wherein a three dimensional image is generated using digital terrain elevation data from an object oriented database on a remote computer and two dimensional feature data stored on a server and retrieved by the applet.
0 Assignments
0 Petitions
Accused Products
Abstract
A distributed object-oriented geospatial database system and method thereof over the Internet using Web-based technology to perform data-driven queries, such as retrieving, viewing and updating, geospatial data of the object oriented geospatial database, such as vector, raster, hypertext and multimedia data, including data types or formats of ESRI shape files, GSF, oceanographic ASCII text data by NAVOCEANO and geospatial data with temporal information and supporting 3D display of the geospatial data. The object-oriented geospatial database system is implemented in a heterogeneous object-oriented development and integration environment through the Common Object Request Broker Architecture (CORBA).
226 Citations
30 Claims
-
1. A method of building and maintaining an object-oriented spatial database of worldwide geospatial data from at least two or more data formats, the method comprising:
-
instantiating objects of the object-oriented database, using at least two of Vector Product Format (VPF), Raster Product Format (RPF), Text Product Standard (TPS), Environmental System Research Institute (ESRI) shape, Generic Sensor Format (GSF), Naval Oceanographic Office text (NAVOCEANO), and temporal information databases; initializing spatial and non-spatial feature data of the object-oriented database; spatially indexing data among objects from the at least two VPF, RPF, TPS, ESRI, GSF, NAVOCEANO and temporal information databases into the single, object-oriented spatial database; receiving from a client computer in the database network an area of interest from a visual image, representing active data objects, displayed on a computer on the network; identifying to the client computer data available for the area of interest; responsive to a request for the data, querying over the network data objects in at least one database associated with the area of interest; receiving from at least one remote computer over the network data objects in the at least one database associated with the area of interest and creating an object-oriented database of geospatial data using object models; transmitting a web-based applet to the client computer for viewing the data objects overlaid on a map display; and converting two dimensional data objects to three dimensional data objects and displaying the converted three dimensional data objects, wherein a three dimensional image is generated using digital terrain elevation data from an object oriented database on a remote computer and two dimensional feature data stored on a server and retrieved by the applet.
-
-
2. A method of distributing in real-time geospatial data over a object oriented spatial database network connecting together computers, the method comprising:
-
receiving from a client computer in the database network an area of interest from a visual image, representing active data objects, displayed on a computer on the network; identifying data available for the area of interest; responsive to a request for the data, querying over the network data objects in at least one database associated with the area of interest; receiving from at least one remote computer over the network data objects in the database associated with the area of interest and creating an object-oriented database of geospatial data using object models; transmitting a web-based applet to the client computer for viewing the data objects overlaid on a map display; and converting two dimensional data objects to three dimensional data objects using gridded, triangulated irregular network, and vector data and displaying the converted three dimensional data objects. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of distributing in real-time geospatial data over a object oriented spatial database network connecting together computers, the method comprising:
-
receiving from a client computer in the database network an area of interest from a visual image, representing active data objects, displayed on a computer on the network; identifying data available for the area of interest; responsive to a request for the data, querying over the network data objects in at least one database associated with the area of interest; receiving from at least one remote computer over the network data objects in the database associated with the area of interest and creating an object-oriented database of geospatial data using object models; transmitting a web-based applet to the client computer for viewing the data objects overlaid on a map display; and converting two dimensional data objects to three dimensional data objects and displaying the converted three dimensional data objects, wherein a three dimensional image is generated using digital terrain elevation data from an object oriented database on a remote computer and two dimensional feature data stored on a server and retrieved by the applet. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of building and maintaining an object-oriented spatial database of worldwide geospatial data from at least two or more data formats, the method comprising:
-
instantiating objects of the object-oriented database, using at least two of Vector Product Format (VPF), Raster Product Format (RPF), Text Product Standard (TPS), Environmental Systems Research Institute (ESRI) shape, Generic Sensor Format (GSF), Naval Oceanographic Office text (NAVOCEANO), and temporal information databases; initializing spatial and non-spatial feature data of the object-oriented database; spatially indexing data among objects from the at least two VPF, RPF, TPS, ESI, GSF, NAVOCEANO and temporal information databases into the single, object-oriented spatial database; receiving from a client computer in the database network an area of interest from a visual image, representing active data objects, displayed on a computer on the network; identifying to the client computer data available for the area of interest; responsive to a request for the data, querying over the network data objects in at least one database associated with the area of interest; receiving from at least one remote computer over the network data objects in the at least one database associated with the area of interest and creating an object-oriented database of geospatial data using object models; converting two dimensional data objects to three dimensional data objects using gridded, triangulated irregular network, and vector data; and transmitting a web-based applet to the client computer for viewing the data objects overlaid on a map display.
-
Specification