Method and system for representation of geographical features in a computer-based system
First Claim
Patent Images
1. A method for representing geographic features in a computer-based system, comprising:
- providing a first computer-usable database storing a plurality of data points specifying latitude and longitude coordinates of locations along at least one geographic feature;
fitting a polynomial spline to the at least one geographic feature by applying a least squares approximation to the data points specifying latitude and longitude coordinates to generate a plurality of control points for the polynomial spline; and
storing the control points in a second computer-usable database, the control points being usable for representing the geometry of the at least one geographic feature in the computer-based system.
5 Assignments
0 Petitions
Accused Products
Abstract
Cartographic data is represented using polynomial splines. To improve representation accuracy and reduce storage requirements, a database storing data points (shape points and nodes) is converted into a database of spline control points. The spline control points are computed by fitting a polynomial spline to the geographic features using a least squares approximation. The control points associated with each geographic feature are stored in a computer-usable database. The geographic features can be displayed by computing the spline functions using the stored control points.
45 Citations
37 Claims
-
1. A method for representing geographic features in a computer-based system, comprising:
-
providing a first computer-usable database storing a plurality of data points specifying latitude and longitude coordinates of locations along at least one geographic feature; fitting a polynomial spline to the at least one geographic feature by applying a least squares approximation to the data points specifying latitude and longitude coordinates to generate a plurality of control points for the polynomial spline; and storing the control points in a second computer-usable database, the control points being usable for representing the geometry of the at least one geographic feature in the computer-based system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 36, 37)
-
-
14. A method of displaying on a computer output device a function representing a geographic feature, comprising:
-
retrieving from a computer-usable database a plurality of spline control points associated with the geographic feature, the spline control points being derived, using a least squares approximation, from a plurality of data points specifying latitude and longitude coordinates of locations along the geographic feature; calculating a polynomial spline using the spline control points to generate the function representing the geometry of the geographic feature; and displaying the function on the computer output device. - View Dependent Claims (15)
-
-
16. A method of generating a computer-usable database that represents feature geometry using a plurality of spline control points associated with a plurality of geographic features, comprising:
-
providing a predetermined database that represents feature geometry using a plurality of data points specifying latitude and longitude coordinates of locations along the geographic features; for each of the geographic features, retrieving a corresponding set of data points specifying latitude and longitude coordinates from the predetermined database; fitting a polynomial spline to each of the geographic features by computing a plurality of control points yielding the least squares approximation to the corresponding set of data points specifying latitude and longitude coordinates; and storing the plurality of spline control points in the computer-usable database. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A system for displaying a function representing the geometry of a geographic feature, comprising:
-
a database storing one or more spline control points associated with the geographic feature, the spline control points being derived, using a least squares approximation, from a plurality of data points specifying latitude and longitude coordinates of locations along the geographic feature; a processor configured to compute a polynomial spline using the spline control points to generate the function representing the geometry of the geographic feature; and a display device for displaying the polyline. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A system for generating a plurality of spline control points that represent feature geometry, comprising:
-
a fast computer-usable database for storing a plurality of data points specifying latitude and longitude coordinates of locations along at least one geographic feature; a processor configured to apply a least squares approximation to the data points specifying latitude and longitude coordinates to generate the plurality of control points for a polynomial spline; and a second computer-usable database for storing the control points. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
Specification