Michael Bell

Results 9 issues of Michael Bell

Interested to gauge demand for isochrone / one-to-all query support in OSRM. There have been [previous](https://github.com/Project-OSRM/osrm-backend/pull/2477) [proof of concepts](https://github.com/Project-OSRM/osrm-backend/pull/3652) that didn't make it to mainline. @danpat it looks like you...

Feature Request

With the [Washington State OSM extract](https://download.geofabrik.de/north-america/us/washington.html). Applying the fix #6215 to master. `osrm-extract` with the default foot profile triggers an angle assertion when processing intersection guidance. https://github.com/Project-OSRM/osrm-backend/blob/79d4363d5972ea4d69abd92b26cda80de7941365/src/guidance/turn_handler.cpp#L239-L243 The offending intersection...

Bug Report

# Issue This change unblocks the `osrm-extract` debug build, which is [currently failing](https://github.com/Project-OSRM/osrm-backend/issues/6126) on a maneuver override assertion. The processing of maneuver overrides currently has three issues: - It assumes...

Ready for Review

# Issue Currently route results are annotated with additional path information, such as geometries, turn-by-turn steps and other metadata. These annotations are generated even if they are not requested or...

Given the recent activity with a number of fixes/improvements hitting master, it might be worth making a new release. Here are some additional changes that I think should also be...

The `.osrm` file contains a node-based graph representation of the OSM data, prior to compression and edge-expansion. It's generated by `osrm-extract` and only read by `osrm-extract`. I believe it's a...

Optimization

Documenting a quirk I found when writing tests for #5953. It touches on some OSRM implementation details which might be relevant in other scenarios. ## Issue Given a way and...

# Issue As part of investigating negative route durations discussed in #5855, I've discovered the logic around "forcing loops" during graph searches plays an important role, and requires some improvements....

Bug Report

Through the use of negative turn penalties, it's possible to return steps, legs or even entire routes that have negative durations. ``` Background: Given the node map """ a b...

Bug Report