aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJohannes Schauer Marin Rodrigues <josch@mister-muffin.de>2021-10-16 15:38:17 +0200
committerJohannes Schauer Marin Rodrigues <josch@mister-muffin.de>2021-10-21 22:18:29 +0200
commitf5aed82fc6eee896606e95dc15e578cd9f058a2c (patch)
tree94ed60520c61a765cb2515aaea4f3d21183d6b74 /docs
parent576a075d309056382cadc26ddf04c9eb779114a0 (diff)
downloadPROJ-f5aed82fc6eee896606e95dc15e578cd9f058a2c.tar.gz
PROJ-f5aed82fc6eee896606e95dc15e578cd9f058a2c.zip
Add fallback_strategy to tinshift transform
- this bumps format_version of tinshift JSON to 1.1 for the new field fallback_strategy - the default behaviour without that field is retained - if fallback_strategy is set to "nearest_side", then points that do not fall into any of the triangles will be transformed according to the nearest triangle - if fallback_centroid is set to "nearest_side", then points that do not fall into any of the triangles will be transformed according to the triangle with the nearest centroid
Diffstat (limited to 'docs')
-rw-r--r--docs/source/operations/transformations/tinshift.rst14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/source/operations/transformations/tinshift.rst b/docs/source/operations/transformations/tinshift.rst
index ee7ae4a6..2135266b 100644
--- a/docs/source/operations/transformations/tinshift.rst
+++ b/docs/source/operations/transformations/tinshift.rst
@@ -166,6 +166,20 @@ transformed_components
vertical component is transformed.
+fallback_strategy
+ String identifying how to treat points that do not fall into any of the
+ specified triangles. This item is available for ``format_version`` >= 1.1.
+ Possible values are ``none``, ``nearest_side`` and ``nearest_centroid``. The
+ default is ``none`` and signifies, that points that fall outside the
+ specified triangles are not transformed. This is also the behaviour for
+ ``format_version`` before 1.1. If ``fallback_strategy`` is set to
+ ``nearest_side``, then points that do not fall into any triangle are
+ transformed according to the triangle closest to them by euclidean distance.
+ If ``fallback_strategy`` is set to ``nearest_centroid``, then points that do
+ not fall into any triangle are transformed according to the triangle with the
+ closest centroid (intersection of its medians).
+
+
vertices_columns
Specify the name of the columns of the rows in the ``vertices``
array. There must be exactly as many elements in ``vertices_columns`` as in a