test projection onto ways at high lat
This commit is contained in:
parent
bf8505a285
commit
20f3213477
37
features/testbot/projection.feature
Normal file
37
features/testbot/projection.feature
Normal file
@ -0,0 +1,37 @@
|
||||
@routing @projection
|
||||
Feature: Projection to nearest point on road
|
||||
|
||||
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