Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							36877e4de5 
							
						 
					 
					
						
						
							
							Move guidance pre-processing code into GUIDANCE library  
						
						
						
					 
					
						2018-02-02 11:33:38 -05:00 
						 
				 
			
				
					
						
							
							
								Karen Shea 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c154875272 
							
						 
					 
					
						
						
							
							Only run step collapsing based on original waypoints parameter  ( #4829 )  
						
						
						
					 
					
						2018-01-29 12:35:55 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							a7f1cd36fb 
							
						 
					 
					
						
						
							
							Fix formatting  
						
						
						
					 
					
						2018-01-19 13:55:05 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							26f0b4dc77 
							
						 
					 
					
						
						
							
							Add assertion and adjust unit test expectations check  
						
						
						
					 
					
						2018-01-19 13:55:05 +01:00 
						 
				 
			
				
					
						
							
							
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							181eff29c7 
							
						 
					 
					
						
						
							
							add unit test for split submatch waypoints indices  
						
						
						
					 
					
						2018-01-19 13:55:05 +01:00 
						 
				 
			
				
					
						
							
							
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							cdad265d49 
							
						 
					 
					
						
						
							
							only adjust waypoint index in tracepoints when waypoints parameter is specified  
						
						
						
					 
					
						2018-01-19 13:55:05 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							6eb4247484 
							
						 
					 
					
						
						
							
							Fix overflow on zero duration segments,  fixes   #4283 .  
						
						... 
						
						
						
						As a form of smoothing we use the previous speed value instead.
This makes sense because the zero duration segments have to be very
short, potentially also zero length. 
						
					 
					
						2018-01-18 17:29:23 +01:00 
						 
				 
			
				
					
						
							
							
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							55cc06fd8b 
							
						 
					 
					
						
						
							
							Add waypoints parameter to matching service, returns map matching result  
						
						... 
						
						
						
						with selective input coordinates as waypoints 
						
					 
					
						2018-01-08 12:28:20 +01:00 
						 
				 
			
				
					
						
							
							
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							89080fb2b0 
							
						 
					 
					
						
						
							
							check for empty name_id before getting data  
						
						
						
					 
					
						2017-12-11 15:37:56 +00:00 
						 
				 
			
				
					
						
							
							
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							3f7b5da683 
							
						 
					 
					
						
						
							
							check empty name string in turn collapsing  
						
						
						
					 
					
						2017-12-11 15:37:56 +00:00 
						 
				 
			
				
					
						
							
							
								vng 
							
						 
					 
					
						
						
						
						
							
						
						
							92c4a228e1 
							
						 
					 
					
						
						
							
							Revert suppressSegregated routing.  
						
						
						
					 
					
						2017-11-16 15:08:30 +01:00 
						 
				 
			
				
					
						
							
							
								vng 
							
						 
					 
					
						
						
						
						
							
						
						
							ec7e58e10e 
							
						 
					 
					
						
						
							
							Pass edge-based node segregated flag to the post processing routine.  
						
						
						
					 
					
						2017-11-16 15:08:30 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							aed7bd852d 
							
						 
					 
					
						
						
							
							Prints turn types and modifiers as strings  
						
						
						
					 
					
						2017-11-06 14:38:21 -05:00 
						 
				 
			
				
					
						
							
							
								David Audrain 
							
						 
					 
					
						
						
						
						
							
						
						
							963c042b2a 
							
						 
					 
					
						
						
							
							Run scripts/format.sh  
						
						
						
					 
					
						2017-10-19 15:26:37 +01:00 
						 
				 
			
				
					
						
							
							
								David Audrain 
							
						 
					 
					
						
						
						
						
							
						
						
							1be7dedda7 
							
						 
					 
					
						
						
							
							Set missing OSM Node ID to zero instead of SPECIAL NODE ID  
						
						
						
					 
					
						2017-10-19 15:26:37 +01:00 
						 
				 
			
				
					
						
							
							
								David Audrain 
							
						 
					 
					
						
						
						
						
							
						
						
							493a9a1cb2 
							
						 
					 
					
						
						
							
							Add 'to' and 'from' OSM Node Ids in the result of nearest webservice.  #2548  
						
						
						
					 
					
						2017-10-19 15:26:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							79d07ef45c 
							
						 
					 
					
						
						
							
							Updating year on all 'Project OSRM' copyrights  
						
						
						
					 
					
						2017-10-03 12:03:26 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							c2dc7e9cd0 
							
						 
					 
					
						
						
							
							use enter + exit for roundabout instructions ( #4358 )  
						
						... 
						
						
						
						* Expose roundabout/rotary exit instructions as a new instruction type. 
						
					 
					
						2017-09-05 12:30:34 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							0fc1aa2711 
							
						 
					 
					
						
						
							
							Adds turn instructions to the turns layer in debug tiles. ( #4460 )  
						
						... 
						
						
						
						Add turn types and modifiers to turn points in debug tiles.  Also refactor some of the tile code to reduce some repetition. 
						
					 
					
						2017-09-01 15:08:22 -07:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							d09f5c0e3a 
							
						 
					 
					
						
						
							
							Avoid -> Exclude  
						
						
						
					 
					
						2017-08-21 13:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							6339395cba 
							
						 
					 
					
						
						
							
							Fix clang format  
						
						
						
					 
					
						2017-08-21 13:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							21686ee8a9 
							
						 
					 
					
						
						
							
							Add datafacade factory to select avoid flags  
						
						
						
					 
					
						2017-08-21 13:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							58061a68c4 
							
						 
					 
					
						
						
							
							Add avoid parameter to the API  
						
						
						
					 
					
						2017-08-21 13:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							7b755d6f8b 
							
						 
					 
					
						
						
							
							deprecate use-lane -- the information can be found in the intersections array  
						
						
						
					 
					
						2017-07-18 11:23:46 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							54ceb05420 
							
						 
					 
					
						
						
							
							Implements Alternatives for MLD  
						
						
						
					 
					
						2017-07-07 16:12:46 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd71260d3 
							
						 
					 
					
						
						
							
							Enable ManyToManySearch in MLD  
						
						
						
					 
					
						2017-07-03 14:57:52 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							d262c4dfaa 
							
						 
					 
					
						
						
							
							[skip ci] Add comments about order of post-processing calls  
						
						
						
					 
					
						2017-06-01 11:13:31 +02:00 
						 
				 
			
				
					
						
							
							
								FILLAU Jean-Maxime 
							
						 
					 
					
						
						
						
						
							
						
						
							c573cdb0ae 
							
						 
					 
					
						
						
							
							Use formating script.  
						
						... 
						
						
						
						Signed-off-by: FILLAU Jean-Maxime <jean-maxime.fillau@mapotempo.com> 
						
					 
					
						2017-05-30 10:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								FILLAU Jean-Maxime 
							
						 
					 
					
						
						
						
						
							
						
						
							f65299d665 
							
						 
					 
					
						
						
							
							Rename side API  
						
						... 
						
						
						
						Side -> Approach
 - DEFAULT -> CURB
 - BOTH -> UNRESTRICTED
 - remove OPPOSITE param
Signed-off-by: FILLAU Jean-Maxime <jean-maxime.fillau@mapotempo.com> 
						
					 
					
						2017-05-30 10:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								FILLAU Jean-Maxime 
							
						 
					 
					
						
						
						
						
							
						
						
							8e70c87e64 
							
						 
					 
					
						
						
							
							New "sides" setting in base parameters for phantom nodes.  
						
						... 
						
						
						
						- Adding sides parameter into base parameters, it can take the values SIDE, OPPOSITE or DEFAULT.
 - Adding url parser for "sides" parameter, url values are "s" for SIDE, "o" for OPPOSITE and "d" for DEFAULT, example : "sides=s;s".
 - Checking parameters, if "sides" parameter is used, the number of parameter is the same as number of location.
 - Create a phantom to start at side driving or Opposite side driving.
Signed-off-by: FILLAU Jean-Maxime <jean-maxime.fillau@mapotempo.com> 
						
					 
					
						2017-05-30 10:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							47f2f17987 
							
						 
					 
					
						
						
							
							Change order of guidance post-processing,  fix   #4030  
						
						
						
					 
					
						2017-05-23 14:35:23 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							403db7cc84 
							
						 
					 
					
						
						
							
							Lets MakeResponse(Route) explicitly call MakeResponse(ManyRoutes) in Route API  
						
						... 
						
						
						
						https://github.com/Project-OSRM/osrm-backend/pull/4035#discussion_r116890340  
					
						2017-05-18 10:54:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ca6b1b39b7 
							
						 
					 
					
						
						
							
							Remove data duplicates in .node file  
						
						
						
					 
					
						2017-05-17 15:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e064a9334b 
							
						 
					 
					
						
						
							
							Lifts restriction to only provide zero or one alternative routes  
						
						
						
					 
					
						2017-05-12 13:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							3915c1286b 
							
						 
					 
					
						
						
							
							Don't remove the last original coordinate during tiding  
						
						
						
					 
					
						2017-04-13 21:27:00 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							2566f64c34 
							
						 
					 
					
						
						
							
							fix unused variable warning  
						
						
						
					 
					
						2017-04-06 10:36:40 +02:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							497709da13 
							
						 
					 
					
						
						
							
							Review fixes  
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							221cd00b1a 
							
						 
					 
					
						
						
							
							Remove redundant bitsetting  
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							cce4f6344c 
							
						 
					 
					
						
						
							
							TODO fixes  
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							ef308ac53a 
							
						 
					 
					
						
						
							
							Compilation fix.  
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							2fab696bb3 
							
						 
					 
					
						
						
							
							New tidying and gaps parameters.  
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							69422cc4e7 
							
						 
					 
					
						
						
							
							Clang formatting.  
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c0987e8a 
							
						 
					 
					
						
						
							
							Integration  #3149  and  #3815  
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							bd9eb76a2d 
							
						 
					 
					
						
						
							
							Transparently Tidy Traces in Map Matching,  resolves   #2840 .  
						
						... 
						
						
						
						The Map Matching plugin currently has issues with:
- high frequency traces and (performance)
- blobs, think noise at traffic signals (correctness)
This changeset implements trace-tidying transparently for the user.
We hopefully will see both performance gains as well as better matches! 
						
					 
					
						2017-03-22 10:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							441eae9df2 
							
						 
					 
					
						
						
							
							Tidying prarameter for the map matching plugin.  
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							f7b8e06c3a 
							
						 
					 
					
						
						
							
							Matching alternatives count output.  #3508  
						
						
						
					 
					
						2017-03-01 01:29:00 +00:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							6c3390f14d 
							
						 
					 
					
						
						
							
							refactor of post-processing  
						
						... 
						
						
						
						- moves collapse into a dedicated set of functions / files
 - make collapse scenarios distinct (slight performance cost)
 - reduce verbosity for short name segments (now actually working, was supposed to do so before) 
						
					 
					
						2017-02-25 12:17:22 +00:00 
						 
				 
			
				
					
						
							
							
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							046d3128c4 
							
						 
					 
					
						
						
							
							clamp speed value to js max  
						
						
						
					 
					
						2017-02-22 16:12:58 +00:00 
						 
				 
			
				
					
						
							
							
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							e75278f9c2 
							
						 
					 
					
						
						
							
							add unit test for annotations=true returning all annotations  
						
						
						
					 
					
						2017-02-13 18:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							a31f401995 
							
						 
					 
					
						
						
							
							parse parameters.annotations into AnnotationsType::All  
						
						
						
					 
					
						2017-02-13 18:00:39 +00:00