Navigation device and navigation method
First Claim
1. A navigation device comprising:
- a map database memory to store therein map data having a feature information data list in which pieces of feature information each representing a feature are arranged, an attribute information data list in which pieces of attribute information each of said feature are arranged, and a relation information data list in which pieces of relation information each including attribute holding type information indicating whether or not there is said attribute information corresponding to said feature information are arranged corresponding to the order of said feature information;
a processor toexecute a navigation function, andacquire map data to be used in executing said navigation function from said map database memory and associate said feature information with corresponding attribute information in the order of arrangement of said relation information when said map data to be used in executing said navigation function is acquired from said map database memory,wherein an arrangement of said attribute information data list is made corresponding to the order of said feature information and when said attribute information corresponding to said feature information arranged in said feature information data list does not exist, said arrangement of said attribute information data list is made with said attribute information omitted, andsaid relation information associates said feature information with said attribute information when said attribute holding type information indicates that there is said attribute information corresponding to said feature information.
1 Assignment
0 Petitions
Accused Products
Abstract
Map data is managed by being divided into a geometric information data list of pieces of geometric information or a phase information data list of pieces of phase information, an attribute information data list of pieces of attribute information, and a relation information data list of pieces of relation information each indicating a relation between the geometric information or the phase information and the attribute information. The pieces of attribute information in the attribute information data list are arranged in the order corresponding to the pieces of geometric information or phase information which are feature information, and the pieces of relation information are arranged in the order corresponding to the pieces of geometric information or phase information which are feature information.
15 Citations
11 Claims
-
1. A navigation device comprising:
-
a map database memory to store therein map data having a feature information data list in which pieces of feature information each representing a feature are arranged, an attribute information data list in which pieces of attribute information each of said feature are arranged, and a relation information data list in which pieces of relation information each including attribute holding type information indicating whether or not there is said attribute information corresponding to said feature information are arranged corresponding to the order of said feature information; a processor to execute a navigation function, and acquire map data to be used in executing said navigation function from said map database memory and associate said feature information with corresponding attribute information in the order of arrangement of said relation information when said map data to be used in executing said navigation function is acquired from said map database memory, wherein an arrangement of said attribute information data list is made corresponding to the order of said feature information and when said attribute information corresponding to said feature information arranged in said feature information data list does not exist, said arrangement of said attribute information data list is made with said attribute information omitted, and said relation information associates said feature information with said attribute information when said attribute holding type information indicates that there is said attribute information corresponding to said feature information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A navigation device comprising:
-
a map database memory to store therein map data having a feature information data list in which pieces of feature information each representing a feature are arranged, an attribute information data list in which pieces of attribute information each of said feature are arranged, and a relation information data list in which pieces of relation information each including attribute holding type information indicating whether or not there is said attribute information corresponding to said feature information are arranged corresponding to the order of said feature information; a processor to execute a program; and a memory to store the program which causes the processor to; execute a navigation function; acquire map data to be used in executing said navigation function from said map database memory; and associate said feature information with corresponding attribute information in the order of arrangement of said relation information when said map data to be used in executing said navigation function is acquired from said map database memory, wherein an arrangement of said attribute information data list is made corresponding to the order of said feature information and when said attribute information corresponding to said feature information arranged in said feature information data list does not exist, said arrangement of said attribute information data list is made with said attribute information omitted, and said relation information associates said feature information with said attribute information when said attribute holding type information indicates that there is said attribute information corresponding to said feature information.
-
-
11. A navigation method comprising:
-
storing, in a map database memory, map data having a feature information data list in which pieces of feature information each representing a feature are arranged, an attribute information data list in which pieces of attribute information each of said feature are arranged, and a relation information data list in which pieces of relation information each including attribute holding type information indicating whether or not there is said attribute information corresponding to said feature information are arranged corresponding to the order of said feature information; executing, with a processor, a navigation function; and acquiring, with the processor, map data to be used in executing said navigation function from said map database memory and associate said feature information with corresponding attribute information in the order of arrangement of said relation information when said map data to be used in executing said navigation function is acquired from said map database memory, wherein an arrangement of said attribute information data list is made corresponding to the order of said feature information and when said attribute information corresponding to said feature information arranged in said feature information data list does not exist, said arrangement of said attribute information data list is made with said attribute information omitted, and said relation information associates said feature information with said attribute information when said attribute holding type information indicates that there is said attribute information corresponding to said feature information.
-
Specification