Boundary route setting device for a map display system
First Claim
1. An apparatus for displaying a navigational map, said apparatus comprising:
- location detecting means for generating electrical location signals representative of a location of a vehicle;
a navigational map memory storing navigational map data representative of segments of said navigational map;
navigational map data retrieving means for generating boundary data representative of segments of said navigational map based on said electrical location signals;
orientation zone classifying means for classifying segments represented by said boundary data into one of a plurality of zones;
endpoint transformation value calculating means for calculating an intersection point transformation value representative of an endpoint of adjacent ones of said segments based on classifications by said orientation zone classifying means;
boundary coordinate computing means for setting said intersection point transformation value as said endpoint of said adjacent segments; and
a display displaying an image representative of said navigational map data and said boundary data processed by said boundary coordinate computing means.
1 Assignment
0 Petitions
Accused Products
Abstract
An intersection determination process determines the state of intersection of adjacent segments in a display such as one for a vehicle navigation system, and if it is determined that there is an is an intersection between the segments, an orientation-intersection point transformation value table is referred to for computation of the intersection transformation value. This table shows the relationship of the combination of the orientations of the previous segment and the present segment with an intersection point transformation value. This intersection point transformation value is added to the coordinates of the end point of the previous segment to obtain the intersection. The intersection point derived in this way is generated as data for traffic display. Because the above table is used in computing the intersection point, the intersection point is computed using a simple transformation process and a traffic display of good visibility is implemented without burdening the CPU and increasing the amount of data processed.
-
Citations
21 Claims
-
1. An apparatus for displaying a navigational map, said apparatus comprising:
-
location detecting means for generating electrical location signals representative of a location of a vehicle; a navigational map memory storing navigational map data representative of segments of said navigational map; navigational map data retrieving means for generating boundary data representative of segments of said navigational map based on said electrical location signals; orientation zone classifying means for classifying segments represented by said boundary data into one of a plurality of zones; endpoint transformation value calculating means for calculating an intersection point transformation value representative of an endpoint of adjacent ones of said segments based on classifications by said orientation zone classifying means; boundary coordinate computing means for setting said intersection point transformation value as said endpoint of said adjacent segments; and a display displaying an image representative of said navigational map data and said boundary data processed by said boundary coordinate computing means. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for displaying a selected route on a navigational map so that a selected route is distinguishable from other routes, said apparatus comprising:
-
location detecting means for generating electrical location signals representative of a location of a vehicle; a navigational map memory storing navigational map data representative of segments of said navigational map; navigational map data retrieving means for retrieving data from said memory based on said electrical location signals; segment parallel transforming means for generating transformed data representative of a parallel transformation of adjacent segments of said navigational map; determining means for determining whether said transformed adjacent segments intersect each other; boundary route setting means for setting a boundary route by connecting consecutive endpoints of said transformed adjacent segments when said determining means determines that said transformed adjacent segments do not intersect and by selecting an intersection of said transformed adjacent segments as an end point of said transformed adjacent segments when said determining means determines that said transformed adjacent segments intersect; and a display displaying an image representative of said navigational map data and said boundary route. - View Dependent Claims (6, 7)
-
-
8. An apparatus for displaying a navigational map, said apparatus comprising:
-
location detecting means for generating electrical location signals representative of a location of a vehicle; a navigational map memory storing navigational map data representative of segments of said navigational map; navigational map data retrieving means for retrieving data from said memory based on said electrical location signals; segment parallel transforming means for generating transformed data representative of a parallel transformation of adjacent segments of said navigational map; orientation zone classifying means for classifying transformed segments represented by said transformed data into one of a plurality of zones; intersection/separation state determining means for determining whether said adjacent ones of said transformed segments intersect one another, for determining whether said adjacent ones of said transformed segments are separate from one another, and for determining whether consecutive endpoints of said adjacent ones of said transformed segments are coincident with one another; intersection point transformation value calculating means for calculating an intersection point transformation value representative of a point of intersection of said adjacent ones of said transformed segments based on classifications by said orientation zone classifying means; intersection point coordinate correcting means for correcting coordinates of consecutive endpoints of said adjacent ones of said transformed segments based on said intersection point transformation value when said intersection/separation state determining means determines that said adjacent ones of said transformed segments intersect one another; separation end point coordinate correcting means for correcting coordinates of said consecutive endpoints when said intersection/separation state determining means determines that said adjacent ones of said transformed segments are separate from one another; coincident point coordinate computing means for setting coordinates of one of said consecutive endpoints as boundary coordinates between said adjacent ones of said transformed segments when said intersection/separation state determining means determines that said consecutive endpoints are coincident with one another; and a display displaying an image representative of said navigational map data and said transformed data processed by said intersection point coordinate computing means, said separation end point coordinate computing means and said coincident point coordinate computing means. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for displaying a navigational map, said apparatus comprising:
-
location detecting means for generating electrical location signals representative of a location of a vehicle; a navigational map memory storing navigational map data representative of segments of said navigational map; navigational map data retrieving means for retrieving data from said memory based on said electrical location signals; segment parallel transforming means for generating transformed data representative of a parallel transformation of adjacent segments of said navigational map; orientation zone classifying means for classifying transformed segments represented by said transformed data into one of a plurality of zones; intersection/separation state determining means for determining whether said adjacent ones of said transformed segments intersect one another, for determining whether said adjacent ones of said transformed segments are separate from one another, and for determining whether consecutive endpoints of said adjacent ones of said transformed segments are coincident with one another; intersection point transformation value calculating means for calculating an intersection point transformation value representative of a point of intersection of said adjacent ones of said transformed segments based on classifications by said orientation zone classifying means; intersection point coordinate correcting means for correcting coordinates of consecutive endpoints of said adjacent ones of said transformed segments based on said intersection point transformation value when said intersection/separation state determining means determines that said adjacent ones of said transformed segments intersect one another; extended point transformation value detecting means for determining an extended intersection point transformation value of said adjacent ones of said transformed segments when said intersection/separation state determining means determines that said adjacent ones of said transformed segments are separate from one another; extended point coordinate computing means for transforming coordinates of one of said consecutive endpoints using said extended intersection point transformation value and for using said transformed coordinates as boundary coordinates between said adjacent ones of said transformed segments; coincident point coordinate computing means for setting coordinates of one of said consecutive endpoints as boundary coordinates between said adjacent ones of said transformed segments when said intersection/separation state determining means determines that said consecutive endpoints are coincident with one another; and a display displaying an image representative of said navigational map data and said transformed data processed by said intersection point coordinate computing means, said separation end point coordinate computing means and said coincident point coordinate computing means. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification