Norbert Renner
855dc81283
Show gap in elevation graph for single beeline
2022-05-02 10:55:20 +02:00
Norbert Renner
7f481b8db3
Pass estimated cost factor to kinematic calc
...
(only to use different formula > 4.9)
2022-04-26 12:41:41 +02:00
Norbert Renner
6a19b53dc0
Add interpolated warning for stats with beeline
2022-04-11 19:24:48 +02:00
Norbert Renner
c122b31e73
Replace ??=, not supported by i18next-scanner
2022-04-11 18:59:28 +02:00
Norbert Renner
42d8b27266
Add time and energy to messages
2022-04-11 18:37:40 +02:00
Norbert Renner
5dd801d714
Interpolate cost by using max of neighbours
2022-04-09 11:55:56 +02:00
Norbert Renner
2f8ddfa9e7
Interpolate ascend stats
2022-04-06 11:51:20 +02:00
Norbert Renner
30f8a88957
Interpolate stats over consecutive beelines
2022-04-01 14:30:08 +02:00
Norbert Renner
41a3b8f0ac
Update leaflet-routing
2022-02-17 18:39:16 +01:00
Norbert Renner
7bbbffbd3f
Get selected profile vars despite pinned custom
2022-02-16 16:12:24 +01:00
Norbert Renner
4d44153316
Read time/energy calc variables from profile
...
and ensure profile text is loaded before updating route and straight line stats
2022-02-15 19:30:49 +01:00
Norbert Renner
9abf4b94c4
Calc stats for straight line
2022-02-07 17:52:16 +01:00
Norbert Renner
6db0ce8161
Fix track.json source comment
2022-01-28 11:14:49 +01:00
Norbert Renner
6ee2b45716
Update track.json
2022-01-21 18:23:13 +01:00
Norbert Renner
025eb02a6a
Fix stats tests by summarizing integer distances
2022-01-20 18:38:51 +01:00
Norbert Renner
7c8c71a3de
Add stats track tests (failing)
2021-10-14 17:53:21 +02:00
Norbert Renner
bd2e89ef06
Temporarily add transpiled BRouter CheapRuler
...
for better comparison during development
2021-10-08 19:40:41 +02:00
Norbert Renner
af1a11872a
Initial client-side stats from BRouter StdPath.java
...
- `computeKinematic` and dependencies extracted from:
57da34d205/brouter-core/src/main/java/btools/router/StdPath.java
- transpiled with JSweet 3.0.0 - http://www.jsweet.org/jsweet-live-sandbox/
- manual cleanup
2021-10-04 10:26:54 +02:00
Norbert Renner
fe05081678
Add beeline support to distance markers
...
- update on beeline toggle
- avoid distance markers wandering accross the map while routing many waypoints, because beelines are added immediately, by turning off updates in-between
2021-07-02 19:44:43 +02:00
Norbert Renner
7118cc70d7
Show empty cells in data tab instead of 0
...
which makes it more clear that there is no data
2021-07-01 12:05:16 +02:00
Norbert Renner
9f4a4983c5
Support beelines on reverse
2021-07-01 12:02:49 +02:00
Norbert Renner
f185d78dca
Support undefined highway tag for beelines
2021-06-29 21:51:28 +02:00
Norbert Renner
39f3a10965
Support beelines in data and analysis tabs (WIP)
2021-06-25 22:33:11 +02:00
Norbert Renner
044dab0f80
Encode beeline hash as indexes
2021-06-23 23:23:36 +02:00
Norbert Renner
3c8be96085
Support beelines in hash url (first stab)
2021-06-19 16:23:01 +02:00
Norbert Renner
f3d48dc63e
Add message headings to fix error in data tab
2021-06-12 11:19:57 +02:00
Norbert Renner
da2043fb47
Break after self-closing trkpt without ele (beeline)
2021-06-12 11:11:08 +02:00
Norbert Renner
c3db03d1e3
Keep ele when removing duplicates on concat
2021-06-11 12:01:10 +02:00
Norbert Renner
cafb87cc6e
Add basic beeline support by dummy feature
2021-06-09 17:04:11 +02:00
Norbert Renner
eb8492e30d
Fix loading trailer animation
2021-06-03 20:30:08 +02:00
Norbert Renner
9901acdf6a
Update leaflet-routing to alpha.2
2021-05-27 19:46:02 +02:00
Norbert Renner
7c1347668d
Prevent trailer showing on beeline button clicks
2021-05-21 17:43:52 +02:00
Norbert Renner
84a69e0af1
Patch Leaflet drag offset bug
2021-05-21 09:17:33 +02:00
Norbert Renner
91108bc334
Fix hidden routing marker still being interactive
2021-05-20 21:02:31 +02:00
Norbert Renner
47f3a06be6
Improve route interactivity by using canvas
2021-05-20 13:11:18 +02:00
Norbert Renner
2cd233f70d
Update Leaflet to 1.7.1
2021-05-19 21:09:29 +02:00
Norbert Renner
b4fbae093f
Add beeline button
2021-05-05 22:25:10 +02:00
Norbert Renner
6ea972bcf8
Avoid accidental zooms while drawing beeline
2021-04-30 18:30:01 +02:00
Norbert Renner
b4368c1f51
Toggle beeline mode and style beeline
...
Restore removed key listeners of super class to avoid duplicate calls (36d8a20 )
2021-04-29 20:41:38 +02:00
Norbert Renner
acf9c59888
Initial take on supporting straight line segments
2021-04-16 19:07:52 +02:00
Norbert Renner
5c70e30c13
Add tests section to contributing
2021-04-14 11:12:43 +02:00
Norbert Renner
06f1c77774
Merge pull request #399 from nrenner/68-sl-formatting
...
Client-side track formatting
2021-04-10 13:13:34 +02:00
Norbert Renner
1330317f1d
Merge branch 'master' into 68-sl-formatting
2021-04-10 12:48:10 +02:00
Norbert Renner
393a3fa129
Cleanup and credits
2021-04-09 11:52:51 +02:00
Norbert Renner
c3abfa9c9a
Show overpass icons in layer tree
2021-04-07 18:05:47 +02:00
Norbert Renner
3e235a345c
Fix duplicate "ice_cream" layer id and layers key
...
When bundling layers.js the file name is used as property name, independent of directory structure.
2021-04-07 18:05:47 +02:00
Norbert Renner
7bcbb1a8e4
Use Font Awesome 5 icons as SVG for POI layers
...
where iD Tagging Schema references "fas-*" icons.
For now, only use selected FA 5 SVG files for overpass layers (without loading any FA 5 JS, CSS or font) and stick with FA 4.7 for everything else.
2021-04-07 18:05:47 +02:00
Norbert Renner
87858b36e4
Merge pull request #397 from stesie/overpass-icons
...
Use L.Marker in Overpass layer + maki/temaki icons
2021-04-06 17:19:42 +02:00
Stefan Siegl
b3d07d10b2
List make/temaki in credits/licenses
2021-04-03 21:54:45 +02:00
Stefan Siegl
deef3bfb0d
Work around nodeFeature=Marker not working correctly
2021-04-03 21:46:05 +02:00