COMPUTER READABLE STORAGE MEDIUM STORING INSTRUCTIONS FOR APPLYING CLOTHOID CURVE VALUES TO ROADWAYS IN A GEOGRAPHIC DATA INFORMATION SYSTEM
First Claim
1. A computer readable storage medium, storing instructions executable by a processor for applying clothoid curve values to roadways in a geographic data information system, the instructions comprising:
- selecting database segments in the geographic data information system, wherein the database segments describe roadways;
determining segment chains from the selected database segments;
preparing the segment chains for transition to curvature space;
transitioning to a curvature function in the curvature space, by computing heading change at points along the segment chains, resulting in a transformation of the segment chains into clothoids;
smoothing the curvature function;
fitting the smoothed curvature function with a more generalized form which remains within a selected tolerance of the smoothed curvature function; and
storing the identified segments of straight lines, transition zones, and segments of constant curvature in the geographic data information system.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention include a computer readable storage medium storing instructions for applying clothoid curve values to roadways in a geographic data information system. One embodiment is a computer readable storage medium, storing instructions executable by a processor for applying clothoid curve values to roadways in a geographic data information system, the instructions comprising: selecting database segments in the geographic data information system, wherein the database segments describe roadways; determining segment chains from the selected database segments; preparing the segment chains for transition to curvature space; transitioning to a curvature function in the curvature space, by computing heading change at points along the segment chain, resulting in a transformation of the segment chains into clothoids; smoothing the curvature function; fitting the smoothed curvature function with a more generalized form which remains within a selected tolerance of the smoothed curvature function; and storing identified segments of straight lines, transition zones, and segments of constant curvature in the geographic data information system.
-
Citations
26 Claims
-
1. A computer readable storage medium, storing instructions executable by a processor for applying clothoid curve values to roadways in a geographic data information system, the instructions comprising:
-
selecting database segments in the geographic data information system, wherein the database segments describe roadways; determining segment chains from the selected database segments; preparing the segment chains for transition to curvature space; transitioning to a curvature function in the curvature space, by computing heading change at points along the segment chains, resulting in a transformation of the segment chains into clothoids; smoothing the curvature function; fitting the smoothed curvature function with a more generalized form which remains within a selected tolerance of the smoothed curvature function; and storing the identified segments of straight lines, transition zones, and segments of constant curvature in the geographic data information system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification