Creating and linking 3D spatial objects with dynamic data, and visualizing said objects in geographic information systems
First Claim
1. A method for creating, linking and displaying a three-dimensional spatial object, the method comprising:
- generating a multi-geometry string specifying one or more outline characteristics;
retrieving building class data from a database;
assigning a different style to each building class of said building class data as an assigned style;
retrieving floor data for each floor of one or more buildings;
generating multi-geometry polygons for each building of the one or more buildings to generate a wire structure and associating each building of the one or more buildings with said assigned style using the floor data;
generating a ring for each floor by linking two or more points each located by latitude, longitude and altitude, wherein the ring is associated with the data for each floor;
generating a string of said multi-geometry polygons and styles;
generating a spatial object from said string; and
displaying the spatial object into a graphical information system wherein the spatial object is shown in a context of a local environment, and wherein the spatial object and ring are viewable in three dimensions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of creating and linking 3D spatial objects with dynamic data, and visualizing said objects in geographic information systems (GIS) that includes a front end for a user interface, a database at the back end, and an application layer which processes the data sent between interface and database. A method of generating and uploading Keyhole Markup Language (KML) rings is disclosed. Furthermore, a user specifies a search location, and is shown a view of the available space indicated on the buildings by KML code which is assembled from the database by the system. A method for creating, linking and displaying a three-dimensional spatial object is also disclosed, as well as a method of generating a visual flight between several geographical points, showing the KML structures during the flight. Lastly, a method of showing a cardinal view from a floor of a building in a GIS is disclosed.
12 Citations
10 Claims
-
1. A method for creating, linking and displaying a three-dimensional spatial object, the method comprising:
-
generating a multi-geometry string specifying one or more outline characteristics; retrieving building class data from a database; assigning a different style to each building class of said building class data as an assigned style; retrieving floor data for each floor of one or more buildings; generating multi-geometry polygons for each building of the one or more buildings to generate a wire structure and associating each building of the one or more buildings with said assigned style using the floor data; generating a ring for each floor by linking two or more points each located by latitude, longitude and altitude, wherein the ring is associated with the data for each floor; generating a string of said multi-geometry polygons and styles; generating a spatial object from said string; and displaying the spatial object into a graphical information system wherein the spatial object is shown in a context of a local environment, and wherein the spatial object and ring are viewable in three dimensions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification