×

Touring in a geographic information system

  • US 9,230,365 B2
  • Filed: 09/05/2012
  • Issued: 01/05/2016
  • Est. Priority Date: 08/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for touring geographic information in a three-dimensional geographic information system, comprising:

  • (a) receiving, by one or more computing devices, a set of actions for a tour, each action including a tour time, wherein a tour time of at least one of the actions is defined by a user, the set of actions including a fly-to action that includes position and orientation values defined by the user, wherein an action specifies an instruction to be executed to tour geographic information in the geographic information system and a duration value of an action defines how much tour time elapses to complete the action, and wherein the receiving comprises parsing a geographic markup file;

    (b) executing, by the one or more computing devices, each action in the set of actions to tour geographic information in the geographic information system, the executing comprising moving, at a time specified by a tour time associated with the fly-to action, a virtual camera through a three-dimensional environment of the geographic information system according to the position and orientation values included in the fly-to action,wherein a first speed of the virtual camera moving through the three-dimensional environment is based on a first tour time associated with a first action, a second speed of the virtual camera moving through the three-dimensional environment is based on a second tour time associated with a second action different from the first action, and the first speed is defined independently of the second speed, andwherein the virtual camera at least in part specifies which geographic information in the geographic information system to display; and

    (c) interpolating a path, by the one or more computing devices, based on tow or more locations, each location associated with a different action in the set of actions wherein the executing (b) further comprises moving the virtual camera along the path.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×