Patrick Niklaus
|
b4710633b1
|
Rename function to reduce confusion
|
2016-07-26 11:23:14 +02:00 |
|
Moritz Kobitzsch
|
7d076e9344
|
handle access flags for lanes
|
2016-07-25 20:01:58 +02:00 |
|
Moritz Kobitzsch
|
1fc63e1e72
|
move hardcoded road priorities into profiles, change road classification
|
2016-07-25 13:07:54 +02:00 |
|
Moritz Kobitzsch
|
9e323d2d42
|
improve sliproad / fork handling
|
2016-07-22 15:16:59 +02:00 |
|
Moritz Kobitzsch
|
0e4061f858
|
deduplicate code for roundabout handling
|
2016-07-01 11:34:44 +02:00 |
|
Moritz Kobitzsch
|
5905708111
|
expose lanes as enums, adjusted for comments
|
2016-06-27 11:12:02 +02:00 |
|
Moritz Kobitzsch
|
5d91b759d1
|
Implement Turn Lane Api
|
2016-06-27 10:07:48 +02:00 |
|
Moritz Kobitzsch
|
efa29edf09
|
basic turn lane handling
|
2016-06-27 10:07:41 +02:00 |
|
Patrick Niklaus
|
d186ae1863
|
Fix semi-colon warnings
|
2016-06-22 13:20:55 +02:00 |
|
Moritz Kobitzsch
|
2868f702a5
|
fix issues with roundabouts and intersections and sliproads
|
2016-06-21 16:56:57 +02:00 |
|
Moritz Kobitzsch
|
3c8781855e
|
handle steep off-ramps
|
2016-06-21 00:47:43 +02:00 |
|
Moritz Kobitzsch
|
306744e5cb
|
fix roundabout-handling when name changes
|
2016-06-17 11:02:14 +02:00 |
|
Moritz Kobitzsch
|
312e86eb58
|
handle merge on collapsed instructions
|
2016-06-06 11:55:14 +02:00 |
|
Moritz Kobitzsch
|
bdc66049a5
|
fix INVALID_NAME_ID vs INVALID_NAMEID -> EMPTY_NAMEID
|
2016-06-01 23:19:26 +02:00 |
|
Patrick Niklaus
|
6e16eab6ec
|
Format with clang-format 3.8
|
2016-05-27 21:05:04 +02:00 |
|
Daniel Patterson
|
3d03797e53
|
Distinguish between offramps and sliproads.
|
2016-05-26 21:31:04 +02:00 |
|
Michael Krasnyk
|
b5225f07cb
|
Fix #2413 by converting enums to unsigned char constants
|
2016-05-23 18:33:24 +02:00 |
|
Moritz Kobitzsch
|
d150df1c5c
|
format
|
2016-05-19 16:44:31 +02:00 |
|
Moritz Kobitzsch
|
ba074b0116
|
initial version of intersection classification
|
2016-05-19 16:43:46 +02:00 |
|
Moritz Kobitzsch
|
6018fcf490
|
Introduce on_ramp and off_ramp, deprecate ramp
|
2016-05-04 12:09:54 +02:00 |
|
Moritz Kobitzsch
|
1e6888c0d3
|
fix new-name on empty strings
|
2016-05-04 10:52:55 +02:00 |
|
Lauren Budorick
|
b8f7569e93
|
Implement arbitrary turn penalty file IO and integration (#2306)
Closes #1830
|
2016-04-29 00:48:13 -07:00 |
|
Moritz Kobitzsch
|
cf17bd38eb
|
Revert "Revert "switched to space separated suffix/prefix only""
|
2016-04-28 14:59:17 +02:00 |
|
Patrick Niklaus
|
e88106e990
|
Revert "switched to space separated suffix/prefix only"
This reverts commit e9e935303c .
|
2016-04-27 23:20:10 +02:00 |
|
Moritz Kobitzsch
|
e9e935303c
|
switched to space separated suffix/prefix only
|
2016-04-27 19:12:24 +02:00 |
|
Moritz Kobitzsch
|
a154d71841
|
enable suppression name suffix changes
|
2016-04-27 18:10:56 +02:00 |
|
Moritz Kobitzsch
|
fddb035539
|
suppress name additions (xxx -> xxxbridge)
|
2016-04-27 12:13:42 +02:00 |
|
Moritz Kobitzsch
|
1544a08ea2
|
introduce roundabout-turns into instruction set
|
2016-04-27 12:13:42 +02:00 |
|
Moritz Kobitzsch
|
3ac061c546
|
fix guidance issues / improve tests
|
2016-04-26 10:34:39 +02:00 |
|
Moritz Kobitzsch
|
e59a7926a2
|
roundabout for segregated entry roads
|
2016-04-26 01:01:09 +02:00 |
|
Moritz Kobitzsch
|
7b32d3184c
|
remove unused instruction types
|
2016-04-25 19:24:59 +02:00 |
|
Moritz Kobitzsch
|
d770c35245
|
refactor guidance
|
2016-04-25 19:24:59 +02:00 |
|
Daniel Patterson
|
43725bae89
|
Fix Radius Calculation for points collinear in latidue
|
2016-04-12 11:25:59 +02:00 |
|
Moritz Kobitzsch
|
fcbf527ba5
|
refactor of turn analysis into turn handlers
|
2016-04-08 18:14:43 +02:00 |
|
Moritz Kobitzsch
|
fa0a5040e5
|
adding tests for guidance
|
2016-04-08 10:43:22 +02:00 |
|
Moritz Kobitzsch
|
f2443c64db
|
adds distinction between rotaries/rounabouts
|
2016-04-05 22:59:14 +02:00 |
|
Patrick Niklaus
|
ea93f6f560
|
Simplfy name change announcement
|
2016-04-05 22:58:32 +02:00 |
|
Moritz Kobitzsch
|
0cc23dec6f
|
restructured to only return valid turns to the outside + cleanup
|
2016-04-05 22:58:32 +02:00 |
|
Moritz Kobitzsch
|
71c0d5253d
|
less new names, forks consider road classes, api clean-up
|
2016-04-05 22:58:32 +02:00 |
|
Moritz Kobitzsch
|
a674028c37
|
implement basic turn handling
|
2016-04-05 22:58:32 +02:00 |
|
Moritz Kobitzsch
|
c439594403
|
report depart/arrive in addition to waypoint
|
2016-04-05 22:58:32 +02:00 |
|
Moritz Kobitzsch
|
eb3f550e26
|
encapsulated into class
|
2016-04-05 22:58:32 +02:00 |
|
Moritz Kobitzsch
|
06aa6dedab
|
improving fork handling on three-way turns
|
2016-04-05 22:58:32 +02:00 |
|
Moritz Kobitzsch
|
9e95d1f1fd
|
fixes assignment for basic turn types / invalid ramp assignment
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
e7ea5f500d
|
Don't pass shared_ptr down to functions
"Don’t pass a smart pointer as a function parameter unless you want to
use or manipulate the smart pointer itself, such as to share or transfer
ownership."
Source:
http://herbsutter.com/2013/06/05/gotw-91-solution-smart-pointer-parameters/
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
3f598a5121
|
Properly includes needed headers in turn analysis interface
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
81c5ec0777
|
Const-correctnes for compressed geometry iterator
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
32bb58b272
|
Use stdint and using type-alias for discrete angle
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
aa4b786ab3
|
Hide functional road classification based on tags in implementation file
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
3f5968b60c
|
Inline initialize functional road classification hash table
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
251eeb534a
|
256 functional road classes should be enough
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
7c30ea32bf
|
Runs scripts/format.sh
|
2016-04-05 22:58:32 +02:00 |
|
Moritz Kobitzsch
|
01318a08b4
|
start of four way turns
|
2016-04-05 22:58:32 +02:00 |
|
Moritz Kobitzsch
|
119487f1aa
|
improved fork handling
|
2016-04-05 22:58:32 +02:00 |
|
Moritz Kobitzsch
|
58628a4bfc
|
bugfixing/classification
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
b08b360f38
|
Big Restructuring / Cleanup
|
2016-04-05 22:58:32 +02:00 |
|