|
|
|
|
|
by xnyhps
1613 days ago
|
|
I’ve been playing around with a similar project and it surprised me how hard map matching actually is. I’ve also been using OSRM, but no matter how I tweak the settings, it never gets it 100% right. Some examples: the GPS error is often more than the distance between a road and a cycling path next to the road, so it often confuses them. The default cycling profile of OSRM actually takes into account the possibility of dismounting and walking with the bike. This is very useful when that is what you did, but it also creates a lot of extra possibilities. For example, a one way cycling path can then be used in the opposite direction by walking. There’s also a limit to how many points it can process at once (and it becomes quite slow if you increase that). Should I slice up the trip in multiple segments and then somehow connect them, or is it better to drop some of the points? Still haven’t found out what the best option is. It also helped me spot some subtle errors or missing data on OSM, but that's easy enough to fix. |
|