aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2018-03-27 16:47:29 +0200
committerGitHub <noreply@github.com>2018-03-27 16:47:29 +0200
commit9874f6078a5fa8981dba6a96adcffbc7a3ec7e8f (patch)
tree4d0532ca2a4b2fb832e016723f2cc15900c4876c /docs
parenta1d924593d55d462536b6243e2e29a5a0386d443 (diff)
parentbcd647fe82e45efd51c3a64e348b99b38c839e2b (diff)
downloadPROJ-9874f6078a5fa8981dba6a96adcffbc7a3ec7e8f.tar.gz
PROJ-9874f6078a5fa8981dba6a96adcffbc7a3ec7e8f.zip
Merge pull request #906 from kbevers/validate-pipeline-units
Validate pipeline units
Diffstat (limited to 'docs')
-rw-r--r--docs/source/operations/pipeline.rst13
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/source/operations/pipeline.rst b/docs/source/operations/pipeline.rst
index d7694041..abe98776 100644
--- a/docs/source/operations/pipeline.rst
+++ b/docs/source/operations/pipeline.rst
@@ -95,4 +95,17 @@ In the following the GRS80 ellipsoid will be applied to all steps.
+step +proj=cart +inv
+step +proj=merc
+**5. Units of operations must match between steps.**
+
+.. versionadded:: 5.1.0
+
+The output units of step *n* must match the expected input unit of step *n+1*. E.g., you can't
+pass an operation that outputs projected coordinates to an operation that expects angular units
+(degrees). An example of such a unit mismatch is displayed below.
+
+::
+
+ +proj=pipeline
+ +step +proj=merc # Mercator outputs projected coordinates
+ +step +proj=robin # The Robinson projection expects angular input