diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2016-02-29 22:03:37 +0000 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2016-03-01 20:58:54 +0000 |
commit | fde0ab98eedd77e652e1232605e4bc96f9fa65b9 (patch) | |
tree | 5a89e4718cfcb5a04715262775f300ea7d2fc817 /test | |
parent | 6e6d91478eb97afa750f2ad15625d6fca8981ae1 (diff) | |
download | qtlocation-mapboxgl-fde0ab98eedd77e652e1232605e4bc96f9fa65b9.tar.gz |
[core] Moved TileCoordinate to tile cover scope
Diffstat (limited to 'test')
-rw-r--r-- | test/map/transform.cpp | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/test/map/transform.cpp b/test/map/transform.cpp index 15b86f3d30..98fc1223e5 100644 --- a/test/map/transform.cpp +++ b/test/map/transform.cpp @@ -150,17 +150,21 @@ TEST(Transform, UnwrappedLatLng) { const TransformState& state = transform.getState(); + LatLng fromGetLatLng = state.getLatLng(); + ASSERT_DOUBLE_EQ(fromGetLatLng.latitude, 38); + ASSERT_DOUBLE_EQ(fromGetLatLng.longitude, -77); + LatLng fromScreenCoordinate = state.screenCoordinateToLatLng({ 500, 500 }); ASSERT_NEAR(fromScreenCoordinate.latitude, 37.999999999999829, 0.0001); // 1.71E-13 ASSERT_NEAR(fromScreenCoordinate.longitude, -76.999999999999773, 0.0001); // 2.27E-13 - LatLng unwrappedForwards = state.screenCoordinateToLatLng(state.latLngToScreenCoordinate({ 38, 283 })); - ASSERT_NEAR(unwrappedForwards.latitude, 37.999999999999716, 0.0001); // 2.84E-13 - ASSERT_DOUBLE_EQ(unwrappedForwards.longitude, fromScreenCoordinate.longitude); + LatLng wrappedForwards = state.screenCoordinateToLatLng(state.latLngToScreenCoordinate({ 38, 283, LatLng::Wrapped })); + ASSERT_NEAR(wrappedForwards.latitude, 37.999999999999716, 0.0001); // 2.84E-13 + ASSERT_DOUBLE_EQ(wrappedForwards.longitude, fromScreenCoordinate.longitude); - LatLng unwrappedBackwards = state.screenCoordinateToLatLng(state.latLngToScreenCoordinate({ 38, -437 })); - ASSERT_DOUBLE_EQ(unwrappedBackwards.latitude, unwrappedForwards.latitude); - ASSERT_DOUBLE_EQ(unwrappedBackwards.longitude, fromScreenCoordinate.longitude); + LatLng wrappedBackwards = state.screenCoordinateToLatLng(state.latLngToScreenCoordinate({ 38, -437, LatLng::Wrapped })); + ASSERT_DOUBLE_EQ(wrappedBackwards.latitude, wrappedForwards.latitude); + ASSERT_DOUBLE_EQ(wrappedBackwards.longitude, fromScreenCoordinate.longitude); } TEST(Transform, ConstrainHeightOnly) { |