System and method for accessing three dimensional information from a panoramic image
First Claim
1. A system for the transmission of three dimensional data over a network, comprising:
- a first computing device having a panoramic image viewer containing a plurality of panoramic two dimensional images;
a second computing device capable of communicating with the first computing device over a network, the second computing device further comprising a spatial database having a plurality of pieces of three dimensional data; and
wherein the second computing device further comprises a transformation process that transforms a user selected two dimensional point in the panoramic image viewer into a set of three dimensional points based on the spatial database and the three dimensional points are returned to the panoramic image viewer.
1 Assignment
0 Petitions
Accused Products
Abstract
The proposed invention defines a system and methods for accessing and displaying three dimensional data through a panoramic image. Three dimensional data comprised of points and polygons is stored in a spatial database on a server and is delivered to the client on demand through point or area selections defined in a panoramic image viewer in the 2D spherical coordinate system of the panoramic image. A number of different processes are defined for transforming these two dimensional spherical coordinates into a three dimensional coordinate, the result of which is returned to the client and used to update the panoramic image and corresponding map or aerial image in the client side application.
-
Citations
27 Claims
-
1. A system for the transmission of three dimensional data over a network, comprising:
-
a first computing device having a panoramic image viewer containing a plurality of panoramic two dimensional images; a second computing device capable of communicating with the first computing device over a network, the second computing device further comprising a spatial database having a plurality of pieces of three dimensional data; and wherein the second computing device further comprises a transformation process that transforms a user selected two dimensional point in the panoramic image viewer into a set of three dimensional points based on the spatial database and the three dimensional points are returned to the panoramic image viewer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for the transmission of three dimensional data over a network using a first computing device having a panoramic image viewer containing a plurality of panoramic two dimensional images and a second computing device capable of communicating with the first computing device over a network, the second computing device further comprising a spatial database having a plurality of pieces of three dimensional data, the method comprising:
-
receiving a user selected two dimensional point from a panoramic image viewer executed on the first computing device; querying a spatial database based on the user selected two dimensional point to generate a set of three dimensional points based on the spatial database; and returning the set of three dimensional points back to panoramic image viewer. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for viewing geocoded data, comprising:
-
viewing a panoramic image; selecting a point in the panoramic image; and viewing a set of geocoded data associated with the selected point in the panoramic image. - View Dependent Claims (24, 25, 26, 27)
-
Specification