Dennis Luxen
|
f060dfda40
|
refactor list of const static int into scoped enum
|
2014-05-08 18:04:05 +02:00 |
|
Dennis Luxen
|
50594febc7
|
consequently use emplace back instead of push
|
2014-05-08 11:18:46 +02:00 |
|
Dennis Luxen
|
e12ad48822
|
migrate DataStructures to C++11
|
2014-05-07 18:39:16 +02:00 |
|
Dennis Luxen
|
17ed4f908c
|
(partially) migrate Descriptors to use C++11 syntax
|
2014-05-07 10:38:31 +02:00 |
|
Dennis Luxen
|
16ca8da438
|
remove deactivated debug out for good
|
2014-04-25 13:31:08 +02:00 |
|
Dennis Luxen
|
9b3dab8055
|
implement loading of compressed geometries
|
2014-04-24 13:06:56 +02:00 |
|
Dennis Luxen
|
394e369b54
|
fix edge-expanded offsets
|
2014-04-24 13:06:55 +02:00 |
|
Dennis Luxen
|
9ccc8a7404
|
remove first segment if distance is 0 (down to 7 failed)
|
2014-04-24 12:55:53 +02:00 |
|
Dennis Luxen
|
752fb880be
|
switch edge-expanded street name indexes to be first segment names (18 failed tests left)
|
2014-04-24 12:55:53 +02:00 |
|
Dennis Luxen
|
b679a94930
|
first segment needs to be properly cut
|
2014-04-24 12:15:04 +02:00 |
|
Dennis Luxen
|
5bde545ce3
|
All good, but needs unpacking of start and end
|
2014-04-24 12:07:46 +02:00 |
|
Dennis Luxen
|
c71c8b0047
|
Unpacking of intermediate paths
|
2014-04-24 12:03:19 +02:00 |
|
Dennis Luxen
|
9958aaae4f
|
fixes #871
|
2014-01-20 19:24:20 +01:00 |
|
Dennis Luxen
|
d0b5929a9e
|
explicitly give the locations of all via locations in response
|
2013-12-12 18:35:23 -05:00 |
|
Dennis Luxen
|
009f08dca3
|
Refactoring PathData class
|
2013-12-08 19:10:10 +01:00 |
|
Dennis Luxen
|
2edf4906a4
|
refactoring SegmentInformation to fit into a cache line
|
2013-12-08 18:33:53 +01:00 |
|
Dennis Luxen
|
cabaad4b17
|
replaced contigouos output data with collection of small'ish sub blocks. saves (re-)allocations. also removed a remaining stringstream
|
2013-11-14 17:16:26 -05:00 |
|
Dennis Luxen
|
8f4b0c8078
|
de-templetize polyline generalizer
|
2013-11-13 17:33:19 -05:00 |
|
Dennis Luxen
|
c56a57c0ba
|
refactor legacy code
|
2013-11-13 15:52:01 -05:00 |
|
Dennis Luxen
|
593dfd0108
|
Merging and rebasing of develop into shared_memory
Conflicts:
DataStructures/SearchEngine.h
DataStructures/StaticRTree.h
Descriptors/DescriptionFactory.cpp
Library/OSRM.cpp
Library/OSRM.h
RoutingAlgorithms/BasicRoutingInterface.h
RoutingAlgorithms/ShortestPathRouting.h
Server/DataStructures/BaseDataFacade.h
Server/DataStructures/InternalDataFacade.h
Server/DataStructures/QueryObjectsStorage.cpp
Server/DataStructures/SharedDataFacade.h
routed.cpp
|
2013-10-15 17:04:53 +02:00 |
|
Dennis Luxen
|
41df92bb93
|
Use new data facade in all descriptors
|
2013-10-15 14:17:44 +02:00 |
|
Dennis Luxen
|
29499f21c5
|
License change to (simplified) 2-clause BSD. Good riddance, AGPL
|
2013-10-14 13:42:28 +02:00 |
|
Dennis Luxen
|
bf8505a285
|
removing all FLT_EPSILONs
|
2013-10-02 13:05:54 +02:00 |
|
Dennis Luxen
|
49a665488e
|
Use new data facade in all descriptors
|
2013-09-19 18:54:30 +02:00 |
|
Dennis Luxen
|
4748bca8a4
|
Refactoring _Coordinate class
|
2013-08-14 13:12:28 +02:00 |
|
Dennis Luxen
|
ef221e1c6c
|
Replacing log macros by more sophisticated mechanism
|
2013-08-08 14:17:01 +02:00 |
|
Dennis Luxen
|
23899613c3
|
Implement #495
|
2013-08-05 18:37:42 +02:00 |
|
Dennis Luxen
|
cfa8b1f0dd
|
Moving coordinate auxiliary functions into the appropriate place
|
2013-06-27 09:45:28 -04:00 |
|
Dennis Luxen
|
54c83ee940
|
De-template-izing some of the code for faster (re-)compile
|
2013-06-24 14:12:25 -04:00 |
|
DennisOSRM
|
b247c20dbf
|
Removing name substitution for now; Using Euclidean distance
approximation
|
2012-12-17 12:37:10 +01:00 |
|
DennisOSRM
|
10b650caf4
|
fixes unsafe float comparisons
|
2012-10-29 13:25:31 +01:00 |
|
DennisOSRM
|
c5ebef3499
|
pulling in changes to add up distances in doubles
|
2012-10-04 16:53:13 +02:00 |
|
DennisOSRM
|
2d64dca565
|
Fixes cucumber test features/uturn.feature:4
|
2012-09-27 19:47:26 +02:00 |
|
Emil Tin
|
8abbe8db4a
|
dont quantize distance to 10m, use double for summation
|
2012-09-22 11:01:05 +02:00 |
|
DennisOSRM
|
ac588911ba
|
Fixing warning detected by additional compiler flags
|
2012-09-19 13:48:04 +02:00 |
|
DennisOSRM
|
df68c3ad48
|
Bearing is reported as integer only, fixes cucumber tests for issue #292
|
2012-06-11 16:36:33 +02:00 |
|
DennisOSRM
|
bb5b6fef26
|
Removing empty line
|
2012-05-15 16:42:54 +02:00 |
|
DennisOSRM
|
3f6cc725d6
|
First round of changes for access=destination enhancements. Not yet
fully functional.
|
2012-03-22 10:25:04 +01:00 |
|
DennisOSRM
|
f332f39ea6
|
Merge branch 'master' of
https://DennisOSRM@github.com/DennisOSRM/Project-OSRM.git
|
2012-02-29 14:30:19 +01:00 |
|
DennisOSRM
|
39be1ec116
|
Simplify turn instructions
|
2012-02-29 14:14:30 +01:00 |
|
DennisOSRM
|
28581de0ee
|
Simplify turn instructions where roads carry multiple names in ref
|
2012-02-29 14:10:44 +01:00 |
|
DennisOSRM
|
84b35f47a1
|
Fixes test cucumber --tags @basic:63 and issue #105
|
2012-02-14 17:17:11 +01:00 |
|
DennisOSRM
|
8d16c047cc
|
Fixes a rounding issue related to issues #98, #105, #115 and #116.
Problems were partially caused by the limits of floating point accuracy.
|
2012-02-13 13:30:13 +01:00 |
|
DennisOSRM
|
8cddaf39c4
|
Fixes issue #105 and partially #62 as well as #83.
|
2012-02-10 17:14:30 +01:00 |
|
DennisOSRM
|
d9f0d92262
|
Removed superflous debug output
|
2012-02-08 15:10:55 +01:00 |
|
DennisOSRM
|
cc91ee1c52
|
Fixes issue #62. Initial "O m" instruction won't be shown anymore.
|
2012-02-08 14:58:58 +01:00 |
|
DennisOSRM
|
5e275b3935
|
Fixes issue #104. Heading and Azimuth get computed now.
|
2012-02-07 14:47:01 +01:00 |
|
DennisOSRM
|
070050a48e
|
Entering and leaving roundabouts is getting handled.
|
2011-11-22 16:47:15 +01:00 |
|
DennisOSRM
|
99641bd55c
|
Linestring is generalized by an untuned (Ramer-)Douglas-Peucker
algorithm. Distance computation is still a naive implementation and can
be further sped up if necessary
|
2011-11-18 18:00:08 +01:00 |
|
DennisOSRM
|
14c999fc82
|
Moved descriptors into their own folder.
|
2011-11-17 18:56:45 +01:00 |
|