Map matching method, map matching device, database for shape matching, and shape matching device
First Claim
1. A map matching method comprising the steps of:
- setting priority orders to road networks in response to frequencies to be appropriate to a objective road of map matching operation, wherein said road networks has a bias on said frequencies;
restricting a range of said road network matched with said objective road based upon said priority order; and
if a candidate road which is matched with a shape vector of said objective road cannot be obtained, relaxing said restriction made based upon priority order so as to broaden said range of road networks matched with said objective road.
4 Assignments
0 Petitions
Accused Products
Abstract
An object of the present invention is to provide a map matching method capable of performing a process operation in a high speed. In the map matching method of the present invention, while employing road network data in which road networks are formed in a plurality of hierarchical layers “a”, “b”, “c”, and a road network of an upper-grade hierarchical layer is established by such a road network which is extracted from a road network having a lower-grade hierarchical layer lower than the road network having the upper-grade hierarchical layer, a road network of the uppermost-grade hierarchical layer “a” is matched with a shape vector indicative of a shape of a objective road in a beginning stage; and when such a candidate road which is matched with the shape vector cannot be obtained in the road network of the uppermost-grade hierarchical layer “a”, since such a road network having another hierarchical layer “b”, or “c” is matched with the shape vector, the objective road is identified. In the most cases, as to a objective road of traffic information and the like, the objective road can be identified by executing a map matching operation with employment of the road network having the uppermost-grade hierarchical layer “a”, and the map matching operation can be carried out in a high speed.
35 Citations
34 Claims
-
1. A map matching method comprising the steps of:
-
setting priority orders to road networks in response to frequencies to be appropriate to a objective road of map matching operation, wherein said road networks has a bias on said frequencies;
restricting a range of said road network matched with said objective road based upon said priority order; and
if a candidate road which is matched with a shape vector of said objective road cannot be obtained, relaxing said restriction made based upon priority order so as to broaden said range of road networks matched with said objective road.
-
-
2. A map matching method comprising the steps of:
-
matching a road network whose weight is relatively large with a shape vector indicating a shape of a objective road, by using road network data of a map including a set of road networks to which different weights have been applied; and
if a candidate road to be appropriate to said shape vector cannot be obtained in the road network whose weight is relatively large, further matching a road network having said road network whose weight is respectively large and a road network whose weight is relatively small, with said shape vector, and identifying said objective road section.
-
-
3. A map matching method comprising the steps of:
-
matching a road network of a relatively upper-grade hierarchical layer with a shape vector indicating a shape of a objective road section, by using road network data including hierarchized road networks in which a road network of an upper-grade hierarchical layer is extracted from a road network having a lower-grade hierarchical layer lower; and
if a candidate road to be appropriate to said shape vector cannot be obtained in said road network of the relatively upper-grade hierarchical layer, further matching a road network having a further lower-grade hierarchical layer with said shape vector, and identifying said objective road. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A receiving device comprising:
-
a digital map;
road network data for map patching, said road network including hierarchized road network with plural layers formed from said digital map, wherein a road network having an upper-grade hierarchical layer is extracted from a road network having a lower-grade hierarchical layer;
a data receiving unit for receiving data which contains a shape vector indicative of a shape of a objective road; and
a map matching unit for executing a map matching operation of said shape vector by using said road network data so as to identify said objective road, wherein said map matching unit matches said shape vector with a road network having the uppermost-grade hierarchical layer of said road network data in a beginning stage, and wherein, if a candidate road to be appropriate to said shape vector cannot be obtained in the road network having the uppermost-grade hierarchical layer, said map matching unit matches said shape vector with a road network having another hierarchical layer and identifies said objective road.
-
-
23. An event information providing device comprising:
-
a digital map;
road network data for map patching, said road network including hierarchized road network with plural layers formed from said digital map, wherein a road network having an upper-grade hierarchical layer is extracted from a road network having a lower-grade hierarchical layer;
a map data information transmitting unit for distributing both said digital map and said road network data;
a shape vector data producing unit for producing a shape vector indicative of a shape of a objective road of event information by using the data of said digital map;
a shape vector deforming unit for performing an adding process operation of information for designating a hierarchical layer of said road network data to said shape vector produced by said shape vector data producing unit; and
an event information transmitting unit for transmitting event information containing said shape vector which is processed by said shape vector deforming unit.
-
-
24. An event information providing device comprising:
-
a digital map;
a parallel-traveling resembling shape calculating unit for calculating a parallel-traveling resembling shape link which is traveled in parallel to a link and has a shape resembled to said link from the data of said digital map;
a shape vector data producing unit for producing a shape vector indicative of a shape of a objective road of event information by using the data of said digital map;
a shape vector deforming unit for identifying as to whether or not said parallel-traveling resembling shaped link is present in the link of said objective road by using the calculation result of said parallel-traveling resembling shape calculating unit, and if said parallel-traveling resembling shape link is present, executing a deforming process operation of said shape vector by extending said objective road up to such a position that the shape of said parallel-traveling resembling shaped link can be discriminated from the shape of said objective road; and
an event information transmitting unit for transmitting event information including said shape vector processed by said shape vector deforming unit.
-
-
25. A program causing a computer to execute the processes of:
-
obtaining a candidate road of an objective road with using road network data including hierarchized road network with plural layers formed from said digital map, said road network having an upper-grade hierarchical layer is extracted from a road network having a lower-grade hierarchical layer, by matching a road network having an uppermost-grade hierarchical layer with a shape vector indicative of a shape of a objective road, and by restarting to match a road network having another hierarchical layer with said shape vector if the candidate road to be appropriate to said shape vector cannot be obtained in the road network having the uppermost-grade hierarchical layer;
if a candidate road matched with said shaped vector can be obtained, judging as to whether or not a parallel-traveling resembling shaped road which is traveled in parallel to said objective road and has a resembling shape thereto is present in a road network having a lower hierarchical layer than the hierarchical layer of said road network where said candidate road could be obtained;
if said parallel-traveling resembling shaped road is present, judging as to whether or not an employment of said candidate road is acceptable by comparing a shape of said shape vector, a shape of said candidate road, and a shape of said parallel-traveling resembling shaped road are with each other; and
if it cannot be judged that the employment of said candidate road is acceptable, restarting to match with respect to said shape vector by using a road network having a lower hierarchical layer than the hierarchical layer of the road network from which said candidate road has been acquired.
-
-
26. A database for shape matching, having a plurality of hierarchical layers and in which a road network is expressed by a node and a link in each of the hierarchical layers, said database comprising:
-
an uppermost-grade hierarchical layer having a node and a link, which represent the most important road; and
respective layers which are sequentially subdivided from said uppermost-grade hierarchical layer to a lower-grade hierarchical layer based upon important characteristics of said node and said link, which represent a road, wherein both a node and a link which should be shape-matched from said road network are restricted by using said respective layers. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
Specification