3D Map Metadata Layering for Smooth Navigation Transitions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional map navigation tools face challenges in managing visual complexity and maintaining user context during transitions between different view levels, as metadata is 'baked into' a flat, 2D view, leading to abrupt changes and disorientation.
Innovation Solution
The technique involves layering map metadata elements in 3D space, allowing them to be rendered based on viewer position and altitude, enabling smooth motion effects and context maintenance through parallax effects and graphical transformations like scaling and rotation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If map metadata elements are displayed in a flat 2D view, then the map navigation tool can show all information at once, but the visual complexity increases due to the density of information
Solution Approach 1:
The patent applies dimensionality change by transitioning from a 2D flat map view to a 3D spatial view. Metadata elements are positioned at different altitudes above the map surface, creating vertical layering. This allows information to be organized in depth rather than crowded on a flat plane, reducing visual complexity while maintaining information completeness through selective visibility based on viewer position and altitude.
2Device complexity
If metadata is hidden or revealed based on view level to reduce density, then visual complexity is reduced, but the transitions between view levels become abrupt causing user disorientation
Solution Approach 1:
The patent implements dynamics by making the visibility and positioning of metadata elements dynamic rather than static. As the viewer moves through 3D space, metadata elements smoothly transition between visible and hidden states based on their spatial relationships. The elements maintain their 3D positions and gradually fade or move in/out of view, creating continuous transitions that preserve user context and orientation.
Solution Approach 2:
The patent applies preliminary action by pre-positioning metadata elements in 3D space at appropriate altitudes before the viewing session begins. This allows the rendering system to naturally manage visibility based on viewer position, ensuring smooth transitions occur automatically as users navigate, rather than requiring abrupt switching between predefined 2D view states.
3Ease of manufacture
If text labels are placed at the same ground level as map features, then the rendering process is simple, but the visual hierarchy and depth perception are lost
Solution Approach 1:
The patent restores spatial hierarchy by positioning text labels at different vertical altitudes above the map surface rather than at ground level. This creates a visual hierarchy where important features can be elevated higher, and secondary features lower, providing depth perception and organizational structure while the rendering process remains manageable through systematic altitude assignment.
Data Source
AI summary
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 a 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.


