aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2020-02-20 08:58:08 +0000
committerKristian Evers <kristianevers@gmail.com>2020-02-20 19:24:19 +0100
commit2be384c5ac96d704c618ac098e3adc97072a0b71 (patch)
tree7189e4c3622a51f6b2262e9b320a6f7afd6e6468 /test
parent8cf7204f89c182683d7c4960fa11539143902fd2 (diff)
downloadPROJ-2be384c5ac96d704c618ac098e3adc97072a0b71.tar.gz
PROJ-2be384c5ac96d704c618ac098e3adc97072a0b71.zip
Fix wrong byte-swapping for NTv2 grids affecting master after RFC4 work (fixes #1938)
Diffstat (limited to 'test')
-rw-r--r--test/gie/more_builtins.gie20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/gie/more_builtins.gie b/test/gie/more_builtins.gie
index 424f941d..78a504ff 100644
--- a/test/gie/more_builtins.gie
+++ b/test/gie/more_builtins.gie
@@ -854,4 +854,24 @@ accept 0 0 0
expect 0 90 -6356752.314140356
+-------------------------------------------------------------------------------
+# Test handling of endianness of NTv2 grids
+-------------------------------------------------------------------------------
+-------------------------------------------------------------------------------
+operation +proj=hgridshift +grids=tests/test_hgrid_little_endian.gsb
+-------------------------------------------------------------------------------
+tolerance 2 mm
+accept 4.5 52.5 0
+expect 5.875 55.375 0
+-------------------------------------------------------------------------------
+
+-------------------------------------------------------------------------------
+operation +proj=hgridshift +grids=tests/test_hgrid_big_endian.gsb
+-------------------------------------------------------------------------------
+tolerance 2 mm
+accept 4.5 52.5 0
+expect 5.875 55.375 0
+-------------------------------------------------------------------------------
+
+
</gie>