No description
Find a file
Henrik Fehlauer 900f925276 Improve incline coding visuals and use different colors for going uphill
Currently it is a bit difficult to guess the slope of the route for
planning purposes, since even for routes in very hilly terrain the
colors hardly change. Only extremely steep hills are indicated,
and there is no visual difference between going uphill or downhill.

By cutting off earlier, more of the route will show meaningful
differences in color. Note that BRouter's gradients are already
averaged compared to the maximum gradients shown on road signs, so 15%
should be a good compromise (anything steeper is difficult to ride on
for longer periods anyway, and rightly deserves to be colored with an
alarming red).

By using different colors for the min and max parameters, uphill and
downhill sections should now be easy to distinguish.

By introducing two more color stops, the gradient becomes much smoother,
with flat sections featuring a distinctive green, where they were drawn
in a muddy dark green before.

Note that this approach had been implemented like this in QLandkarte GT
for several years now, with great success.
2020-05-22 18:00:00 +00:00
.tx translate via i18next 2019-02-26 18:02:02 +01:00
.vscode add VS Code settings, launch and extension recommondations 2020-06-08 14:34:13 +02:00
css Add sidebar tab with route analysis data 2020-06-07 16:56:50 +02:00
js Improve incline coding visuals and use different colors for going uphill 2020-05-22 18:00:00 +00:00
layers Update JOSM layers after updating Maps Wiki 2019-12-16 12:27:40 +01:00
locales add hint for the "M" keyboard shortcut to the opacity slider tooltip 2020-06-14 19:18:43 +02:00
resources/standalone Remove chmod install step, set execution flag, retained in zip 2020-01-21 19:56:43 +01:00
.eslintignore Add eslint 2019-11-03 14:29:26 +01:00
.eslintrc.json Add eslint 2019-11-03 14:29:26 +01:00
.gitignore Add gulp task to generate a standalone release zip from brouter repo 2019-12-19 21:27:31 +01:00
.prettierignore Bump gulp to version 4.0.2. 2019-06-20 17:26:18 +02:00
.prettierrc Increase prettier maxwidth to 120 2019-08-10 19:36:36 +02:00
.travis.yml Setup Travis CI to run build in release mode 2019-05-23 12:09:11 +02:00
CHANGELOG.md Update changelog for 0.11.1 2020-02-20 09:38:25 +01:00
config.template.js Make privacy policy URL configurable (#284) 2020-05-28 10:54:08 +02:00
CONTRIBUTING.md -p(ort) is needed for docker-compose run command (#309) 2020-06-08 20:12:59 +02:00
docker-compose.yml add docker-compose tasks for development 2020-06-08 15:11:56 +02:00
Dockerfile Remove unused dependency 2020-01-30 11:48:01 +01:00
gulpfile.js Add sidebar tab with route analysis data 2020-06-07 16:56:50 +02:00
index.html Add sidebar tab with route analysis data 2020-06-07 16:56:50 +02:00
INSTALL.md Add CONTRIBUTING.md 2020-06-07 22:59:51 +02:00
keys.template.js Add prettier and reformat code 2019-05-17 20:55:39 +02:00
LICENSE Update copyright date 2018-09-08 19:59:50 +02:00
package.json Update jQuery to v3.5.1 to fix error expanding elev. profile & navbar 2020-05-22 10:53:46 +02:00
README.md Add CONTRIBUTING.md 2020-06-07 22:59:51 +02:00
yarn.lock Update jQuery to v3.5.1 to fix error expanding elev. profile & navbar 2020-05-22 10:53:46 +02:00

brouter-web

Web client (by @nrenner and contributors) for the BRouter routing engine (by @abrensch).

demo

Instances:

This repository is only about the frontend.

For the server/backend, BRouter routing engine, Android app, profiles, brouter.de site, see:
https://github.com/abrensch/brouter

More information:
https://brouter.de

Contact

General BRouter discussions/questions, support:

Translating

Translations are managed using the Transifex platform. After signing up, you can go to BRouter's project page, select a language and click Translate to start translating.

Installation

See INSTALL.md for guidance on installation.

Build

See CONTRIBUTING.md for development documentation.

License

Copyright (c) 2018 Norbert Renner and contributors, licensed under the MIT License (MIT)

Credits and Licenses