Methods and apparatus are provided for real-time projection and rendering of one or more geospatially organized navigation databases. A system stores, processes, and displays a navigation database (including, e.g., terrain, navigation aids, obstructions, political boundaries, and the like) and avionics data to accomplish real-time display while maintaining correct projections of the data from latitude and longitude coordinates to Cartesian (nautical-mile) coordinates. Flight-plans may be graphically modified via an intuitive user interface.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for displaying navigational data associated with an aircraft on a display having a display coordinate system, said method comprising the steps of: providing one or more databases, each database including navigational data stored as geospatially organized data structures that include data representative of latitude and longitude coordinates; retrieving data from one or more of said databases; dynamically tiling the retrieved data onto one or more other data structures that represent display elements projected into the display coordinate system; culling the dynamically tiled data to a current display range, to thereby generate display into the display data structures; updating, in real-time, a projected display database that includes the generated display data structures and that substantially maintains correct projections of the dynamically tiled and culled data from latitude and longitude coordinates to Cartesian coordinates; modifying said display database in accordance with avionics data associated with said aircraft; and displaying said display database in accordance with said modifying step.
2. The method of claim 1 , further comprising the step of unifying map and plan mode presentations into a virtual map.
3. The method of claim 1 , further comprising the step of simultaneously displaying at least two profiles.
4. The method of claim 1 , further comprising the step of displaying a map from a variable perspective, wherein the angle of incidence between the pilot's view and earth's surface is set at an angle of less than ninety degrees.
5. A display system comprising: a cursor control device (CCD) configured to accept input from a user; a display computer coupled to said CCD and configured to process avionics data and said input from said user, wherein said display computer is further coupled to a display having a display coordinate system and at least one database including navigational data stored as geospatially organized data structures that include data representative of latitude and longitude coordinates; said display computer further configured to: dynamically tile data retrieved from the at least one database onto one or more other data structures that represent display elements projected into the display coordinate system; cull the dynamically tiled data to a current display range, to thereby generate display data structures; update, in real-time, a projected display database that includes the generated display data structures and that substantially maintains correct projections of the dynamically tiled and culled data from latitude and longitude coordinates to Cartesian coordinates; modify said display database in accordance with avionics data associated with an aircraft; and display said display database in accordance with said modifying step.
6. The system of claim 5 wherein the display computer is configured to display a map from a variable perspective.
7. The system of claim 5 , further comprising a map of layered information, wherein said layers are controllable via graphical interfaces.
8. The system of claim 5 , wherein said CCD is a graphical user interface.
9. The system of claim 5 , wherein said display is configured to display flight plan transitions as curved paths from one flight leg to the next.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 14, 2000
July 26, 2005
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.