Map display device and map display method
First Claim
1. A map display method using map data that is provided for each of a plurality of hierarchies corresponding to a plurality of scales and which comprises map character data including road names, for generating and displaying a map image with map characters including the road names at a desired scale, comprising:
- drawing the map image with the map characters, including road names of a predetermined character size of a first hierarchy corresponding to the desired scale, by using the map data of the first hierarchy of the plurality of hierarchies;
adding road names of a second hierarchy of the plurality of hierarchies at a smaller character size than the road names of the first hierarchy on the map image, by using the map character data of the second hierarchy, which is at a scale larger by one step than the first hierarchy, wherein the map image simultaneously displays road names having a character size defined by the first hierarchy and road names having a smaller character size defined by the second hierarchy;
wherein drawing a road name of the second hierarchy is avoided if the road name of the second hierarchy overlaps with any road name of the first hierarchy on the map image; and
wherein if a road a of the first hierarchy overlaps on the may image with a map character other than the road names of the first hierarchy, the road name of the first hierarchy is not drawn, and if a road name of the second hierarchy overlaps on the map image with a map character other than the road names of the first hierarchy, the road name of the second hierarchy is not drawn.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a map display device and map display method that enhance the information density of displayed road names while maintaining legibility of a map image. First, the map drawing unit draws, to an image storage unit, a map image of roads and so forth in a desired scale, by using the background layer of a first hierarchy corresponding to the desired scale. Second, the map drawing unit draws place names and facility names by using the character layer of the first hierarchy to superimpose them on the map image. Third, the map drawing unit extracts the road names that do not overlap with the map characters of the place names and facility names on the map image by using the character layer of the first hierarchy, and superimposes them on the map image at the normal character size. Fourth, the map drawing unit extracts, by using the character layer of a second hierarchy corresponding to a scale level smaller by one step than the desired scale level, road names that do not overlap with the map characters of the other road names, place names, facility names and so forth on the map image, and superimposes them on the map image at a smaller character size. Finally, the map drawing unit superimposes the vehicle position mark on the map image.
30 Citations
18 Claims
-
1. A map display method using map data that is provided for each of a plurality of hierarchies corresponding to a plurality of scales and which comprises map character data including road names, for generating and displaying a map image with map characters including the road names at a desired scale, comprising:
-
drawing the map image with the map characters, including road names of a predetermined character size of a first hierarchy corresponding to the desired scale, by using the map data of the first hierarchy of the plurality of hierarchies; adding road names of a second hierarchy of the plurality of hierarchies at a smaller character size than the road names of the first hierarchy on the map image, by using the map character data of the second hierarchy, which is at a scale larger by one step than the first hierarchy, wherein the map image simultaneously displays road names having a character size defined by the first hierarchy and road names having a smaller character size defined by the second hierarchy; wherein drawing a road name of the second hierarchy is avoided if the road name of the second hierarchy overlaps with any road name of the first hierarchy on the map image; and wherein if a road a of the first hierarchy overlaps on the may image with a map character other than the road names of the first hierarchy, the road name of the first hierarchy is not drawn, and if a road name of the second hierarchy overlaps on the map image with a map character other than the road names of the first hierarchy, the road name of the second hierarchy is not drawn. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16)
-
-
8. A map display device that displays a map image surrounding a vehicle position, comprising:
-
a map data storage unit storing map data that is provided for each of a plurality of hierarchies corresponding to a plurality of scales and which comprises map character data including road names; a map drawing controlling means that generates a map image with map characters including the road names at a desired scale by using the map data and displays it on a display means, wherein the map drawing controlling means draws the map image with the map characters including road names of a predetermined character size of a first hierarchy of the plurality of hierarchies corresponding to a desired scale, by using the map data of the first hierarchy, and adds to the map image, road names of a second hierarchy of the plurality of hierarchies at a smaller character size than the road names of the first hierarchy, by using the map character data of the second hierarchy, which is at a scale larger by one step than the first hierarchy, wherein the map image simultaneously displays road names having a character size defined by the first hierarchy and road names having a smaller character size defined by the second hierarchy; wherein, drawing the road name of the second hierarchy is avoided if a road name of the second hierarchy overlaps with road names of the first hierarchy on the map image; and wherein if a road name of the first hierarchy overlaps on the map image with a map character other than the road names of the first hierarchy, the map drawing controlling means avoids drawing the road name, and if a road name of the second hierarchy overlaps on the map image with a map character other than the road names of the first hierarchy, the map drawing controlling means avoids drawing the road name. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
17. A map display method using map data that is provided for each of a plurality of hierarchies corresponding to a plurality of scales and which comprises map character data including road names, for generating and displaying a map image with map characters including the road names at a desired scale, comprising:
-
drawing the map image with the map characters, including road names of a predetermined character size of a first hierarchy corresponding to the desired scale, by using the map data of the first hierarchy of the plurality of hierarchies; adding road names of a second hierarchy of the plurality of hierarchies at a smaller character size than the road names of the first hierarchy on the map image, by using the map character data of the second hierarchy, which is at a scale larger by one step than the first hierarchy, wherein the map image simultaneously displays road names having a character size defined by the first hierarchy and road names having a smaller character size defined by the second hierarchy; wherein drawing a road name of the second hierarchy is avoided if the road name of the second hierarchy overlaps with any road name of the first hierarchy on the map image; and wherein one of the overlapping parts where road names of the first and second hierarchies overlap is superimposed on the other with transparent characters.
-
-
18. A map display device that displays a map image surrounding a vehicle position, comprising:
-
a map data storage unit storing map data that is provided for each of a plurality of hierarchies corresponding to a plurality of scales and which comprises map character data including road names; a map drawing controlling means that generates a map image with map characters including the road names at a desired scale by using the map data and displays it on a display means, wherein the map drawing controlling means draws the map image with the map characters including road names of a predetermined character size of a first hierarchy of the plurality of hierarchies corresponding to a desired scale, by using the map data of the first hierarchy, and adds to the map image, road names of a second hierarchy of the plurality of hierarchies at a smaller character size than the road names of the first hierarchy, by using the map character data of the second hierarchy, which is at a scale larger by one step than the first hierarchy, wherein the map image simultaneously displays road names having a character size defined by the first hierarchy and road names having a smaller character size defined by the second hierarchy; wherein, drawing the road name of the second hierarchy is avoided if a road name of the second hierarchy overlaps with road names of the first hierarchy on the map image; and wherein the map drawing controlling means draws one of the parts where road names of the first and second hierarchies overlap with transparent characters.
-
Specification