aboutsummaryrefslogtreecommitdiff
path: root/docs/source/development/reference/cpp
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-09-17 18:34:06 +0200
committerEven Rouault <even.rouault@spatialys.com>2020-09-17 18:36:22 +0200
commitaeb024f2df5fb1c4d83959b6b9edcb62e8385226 (patch)
tree9dd11cfc5886825fdc822aa9f92ff120e5f12029 /docs/source/development/reference/cpp
parent1e11bf646d2cf9b731b02f2260c68fe2a5a21cf4 (diff)
downloadPROJ-aeb024f2df5fb1c4d83959b6b9edcb62e8385226.tar.gz
PROJ-aeb024f2df5fb1c4d83959b6b9edcb62e8385226.zip
Adjust createBoundCRSToWGS84IfPossible() and operation filtering (for POSGAR 2007 to WGS84 issues) (fixes #2356)
- We make createBoundCRSToWGS84IfPossible() more restrictive. If there are more than one Helmert transformation from the CRS to WGS 84 covering the area of use of the CRS, we do not create a BoundCRS / +towgs84 - In createOperations() filtering, we are less aggressive in discarding operations that have the same area of use but worse accuracy. We do it only if they involve more transformation steps. We now get: ``` $ projinfo EPSG:5340 -o PROJ PROJ.4 string: +proj=longlat +ellps=GRS80 +no_defs +type=crs $ projinfo -s EPSG:5340 -t EPSG:4326 --spatial-test intersects --summary Candidate operations found: 2 EPSG:9264, POSGAR 2007 to WGS 84 (2), 0.5 m, Argentina EPSG:5351, POSGAR 2007 to WGS 84 (1), 1.0 m, Argentina ```
Diffstat (limited to 'docs/source/development/reference/cpp')
0 files changed, 0 insertions, 0 deletions