|
|
Map matching is a process used in navigation and transportation systems to determine the location of a vehicle or a person on a map based on sensor data. It is typically used to align the position and movement of a vehicle or person with a digital map, allowing for more accurate navigation and tracking.
|
|
|
|
|
|
Map matching typically involves comparing the sensor data, such as GPS or inertial sensor data, with the digital map data. The sensor data is typically in the form of a series of GPS coordinates or inertial measurements, while the digital map data is typically in the form of a vector map, which represents the roads and other features in a geographical area.
|
|
|
|
|
|
The process of map matching involves several steps:
|
|
|
- Data pre-processing: This step involves cleaning and preparing the sensor data and digital map data for the map matching process.
|
|
|
|
|
|
- Candidate generation: This step involves generating a set of possible locations on the digital map that correspond to the sensor data.
|
|
|
|
|
|
- Candidate ranking: This step involves ranking the candidate locations based on a set of criteria, such as the quality of the sensor data, the similarity of the sensor data to the digital map data, and the expected movement of the vehicle or person.
|
|
|
|
|
|
- Map matching: This step involves selecting the best candidate location from the ranked set of candidates.
|
|
|
|
|
|
Map matching algorithms can be divided into two main categories: geometric and topological map matching. Geometric map-matching algorithms use geometric features such as angles and distances to match the sensor data to the digital map data. Topological map-matching algorithms use topological features such as road networks and intersections to match the sensor data to the digital map data.
|
|
|
|
|
|
Overall, Map matching is a process used in navigation and transportation systems to determine the location of a vehicle or a person on a map based on sensor data. It typically involves comparing the sensor data, such as GPS or inertial sensor data, with the digital map data, the process includes several steps such as data pre-processing, candidate generation, candidate ranking, and map matching. |
|
|
\ No newline at end of file |