3D Map Views for 3D Maps
First Claim
1. A non-transitory machine-readable medium storing a program which when executed on a device by at least one processing unit provides different viewing modes for viewing a three-dimensional (3D) map, the program comprising sets of instructions for:
- rendering a first view of the 3D map for display in a first viewing mode based on a first set of map data;
receiving input to adjust the view of the 3D map; and
in response to the input, rendering a second view of the 3D map for display in a second viewing mode based on a second set of map data different from the first set of map data.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a non-transitory machine-readable medium that stores a program which when executed on a device by at least one processing unit provides different viewing modes for viewing a three-dimensional (3D) map. The program renders a first view of the 3D map for display in a first viewing mode based on a first set of map data. The program receives input to adjust the view of the 3D map. In response to the input, the program renders a second view of the 3D map for display in a second viewing mode based on a second set of map data different from the first set of map data.
-
Citations
24 Claims
-
1. A non-transitory machine-readable medium storing a program which when executed on a device by at least one processing unit provides different viewing modes for viewing a three-dimensional (3D) map, the program comprising sets of instructions for:
-
rendering a first view of the 3D map for display in a first viewing mode based on a first set of map data; receiving input to adjust the view of the 3D map; and in response to the input, rendering a second view of the 3D map for display in a second viewing mode based on a second set of map data different from the first set of map data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for viewing a three-dimensional (3D) map on a device in different modes, the method comprising:
-
rendering and displaying the 3D map in a first viewing mode based on a first set of map tiles; receiving input to adjust the displayed 3D map; and in response to the input, rendering and displaying the 3D map in a second viewing mode based on a second set of map tiles different from the first set of map tiles. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable medium storing a program executable on a device by at least one processing unit, the program comprising sets of instructions for:
-
display a three-dimensional (3D) map in a first viewing mode; receiving input to apply a zoom operation on the 3D map; when the zoom operation zooms the 3D map past a defined zoom level, displaying the 3D map in a second viewing mode; when the zoom operation does not zoom the 3D map past the defined zoom level, continuing to display 3D map in the first viewing mode. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
Specification