Sarah Hoffmann
66c23b5843
extended access handling
...
This adds a few more configuration options for a more flexible access
tag handling:
accessTags -
replaces accessTag and is an ordered list of access tags to take into
account. The first tag in the list found will determine the access.
This allows to model OSM's access hierarchy where a more specific
access tag might override a more general one.
accessForbiddenKeys -
unordered list of values that disallow access (similar to
accessRestrictionKeys). Replaces hardcoded values in extractor.
accessForbiddenDefault -
unordered list of highway types where access is forbidden unless an
explicit positiv access tag is given. Replaces the current track
hack.
2012-08-20 21:13:54 +02:00
DennisOSRM
f95c040bed
Fixed some missing initializations.
2012-07-02 16:36:25 +02:00
DennisOSRM
9b17543021
Fixes issue #306
2012-07-02 16:00:20 +02:00
DennisOSRM
db2047264c
Ignore areas when set so in speedprofile.ini
2012-05-14 12:01:45 +02:00
DennisOSRM
ff0eae40ea
Removing include dependencies
2012-04-24 18:00:47 +02:00
DennisOSRM
78ade5b7d7
Adding a number of explicit namespace declarations
2012-04-14 18:18:18 +02:00
DennisOSRM
bd2c99d9ec
access=destination and similar tags get parsed by extractor
2012-03-21 15:41:38 +01:00
DennisOSRM
556e487a15
Adding a U-turn penalty for very sharp turns. Fixes #188 and #153 and
...
also partially fixes #65 and #167
2012-03-20 12:35:52 +01:00
DennisOSRM
75353852fd
duration tags on ferry ways get parsed now. Cheers to Mackerski!
2012-03-15 16:39:35 +01:00
DennisOSRM
ec579fb6be
Renaming of Bits Struct
2012-03-01 15:58:59 +01:00
DennisOSRM
70256146fc
barrier=bollard is now used. Fixes ticket #9 and saves about .5% RAM in
...
metropolitan areas
2012-01-02 13:09:20 +01:00
DennisOSRM
ee1b3afdcf
Allowing U-Turn at the end of a dead-end street which is necessary for
...
via routes.
2012-01-01 16:04:59 +01:00
DennisOSRM
f5226b2228
Certain type of edges, i.e. ferries, are now properly ignored from
...
nearest neighbor lookup. Fixes ticket 59.
2011-12-16 14:05:30 +01:00
DennisOSRM
79a989e504
ignored edge type, i.e. ferry connections, can now be excluded from
...
nearest neighbor lookup
2011-12-10 15:13:15 +01:00
DennisOSRM
18abdd0cd6
Fixes ticket 41. Speed is minimum of tagged maxspeed and definition from
...
speedprofile.ini
2011-12-06 10:56:42 +01:00
DennisOSRM
4f54c90a95
Moving check to member function
2011-12-05 15:14:23 +01:00
DennisOSRM
7be723782a
Support for 'only_*'-typed turn restrictions.
2011-12-02 16:38:10 +01:00
DennisOSRM
070050a48e
Entering and leaving roundabouts is getting handled.
2011-11-22 16:47:15 +01:00
DennisOSRM
14c999fc82
Moved descriptors into their own folder.
2011-11-17 18:56:45 +01:00
DennisOSRM
9a6cf7b991
Add first nodes with negative weights
2011-11-16 17:29:00 +01:00
DennisOSRM
f7326ca7f1
expanded _PathData struct to include name, turn instruction and length
2011-11-15 11:29:49 +01:00
DennisOSRM
eb9630251f
First set of changes toward edge-based graph
2011-11-09 16:12:05 +01:00
DennisOSRM
a9f9857ab8
Making global functions inline to ease compile trouble
2011-10-10 18:53:14 +02:00
DennisOSRM
aae7027ac6
No hardcoded speedprofile anymore
2011-10-05 19:08:27 +02:00
DennisOSRM
cd03ad9207
struct _Egde now has constructor to also set nameid
2011-10-04 18:33:40 +02:00
DennisOSRM
b1f2f2786c
speedprofile is now represented as hash table and operator[] const() has
...
been defined.
2011-10-04 17:32:33 +02:00
DennisOSRM
1db1b4e5ae
Removed commented speed profile
2011-10-04 16:27:32 +02:00
DennisOSRM
2f65370d19
removed fixed speed profile
2011-10-04 15:45:03 +02:00
Dennis Luxen
54d8a362fc
Windows support, thanks sivetic
2011-09-28 17:22:03 +02:00
Dennis Luxen
ae81a8d118
Bugfixes, plus safe delete, less pointers and speed back on track
2011-07-12 14:03:31 +00:00
Dennis Luxen
f29f6c65a5
Refactored various parts for integration of multi-segment paths
2011-07-11 15:16:14 +00:00
Dennis Luxen
c60c3fcd3c
Support for multi-segment routes. Needs to be further tested
2011-07-07 16:51:23 +00:00
Dennis Luxen
6b99e44177
Coordinates are resettable now
2011-07-07 08:30:42 +00:00
Dennis Luxen
108e1ad5e6
array subscript is above array bounds
2011-07-06 16:50:53 +00:00
Dennis Luxen
a37528362d
Extracting additional features from graph
2011-07-06 12:33:41 +00:00
Dennis Luxen
bd7aa1cc7b
Missing output operator<< for Coordinates
2011-06-15 21:01:36 +00:00
Dennis Luxen
92b467ae77
Moved pathinfo struct to common place
2011-04-15 16:33:37 +00:00
Dennis Luxen
846bb11cc0
BREAKING CHANGE! Intermediate file format is not ASCII encoded anymore. Saves roughly 40 % space. Loading and saving is now much faster. Also, 50% I/Os less by writing the intermediate data non-linear. Please recompute all your data files.
2011-03-23 17:15:13 +00:00
Dennis Luxen
29977c4b88
Extractor reworked to take only about 2.5GB of RAM while extracting the planet
2011-03-22 17:38:18 +00:00
Dennis Luxen
445f7c9a92
Performance enhancements. Planet can be extracted within 65 minutes on a core i7/980 using 2.5GB of RAM.
2011-03-20 21:53:37 +00:00
Dennis Luxen
df4ead91b6
Introducing AdressCallback in Parser, reverting node renumbering
2011-03-18 10:55:18 +00:00
Dennis Luxen
e32ba24b6a
fixing ticket 20. stxxl should not complain any more. also, there should be no compiler warnings.
2011-01-14 16:54:42 +00:00
Dennis Luxen
cf46fd79b0
PBF Support (Thanks to Christian for explanations)
2011-01-12 18:08:10 +00:00
Dennis Luxen
85bc62948b
Minor C++ include fixes
2011-01-11 17:47:49 +00:00
Dennis Luxen
f663df87d4
Minor C++ include fixes
2011-01-11 17:42:55 +00:00
Dennis Luxen
676f64b0ef
BREAKING CHANGE, REPROCESS YOUR OSM FILES
...
All preparations necessary to compute and output turn directions.
2010-09-29 15:22:38 +00:00
Dennis Luxen
affaa106d1
name of way is now extracted and id of name is prepared.
2010-09-26 18:30:58 +00:00
Dennis Luxen
27ff707d54
misplaced assertion
2010-09-17 15:33:11 +00:00
Dennis Luxen
53aa2f54e5
Fixes a problem with stxxl, that throws an exception on exit of main function. Thanks Frederik.
2010-09-17 11:41:14 +00:00
Dennis Luxen
9c13a8a6dd
unclassified roads have wrong default speed (thanks again twain47)
2010-09-16 15:37:11 +00:00