Displaying and navigating within photo placemarks in a geographic information system, and applications thereof
First Claim
1. A computer-implemented method for displaying one or more photographic images at a location within a three-dimensional (3D) geographic environment of a geographic information system, comprising:
- (a) displaying a three-dimensional geographic environment from data received from a geographic information system, wherein the three-dimensional geographic environment represents a planetary body, and wherein the data received from the geographic information system includes the one or more photographic images and location data associated with each photographic image, the location data identifying a location in the three-dimensional environment that corresponds to a geolocation where the associated photographic image was captured;
(b) when a location identified by the location data associated with a particular photographic image of the one or more photographic images is within a field of view of, and at a first distance from, a virtual camera of the three-dimensional geographic environment, displaying the particular photographic image on a photo placemark object represented as a billboard at the location within the three-dimensional geographic environment, wherein the first distance is determined, at least in part, based on whether the particular photographic image, if displayed on the photo placemark object, occupies more than five percent of an image plane derived from the virtual camera; and
(c) when the location identified by the location data associated with the particular photographic image is within a field of view of, and at a second distance from, the virtual camera of the three-dimensional geographic environment, displaying an icon representing the particular photographic image on the photo placemark object at the location, the second distance being greater than the first distance, wherein the second distance is determined, at least in part, based on whether the particular photographic image, if displayed on the photo placemark object, occupies five percent or less of the image plane derived from the virtual camera; and
(d) displaying the photographic image in greater detail, in response to a computer input event.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to displaying and navigating within photo placemarks in a geographic information system. In one embodiment, a computer implemented method displays a photographic image within geographic information in a geographic information system. The photographic image is displayed at a location within the geographic information when the photographic image is located within a field of view of a virtual camera of the geographic information system. In response to a computer input event, the photographic image is displayed in greater detail.
94 Citations
20 Claims
-
1. A computer-implemented method for displaying one or more photographic images at a location within a three-dimensional (3D) geographic environment of a geographic information system, comprising:
-
(a) displaying a three-dimensional geographic environment from data received from a geographic information system, wherein the three-dimensional geographic environment represents a planetary body, and wherein the data received from the geographic information system includes the one or more photographic images and location data associated with each photographic image, the location data identifying a location in the three-dimensional environment that corresponds to a geolocation where the associated photographic image was captured; (b) when a location identified by the location data associated with a particular photographic image of the one or more photographic images is within a field of view of, and at a first distance from, a virtual camera of the three-dimensional geographic environment, displaying the particular photographic image on a photo placemark object represented as a billboard at the location within the three-dimensional geographic environment, wherein the first distance is determined, at least in part, based on whether the particular photographic image, if displayed on the photo placemark object, occupies more than five percent of an image plane derived from the virtual camera; and (c) when the location identified by the location data associated with the particular photographic image is within a field of view of, and at a second distance from, the virtual camera of the three-dimensional geographic environment, displaying an icon representing the particular photographic image on the photo placemark object at the location, the second distance being greater than the first distance, wherein the second distance is determined, at least in part, based on whether the particular photographic image, if displayed on the photo placemark object, occupies five percent or less of the image plane derived from the virtual camera; and (d) displaying the photographic image in greater detail, in response to a computer input event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A geographic information system for displaying one or more photographic images at a location within a three-dimensional (3D) geographic environment of the geographic information system, comprising:
-
a graphical user interface module configured to display a three-dimensional geographic environment from data received from a geographic information system, wherein the three-dimensional geographic environment represents a planetary body, and wherein, the data received, from the geographic information system includes the one or more photographic images and location data associated with each photographic image, the location data identifying a location in the three-dimensional environment that corresponds to a geolocation where the associated photographic image was captured; a placemark processor configured to; when a location identified by the location data associated with a particular photographic image of the one or more photographic images is within a field of view of, and at a first distance from, a virtual camera of the three-dimensional geographic environment, send a signal to display the photographic image on a photo placemark object represented as a billboard at the location, wherein the first distance is determined, at least in part, based on whether the particular photographic image, if displayed on the photo placemark object, occupies more than five percent of an image plane derived from the virtual camera; and when the location identified by the location data associated with the particular photographic image is within a field of view of, and at a second distance from, the virtual camera of the three-dimensional geographic environment, send a signal to display an icon representing the photographic image on the photo placemark object at the location, the second distance being greater than the first distance, wherein the second distance is determined, at least in part, based on whether the particular photographic image, if displayed on the photo placemark object, occupies five percent or less of the image plane derived from the virtual camera; and a photo navigator that, in response to a user input, is configured to send a signal to display the photographic image in greater detail. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification