Methods and apparatus for real-time projection and rendering of geospatially organized data
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
73 Citations
9 Claims
-
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. - View Dependent Claims (2, 3, 4)
-
-
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. - View Dependent Claims (6, 7, 8, 9)
-
Specification