Selective polygon map display method
First Claim
1. A method of displaying areal features which is represented by polygon fill of vector data for world maps and other display items by signal transformations of data representative of areal features from which polygons are extracted comprising the steps of:
- feeding said data representative of areal features from which polygons are extractable to a computer;
establishing from said data representative of areal features in said computer, display geographic coordinate relationships for display and interrogation;
transforming said data representative of areal features in said computer, into a great circle polygon format for display;
selecting from said data representative of areal features in said computer, background and overlay features for display;
determining from said data representative of areal features in said computer, spatial relationships between spherical polygons for display;
processing said data representative of areal features in said computer, to provide clipping and singularity removal at map interruption lines to allow the display of curved surface features in a plane;
clipping polygons from said data representative of areal features in said computer, by lines so that portions thereof are dipslayable as separate entities;
projecting from said data representative of areal features in said computer, geographic coordinates onto a defined map display;
providing transformations from display coordinates to latitude and longitude coordinates for the display thereof, said transformations being derived from said data representative of areal features in said computer; and
displaying a representation based on said data representative of areal features in said computer.
1 Assignment
0 Petitions
Accused Products
Abstract
Signal transformations of inputted data brought about by 58 new subroutines in combination with other subroutines to display world maps or other display items with the unique capability of performing the following functions in complete generality. (1) Arbitrary selection of map center and coverage, including global displays, (2) filling of all land and lake areas defined by polygons composed of an arbitrary number of vertices, (3) clipping of map features and overlays at map boundaries and poles, (4) selection from any of nineteen currently implemented map projections with provision to install any other projection topologically similar to an oblique conic, (5) calculation of latitude/longitude for any point on a map without the need for inverse mapping equations, and (6) an efficient method of plotting polyline segments along great circles. These are a number of feature functions provided by this inventive concept.
The software could potentially be used with any digital global geographic data base, such as World Data Bank II (WDBII), a geographic information system or other data base where polylines are used to depict linear and/or areal features. Polygon (region filled) maps and other display items can be constructed from any data base from which closed polygons can be extracted directly, or constructed via additional processing.
-
Citations
64 Claims
-
1. A method of displaying areal features which is represented by polygon fill of vector data for world maps and other display items by signal transformations of data representative of areal features from which polygons are extracted comprising the steps of:
-
feeding said data representative of areal features from which polygons are extractable to a computer; establishing from said data representative of areal features in said computer, display geographic coordinate relationships for display and interrogation; transforming said data representative of areal features in said computer, into a great circle polygon format for display; selecting from said data representative of areal features in said computer, background and overlay features for display; determining from said data representative of areal features in said computer, spatial relationships between spherical polygons for display; processing said data representative of areal features in said computer, to provide clipping and singularity removal at map interruption lines to allow the display of curved surface features in a plane; clipping polygons from said data representative of areal features in said computer, by lines so that portions thereof are dipslayable as separate entities; projecting from said data representative of areal features in said computer, geographic coordinates onto a defined map display;
providing transformations from display coordinates to latitude and longitude coordinates for the display thereof, said transformations being derived from said data representative of areal features in said computer; anddisplaying a representation based on said data representative of areal features in said computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of displaying areal features which is represented by polygon fill of vector data for world maps and other display items by signal transformations of data representative of areal features from which polygons are extracted comprising the steps of:
-
feeding said data representative of areal features from which polygons are extractable to a computer; establishing from said data representative of areal features in said computer, geographic coordinate relationships for display and interrogation; transforming said data representative of areal features in said computer, into a great circle polygon format for display; selecting from said data representative of areal features in said computer, background and overlay features for display; determining from said data representative of areal features in said computer, spatial relationships between spherical and loxodrome polygons for display; processing said data representative of areal features in said computer, to provide clipping and singularity removal at map interruption lines to allow the display of curved surface features on a plane; clipping polygons from said data representative of areal features in said computer, by lines and great circles so that portions thereof are displayable as separate entities; projecting from said data representative of areal features in said computer, geographic coordinates onto a graphic device for the display thereof; providing transformations from any location on a map from an input of a map location and an input of a transformation defining a specific projection that solves an inverse transformation by a generic method applicable to any azimuthal, conic, cylindrical, and pseudocylindrical projection, said transformations being derived from data mapped into a specific projection from said data representative of areal features in said computer; and displaying a representation based on said data representative of areal features in said computer. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of displaying linear features which is represented by polyline plotting of linear vector data for world maps and other display items by signal transformations of data representative of linear features from which polylines are extracted comprising the steps of:
-
feeding said data representative of linear features from which polylines are extractable to a computer; establishing from said data representative of linear features in said computer, display geographic coordinate relationships; transforming said data representative of linear features in said computer, into a great circle polyline format for display; selecting from said data representative of linear features in said computer, background and overlay features for display; determining from said data representative of linear features in said computer, spatial relationships between polylines and spherical polygons for display; processing said data representative of linear features in said computer, to provide clipping and singularity removal at map interruption lines to allow the display of curved surface features in a plane; clipping polylines from said data representative of linear features in said computer, by lines and great circles so that portions thereof are displayable as separate entities; projecting from said data representative of linear features in said computer, geographic coordinates onto a defined map display;
providing transformations from display coordinates to latitude and longitude coordinates for the display thereof, said transformations being derived from said data representative of linear features in said computer; anddisplaying a representation based on said data representative of areal features in said computer. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of displaying linear features which is represented by polyine plotting of linear vector data for world maps and other display items by signal transformations of data representative of linear features from which polylines are extracted comprising the steps of:
-
feeding said data representative of linear features from which polylines are extractable to a computer; establishing from said data representative of linear features in said computer, geographic coordinate relationships for display and interrogation; transforming said data representative of linear features in said computer, into a great circle polyline format for display; selecting from said data representative of linear features in said computer, background and overlay features for display; determining from said data representative of linear features in said computer, spatial relationships between polylines, spherical polygons and loxodrome polygons for display; processing said data representative of linear features in said computer, to provide clipping and singularity removal at map interruption lines to allow the display of curved surface features on a plane; clipping polylines from said data representative of linear features in said computer, by lines and great circles so that portions thereof are displayable as separate entities; projecting from said data representative of linear features in said computer, geographic coordinates onto a graphic device; providing transformations from any location on a map from an input of a map location and an input of a transformation defining a specific projection that solves an inverse transformation by a generic method applicable to any azimuthal, conic, cylindrical, and pseudocylindrical projection, said transformations being derived from data mapped into a specific projection from said data representative of linear features in said computer; and displaying a representation based on said date representative of areal features in said computer. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method of displaying areal features which is represented by polygon fill of vector data by signal transformations of data representative of areal features from which polygons are extracted comprising the steps of:
-
feeding the representative data to a computer; establishing from said representative data display geographic coordinate relationships; transforming said representative data into a great circle polygon format; selecting from said representative data background and overlay features; determining from said representative data spatial relationships between spherical polygons; processing said representative data to provide clipping and singularity removal at map interruption lines to allow the display of curved surface features in a plane; clipping polygons from said representative data by lines and great circles so that portions thereof are displayable as separate entities; projecting from said representative data geographic coordinates onto a defined map display; providing transformations from display coordinates to latitude and longitude coordinates for the display thereof, said transformations being derived from said representative data; and displaying a representation based on said data representative of areal features in said computer. - View Dependent Claims (42, 43)
-
-
44. A method of displaying areal features which is represented polygon fill of vector data by signal transformations of data representative of areal features from which polygons are extracted comprising the steps of:
-
feeding the representative data to a computer; establishing from said representative data geographic coordinate relationships for display and interrogation; transforming said representative data into a great circle polygon format for display; selecting from said representative data background and overlay features for display; determining from said representative data spatial relationships between spherical and loxodrome polygons for display; processing said representative data to provide clipping and singularity removal at map interruption lines to allow the display of curved surface features on a plane; clipping polygons from said representative data by lines and great circles so that portions thereof are displayable as separate entities; projecting from said representative data geographic coordinates onto a graphic device for the display thereof; providing transformations from any location on a map from an input of a map location and an input of a transformation defining a specific projection that solves an inverse transformation by a generic method applicable to any azimuthal, conic, cylindrical, and pseudocylindrical projection, said transformations being derived from data mapped into a specific projection from said representative data; and displaying a representation based on said data representative of areal features in said computer. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A method of displaying linear features which is represented by polyline plotting of linear vector data by signal transformations of data representative of linear features from which polylines are extracted comprising the steps of:
-
feeding the representative data to a computer; establishing from said representative data display geographic coordinate relationships; transforming said representative data into a great circle polyline format; selecting from said representative data background and overlay features; determining from said representative data spatial relationships between polylines, spherical polygons and loxodrome polygons; processing said representative data to provide clipping and singularity removal at map interruption lines to allow the display of curved surface features in a plane; clipping polylines from said representative data by lines and great circles so that portions thereof are displayable as separate entities; projecting from said representative data geographic coordinates onto a defined map display; providing transformations from display coordinates to latitude and longitude coordinates for the display thereof, said transformations being derived from said data representative of areal features; and displaying a representation based on said data representative of areal features in said computer. - View Dependent Claims (54, 55)
-
-
56. A method of displaying linear features which is represented by polyline plotting of linear vector data by signal transformations of data representative of linear features from which polylines are extracted comprising the steps of:
-
feeding the representative data to a computer; establishing from said representative data geographic coordinate relationships for display and interrogation; transforming said representative data into a great circle polyline format for display; selecting from said representative data background and overlay features for display; determining from said representative data spatial relationships between polylines, spherical polygons and loxodrome polygons for display; processing said representative data to provide clipping and singularity removal at map interruption lines to allow the display of curved surface features on a plane; clipping polylines from said representative data by lines and great circles so that portions thereof are displayable as separate entities; projecting from said representative data geographic coordinates onto a graphic device; providing transformations from any location on a map from an input of a map location and an input of a transformation defining a specific projection that solves an inverse transformation by a generic method applicable to any azimuthal, conic, cylindrical, and pseudocylindrical projection, said transformations being derived data mapped into a specific projection from said representative data; and displaying a representation based on said data representative of areal features in said computer. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64)
-
Specification