×

Panning for three-dimensional maps

  • US 9,541,417 B2
  • Filed: 09/30/2012
  • Issued: 01/10/2017
  • Est. Priority Date: 06/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine-readable medium storing a program which when executed on a device by at least one processing unit performs panning operations on a three-dimensional (3D) map, the program comprising sets of instructions for:

  • displaying, on a display screen, a first 3D perspective view of the 3D map, wherein a particular distance on a first section on the display screen correlates to a first distance in the 3D map and the same particular distance on a second section of the display screen correlates to a second, different distance, in the 3D map;

    receiving input to pan the first 3D perspective view of the 3D map, the input comprising movement of the particular distance on the display screen;

    in response to the input, determining a panning movement by correlating the input to a two-dimensional (2D) view of the 3D map to identify a translation distance in the 2D view of the 3D map such that the translation distance is the same irrespective of the portion of the display screen on which the movement of the particular distance occurs, wherein the 2D view of the 3D map is a different view of the 3D map than the 3D perspective view;

    panning the first 3D perspective view of the 3D map to a second 3D perspective view of the 3D map based on the translation distance; and

    rendering the second 3D perspective view of the 3D map for display on the device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×