Merge branch 'develop' of https://github.com/DennisOSRM/Project-OSRM into develop
This commit is contained in:
		
						commit
						41f7312263
					
				
							
								
								
									
										38
									
								
								features/testbot/projection.feature
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								features/testbot/projection.feature
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,38 @@ | ||||
| @routing @projection @todo | ||||
| Feature: Projection to nearest point on road | ||||
| Waypoints should be projected perpendicular onto the closest road, also at high latitudes. | ||||
| 
 | ||||
|     Background: | ||||
|         The coordinas below was calculated using http://www.movable-type.co.uk/scripts/latlong.html | ||||
|         The nodes are placed as follows, with ab, bc and bd all being 1 km in length each: | ||||
|             |   |   | c | | ||||
|             |   | b |   | (this is sketch only, real data is in the table below) | ||||
|             | a |   | d | | ||||
| 
 | ||||
|         Given the profile "testbot" | ||||
|         Given the node locations | ||||
|             | node | lat      | lon     | | ||||
|             | a    | 80.00000 | 0.00000 | | ||||
|             | b    | 80.00639 | 0.03667 | | ||||
|             | c    | 80.01278 | 0.07333 | | ||||
|             | d    | 80.00000 | 0.07333 | | ||||
| 
 | ||||
|         And the ways | ||||
|             | nodes | | ||||
|             | abc   | | ||||
| 
 | ||||
|     Scenario: Projection onto way at high latitudes, 1km distance | ||||
|         When I route I should get | ||||
|             | from | to | route | compass | bearing | distance  | | ||||
|             | b    | a  | abc   | SW      | 225     | 1000m +-3 | | ||||
|             | b    | c  | abc   | NE      | 45      | 1000m +-3 | | ||||
|             | a    | d  | abc   | NE      | 45      | 1000m +-3 | | ||||
|             | d    | a  | abc   | SW      | 225     | 1000m +-3 | | ||||
|             | c    | d  | abc   | SW      | 225     | 1000m +-3 | | ||||
|             | d    | c  | abc   | NE      | 45      | 1000m +-3 | | ||||
| 
 | ||||
|     Scenario: Projection onto way at high latitudes, no distance  | ||||
|         When I route I should get | ||||
|             | from | to | route | distance | | ||||
|             | d    | b  | abc   | 0m       | | ||||
|             | b    | d  | abc   | 0m       | | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user