Dynamic Bounded Region Label Rendering on Moving Map Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for placing identifying labels on moving map displays, such as those used in aviation, are inefficient and resource-intensive, leading to slow processing times and difficulty in maintaining pilot situational awareness of bounded regions without requiring map re-centering or adjustments.
Innovation Solution
A system and method for dynamically rendering bounded region labels on a moving map display by processing moving map data to determine the viewable boundary and perimeter of polygons, allowing labels to be continuously rendered at a position closest to a predetermined point, balancing accuracy and real-time processing intensity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional label placement methods are used on moving map displays, then labels can be displayed on static maps, but the visible areas of bounded regions change with aircraft movement causing labels to become difficult to identify
Solution Approach 1:
The label placement system dynamically adjusts label positions based on the current viewable area of the moving map display. As the aircraft moves and the map updates, the system continuously recalculates polygon perimeters and repositions labels to maintain optimal visibility and identifiability, transforming a static labeling approach into a dynamic one that adapts to changing display conditions.
2Measurement precision
If intensive real-time processing is used to accurately render labels, then label positioning accuracy is improved, but processing time for other resources is slowed
Solution Approach 1:
The system applies label rendering processing selectively rather than uniformly across the entire map. It focuses computational resources on calculating polygon perimeters and positioning labels within viewable areas, performing partial processing only where necessary to maintain accurate label positioning without processing the entire map data set, thus balancing precision with processing throughput.
3Ease of operation
If labels are continuously repositioned to maintain optimal visibility, then pilot awareness is enhanced, but processing intensity increases
Solution Approach 1:
The label positioning system uses feedback from the viewable area boundaries to continuously adjust label positions. By monitoring the current display area and polygon intersections, the system receives feedback about what regions are visible and automatically repositions labels to maintain optimal pilot awareness, creating a closed-loop control system that enhances usability while managing processing energy through intelligent feedback-driven adjustments.
Data Source
AI summary
Methods and apparatus are provided for dynamically rendering, on a moving map display having a viewable area, a label associated with a bounded region. Moving map data are processed to determine if the bounded region has a viewable boundary, and to determine a perimeter of one or more polygons that are each defined by intersections of the viewable boundary of the bounded region and the viewable area. Commands are supplied to the moving map display that cause the moving map display to continuously render the label associated with the bounded region at a position within the one or more polygons that is closest to a predetermined point on the moving map display.


