diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2021-10-22 19:30:00 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-22 19:30:00 +0200 |
| commit | 9aed9e0297ee049dfc92fe1dadc94302fcc44ca0 (patch) | |
| tree | 575906715503681d53e4f84e0ff28d31da2f6c89 /data/tests | |
| parent | 01d503cb23b4cffe4435c1e915c4d0661bb16d74 (diff) | |
| parent | f5aed82fc6eee896606e95dc15e578cd9f058a2c (diff) | |
| download | PROJ-9aed9e0297ee049dfc92fe1dadc94302fcc44ca0.tar.gz PROJ-9aed9e0297ee049dfc92fe1dadc94302fcc44ca0.zip | |
Merge pull request #2907 from josch/tinshiftfallback
add fallback strategy for tinshift transform to use closest triangle for points not in any
Diffstat (limited to 'data/tests')
| -rw-r--r-- | data/tests/tinshift_fallback_nearest_centroid.json | 17 | ||||
| -rw-r--r-- | data/tests/tinshift_fallback_nearest_side.json | 15 |
2 files changed, 32 insertions, 0 deletions
diff --git a/data/tests/tinshift_fallback_nearest_centroid.json b/data/tests/tinshift_fallback_nearest_centroid.json new file mode 100644 index 00000000..9751ab51 --- /dev/null +++ b/data/tests/tinshift_fallback_nearest_centroid.json @@ -0,0 +1,17 @@ +{ + "file_type": "triangulation_file", + "format_version": "1.1", + "fallback_strategy": "nearest_centroid", + "transformed_components": [ "horizontal" ], + "vertices_columns": [ "source_x", "source_y", "target_x", "target_y" ], + "triangles_columns": [ "idx_vertex1", "idx_vertex2", "idx_vertex3" ], + "vertices": [ + [0, 0, 0, 0], + [1, 0, 1, 0], + [1, 1, 1, 1], + [4, 0, 100, 0], + [100, 0, 100, 1], + [100, 1, 4, 0] + ], + "triangles": [ [0, 1, 2], [3, 4, 5] ] +} diff --git a/data/tests/tinshift_fallback_nearest_side.json b/data/tests/tinshift_fallback_nearest_side.json new file mode 100644 index 00000000..59e5b6f2 --- /dev/null +++ b/data/tests/tinshift_fallback_nearest_side.json @@ -0,0 +1,15 @@ +{ + "file_type": "triangulation_file", + "format_version": "1.1", + "fallback_strategy": "nearest_side", + "transformed_components": [ "horizontal" ], + "vertices_columns": [ "source_x", "source_y", "target_x", "target_y" ], + "triangles_columns": [ "idx_vertex1", "idx_vertex2", "idx_vertex3" ], + "vertices": [ + [0, 0, 0, 0], + [1, 0, 2, 0], + [1, 1, 2, 2], + [0, 1, 0, 2] + ], + "triangles": [ [0, 1, 2], [0, 2, 3] ] +} |
