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.
58 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