-
公开(公告)号:US10282916B2
公开(公告)日:2019-05-07
申请号:US15186406
申请日:2016-06-17
Applicant: Apple Inc.
Inventor: Erik Anders Mikael Adlers , Christopher F. Marrin , Elisabeth Lindkvist , Jeffrey Paul McCurdy Hultquist , Ian MacDonald Henderson, II
Abstract: Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.
-
公开(公告)号:US20170356754A1
公开(公告)日:2017-12-14
申请号:US15274907
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Nathan L. Fillhardt , Thomas Davie , Justin M. Strawn , Christopher F. Marrin
CPC classification number: G01C21/3667 , G01C21/3415 , G01C21/3608 , G01C21/3635 , G01C21/3638 , G01C21/3676 , G06F3/14 , G06F3/147 , G06T15/20 , G06T17/05 , G06T19/003 , G08G1/096827 , G08G1/0969 , G09G2380/10 , G10L15/22 , G10L2015/223 , H04N7/183 , H04N7/188
Abstract: Some embodiments of the invention provide several novel methods for generating a navigation presentation that displays a device navigating a route on a map. The method of some embodiments uses a virtual camera that, based on detected changes in the navigation context, dynamically modifies the way it captures portions of the map to produce different navigation scenes in the navigation presentation. To generate the navigation scenes, the method of some embodiments (1) identifies different sets of attributes that describe the different navigation contexts at different times during the navigation presentation, and (2) uses these different sets of attributes to identify different styles for operating the virtual camera. In some embodiments, the method uses an identified style to specify the virtual camera's positional attributes, which, in turn, define the portions of the map that the virtual camera identifies for rendering to produce several navigation scenes for a period of time (e.g., until the navigation context changes, or until the navigation presentation ends when the navigation context does not change again). During the navigation presentation, each time the navigation context changes, the identified set of attributes may change. This change, in turn, may cause the method of some embodiments to select a new style for operating the virtual camera. When the style for operating the virtual camera changes, the method of some embodiments modifies the way the virtual camera captures the portion of the map to render.
-
公开(公告)号:US09396697B2
公开(公告)日:2016-07-19
申请号:US13907855
申请日:2013-06-01
Applicant: Apple Inc.
Inventor: Erik Anders Mikael Adlers , Christopher F. Marrin , Elisabeth Lindkvist , Jeffrey Paul McCurdy Hultquist , Ian MacDonald Henderson
CPC classification number: G06T19/20 , G01C21/3635 , G01C21/3638 , G01C21/3673 , G01C21/3682 , G01C21/3691 , G06T3/60 , G06T11/00 , G06T2219/004 , G06T2219/2016 , G09G5/00
Abstract: Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.
Abstract translation: 一些实施例提供映射应用,其响应于接收输入来旋转3D地图,显示3D地图的旋转以及覆盖3D地图的一组地图标签的对应旋转。 当一组地图标签中的特定地图标签朝着上下方向转动时,映射应用程序也将特定地图标签替换为以右侧向上方向布置的特定地图标签的版本,以防止特定地图标签成为 以3D地图的上下方向显示。
-
-