MAP DATA, METHOD FOR PREPARING THE SAME, DATA PRODUCT CONTAINING THE SAME, STORAGE MEDIUM CONTAINING THE SAME, AND NAVIGATION APPARATUS USING THE SAME
First Claim
1. Map data, in which a road is presented in units of links and a multilink is defined as a plurality of links, which have an identical attribute and are consecutively arranged in an order in the multilink,the map data comprising:
- a multilink information list that stores a plurality of multilink information elements in a plurality of predetermined fixed lengths, one multilink information element indicating a number of links arranged within one multilink, wherein the plurality of multilink information elements are arrayed in the multilink information list in an order that is defined as a multilink list storage order;
a lower level link information list that stores a plurality of lower level link information elements in a plurality of predetermined fixed lengths, one link information element indicating a number of coordinate points arranged within one link to illustrate a shape of the one link, wherein the plurality of lower level link information elements are arrayed in the lower level link information list in an order that is defined as a lower level link list storage order,wherein under the lower level link list storage order,(i) a plurality of lower level link information elements are respectively corresponded to by a plurality of links arranged in one multilink, the plurality of lower level link information elements being arrayed in an order in which the corresponding links are consecutively arranged in the one multilink, wherein the plurality of lower level link information elements with respect to the one multilink are respectively corresponded to by a multilink information element and defined as a link information element group with respect to one multilink, and(ii) a plurality of link information element groups are respectively corresponded to by a plurality of multilink link information elements, the plurality of link information element groups being arrayed in an order in which the corresponding multilink information elements are arrayed in the multilink information list;
a higher level link information list that stores a plurality of higher level link information elements in a plurality of predetermined fixed lengths, one higher level link information element indicating a multilink as a higher level link, wherein the plurality of higher level link information elements are arrayed in the higher level link information list in an order that is defined as a higher level link list storage order; and
a higher level link offset information list that stores, in a plurality of predetermined data lengths, a plurality of offset information items each of which indicates a storage array position in the higher level list information list with respect to a multilink as a higher level link corresponding to a plurality of links, which are corresponded to by lower level link information elements,wherein the plurality of offset information items are arrayed in the higher level link offset information list in an order in which the corresponding lower level link information elements are arrayed in the lower level link information list.
1 Assignment
0 Petitions
Accused Products
Abstract
Map data define a road in units of links, and a multilink as links connected consecutively with an identical attribute while containing: a road management information list storing fixed-length road management information elements, each indicating the number of links in each multilink; a lower level link information list storing fixed-length link information elements, each indicating the number of coordinate points in each link, in an order in which corresponding road management information elements are arrayed in the road management information list; a higher level link information list storing fixed-length link information elements, each indicating a multilink as a higher level link; and a higher level link ID list storing fixed-length information elements, each indicating a storage array position in the higher level link information list with respect to a multilink, in an order in which corresponding lower link information elements are arrayed in the lower level link information list.
28 Citations
6 Claims
-
1. Map data, in which a road is presented in units of links and a multilink is defined as a plurality of links, which have an identical attribute and are consecutively arranged in an order in the multilink,
the map data comprising: -
a multilink information list that stores a plurality of multilink information elements in a plurality of predetermined fixed lengths, one multilink information element indicating a number of links arranged within one multilink, wherein the plurality of multilink information elements are arrayed in the multilink information list in an order that is defined as a multilink list storage order; a lower level link information list that stores a plurality of lower level link information elements in a plurality of predetermined fixed lengths, one link information element indicating a number of coordinate points arranged within one link to illustrate a shape of the one link, wherein the plurality of lower level link information elements are arrayed in the lower level link information list in an order that is defined as a lower level link list storage order, wherein under the lower level link list storage order, (i) a plurality of lower level link information elements are respectively corresponded to by a plurality of links arranged in one multilink, the plurality of lower level link information elements being arrayed in an order in which the corresponding links are consecutively arranged in the one multilink, wherein the plurality of lower level link information elements with respect to the one multilink are respectively corresponded to by a multilink information element and defined as a link information element group with respect to one multilink, and (ii) a plurality of link information element groups are respectively corresponded to by a plurality of multilink link information elements, the plurality of link information element groups being arrayed in an order in which the corresponding multilink information elements are arrayed in the multilink information list; a higher level link information list that stores a plurality of higher level link information elements in a plurality of predetermined fixed lengths, one higher level link information element indicating a multilink as a higher level link, wherein the plurality of higher level link information elements are arrayed in the higher level link information list in an order that is defined as a higher level link list storage order; and a higher level link offset information list that stores, in a plurality of predetermined data lengths, a plurality of offset information items each of which indicates a storage array position in the higher level list information list with respect to a multilink as a higher level link corresponding to a plurality of links, which are corresponded to by lower level link information elements, wherein the plurality of offset information items are arrayed in the higher level link offset information list in an order in which the corresponding lower level link information elements are arrayed in the lower level link information list. - View Dependent Claims (2, 4)
-
-
3. A method for preparing map data used in a navigation apparatus in a vehicle, the map data in which a road is presented in units of links and a multilink is defined as a plurality of links, which have an identical attribute and consecutively arranged in an order in the multilink,
the method comprising: -
preparing a multilink information list storing a plurality of multilink information elements in a plurality of predetermined fixed lengths, one multilink information element indicating a number of links arranged within one multilink, wherein the plurality of multilink information elements are arrayed in the multilink information list in an order that is defined as a multilink list storage order; preparing a link information list storing a plurality of link information elements in a plurality of predetermined fixed lengths, one link information element indicating a number of coordinate points arranged within one link to illustrate a shape of the one link, wherein the plurality of link information elements are arrayed in the link information list in an order that is defined as a link list storage order, wherein under the link list storage order, (i) a plurality of link information elements are respectively corresponded to by a plurality of links arranged in one multilink, the plurality of link information elements being arrayed in an order in which the corresponding links are consecutively arranged in the one multilink, wherein the plurality of link information elements with respect to the one multilink are respectively corresponded to by a multilink information element and defined as a link information element group with respect to one multilink, and (ii) a plurality of link information element groups are respectively corresponded to by a plurality of multilink link information elements, the plurality of link information element groups being arrayed in an order in which the corresponding multilink information elements are arrayed in the multilink information list; preparing a higher level link information list that stores a plurality of higher level link information elements in a plurality of predetermined fixed lengths, one higher level link information element indicating a multilink as a higher level link, wherein the plurality of higher level link information elements are arrayed in the higher level link information list in an order that is defined as a higher level link list storage order; and preparing a higher level link offset information list that stores, in a plurality of predetermined data lengths, a plurality of offset information items each of which indicates a storage array position in the higher level list information list with respect to a multilink as a higher level link corresponding to a plurality of links, which are corresponded to by lower level link information elements, wherein the plurality of offset information items are arrayed in the higher level link offset information list in an order in which the corresponding lower level link information elements are arrayed in the lower level link information list. - View Dependent Claims (5, 6)
-
Specification