Techniques and tools are described for rendering views of a map in which map metadata elements are layered in 3D space through which a viewer navigates. Layering of metadata elements such as text labels in 3D space facilitates parallax and smooth motion effects for zoom-in, zoom-out and scrolling operations during map navigation. A computing device can determine viewer position that is associated with a view altitude in 3D space, then render for display a map view based upon the viewer position and metadata elements layered at different metadata altitudes in 3D space. For example, the computing device places text labels in 3D space above features associated with the respective labels, at the metadata altitudes indicated for the respective labels. The computing device creates a map view from points of the placed labels and points of a surface layer of the map that are visible from the viewer position.
La présente invention concerne des techniques et des outils servant à restituer des vues d'une carte dans lesquels des éléments de métadonnées de carte sont superposés dans un espace 3D à travers lequel l'observateur se déplace. La superposition dans l'espace 3D d'éléments de métadonnées, tels que des annotations textuelles, facilite des effets de parallaxe et de mouvements sans-à-coup pour des opérations de zoom avant, de zoom arrière et de défilement durant la navigation sur la carte. Un dispositif informatique peut déterminer une position de l'observateur qui est associée à une altitude de vue dans l'espace 3D, puis restituer à des fins d'affichage une vue de la carte basée sur la position de l'observateur et des éléments de métadonnées superposées à différentes altitudes de métadonnées dans l'espace 3D. Par exemple, le dispositif informatique place les annotations textuelles dans l'espace 3D au-dessus des fonctions associées aux annotations respectives, aux altitudes des métadonnées indiquées pour les annotations respectives. Le dispositif informatique crée une vue de la carte à partir des points des annotations placées et des points d'une couche de surface de la carte qui sont visibles depuis la position de l'observateur.
3D LAYERING OF MAP METADATA
SUPERPOSITION 3D DE METADONNEES DE CARTE
2018-10-16
Patent
Electronic Resource
English