Patrick Niklaus

Results 10 issues of Patrick Niklaus

# Issue This removes a bonus for a road class that doesn't exist (`cycleway` would be correct), but the code was buggy since `safety_bonus` is `nil` and caused an arithmetic...

#177 added French translations, this is not integrated into the frontend yet ~~since it is missing an icon to select the language.~~ This needs to be integrated in the menu...

enhancement
help wanted

Just to have an automatic sanity check that avoids things like https://github.com/Project-OSRM/osrm-frontend-v2/commit/ba80219594306cc75927cadb401816df550b1a75

Currently all the url-parameter handling code is in `src/links.js`. We can probably split most of that into an atomic module and use something like: https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history To also add history.

We should figure out how to display the route instructions on mobile. See https://github.com/mapbox/blog/issues/576 as an example.

Breaking this out from https://github.com/Project-OSRM/osrm-backend/issues/2113 Both exits [here](http://map.project-osrm.org/?z=19&center=55.738921%2C12.492515&loc=55.739627%2C12.494454&loc=55.739213%2C12.494647&hl=en&alt=0) are called the first exit. ![service_1](https://user-images.githubusercontent.com/606968/33548694-f4f0c17a-d8df-11e7-90c9-77d247c4635d.png) ![service_2](https://user-images.githubusercontent.com/606968/33548695-f5271a0e-d8df-11e7-9b82-c1208c150d57.png)

Bug Report

This will avoid problems were GCC/clang might trigger useless warnings induced by including the `v8` header.

Right now the `GraphCompressor` is a serial algorithm. The reason for this is that it is not trivial to find a set a of nodes that won't cause conflicts when...

Performance

Path unpacking takes up a considerable amount of the query time for MLD (and CH actually). A simple technique to mitigate this is to create an unpacking cache. Generally this...

MLD
Performance