| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-03-17 | Merge pull request #1326 from rouault/fix_1323 | Kristian Evers | |
| createOperation(): fix geocent <--> nadgrids+geoidgrids case (fixes #1323) | |||
| 2019-03-16 | createOperations(): fix nadgrids -> nadgrids+geoidgrids | Even Rouault | |
| 2019-03-16 | createOperations(): fix nadgrids+geoidgrids -> nadgrids+geoidgrids | Even Rouault | |
| 2019-03-16 | createOperation(): fix geocent <--> nadgrids+geoidgrids case (fixes #1323) | Even Rouault | |
| 2019-03-16 | Helmert: avoid potential division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11893 Credit to OSS Fuzz | |||
| 2019-03-16 | sterea: fix lat_0 = -90 | Even Rouault | |
| A division by zero caused NaN values to be returned. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12062 Credit to OSS Fuzz | |||
| 2019-03-16 | Hammer: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12799 Credit to OSS Fuzz | |||
| 2019-03-16 | ellps_spherification(): detect invalid semi-major axis value | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12909 Credit to OSS Fuzz | |||
| 2019-03-16 | aea: validate |lat_1| and |lat_2| <= 90 | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13028 Credit to OSS Fuzz | |||
| 2019-03-14 | Reject eccentricity values larger than one | Even Rouault | |
| Valid eccentricity should be between 0 (included) or 1 (excluded) Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13665 Credit to OSS Fuzz | |||
| 2019-02-26 | builtins.gie: relax toleranc on +proj=tpeqd for netBSD8/g++-5.5/amd64 | Even Rouault | |
| 2019-02-24 | Robinson: fix wrong values for forward path for latitudes >= 87.5 (fixes ↵ | Even Rouault | |
| #1172), and fix inaccurate inverse method | |||
| 2019-02-24 | Fix data path used by cli tests (#1288) | Elliott Sales de Andrade | |
| All other tests use PROJ_LIB, and allow it to be overridden from the command-line, so do the same here. | |||
| 2019-02-22 | proj.db: tune so that 'NGF IGN69 height to RGF93' uses the RAF09.gtx grid | Even Rouault | |
| 2019-02-21 | Transformation: reintroduce the term of 'Null geographic offset' for ↵ | Even Rouault | |
| transformations between geographic CRS of same datum (typically 3D to 2D) | |||
| 2019-02-21 | Geog2D+Height -> Geog3D of same datum: avoid inserting a useless ballpark ↵ | Even Rouault | |
| horizontal transformation | |||
| 2019-02-21 | projinfo: add information about missing grids | Even Rouault | |
| 2019-02-21 | proj.db: add custom entry for 'RH2000 height to SWEREF99' | Even Rouault | |
| 2019-02-20 | typo fixes: s/Explictly/Explicitly/ and s/instanciat/instantiat/ | Even Rouault | |
| 2019-02-20 | CoordinateOperation: add a hasBallparkTransformation() method that can be ↵ | Even Rouault | |
| used to know if it includes a very approximative transformation term | |||
| 2019-02-20 | CompoundCRS to Geog3DCRS: in synthetised transformation, document in the ↵ | Even Rouault | |
| name we are lacking an ellipsoid height to vertCRS height correction | |||
| 2019-02-20 | PROJStringFormatting: change order of emission of push/pop w.r.t axis ↵ | Even Rouault | |
| swap/unitconvert to avoid useless simplification rules | |||
| 2019-02-20 | projinfo: advertize the use of '--spatial-test intersects' when it can bring ↵ | Even Rouault | |
| more results | |||
| 2019-02-20 | PROJStringFormatter: remove useless push/pop in another case | Even Rouault | |
| 2019-02-20 | Vertical CRS transformation: synthetize a vertical unit change ↵ | Even Rouault | |
| transformation when needed, and also sort Null geographic offset transformation in last | |||
| 2019-02-20 | compoundCRS to compoundCRS: avoid emitting dummy 'Null geographic offset ↵ | Even Rouault | |
| from X to X' in transformation name | |||
| 2019-02-20 | Add VERTCON grid name alternatives in database, and handle filename ↵ | Even Rouault | |
| substitution for VERTCON method | |||
| 2019-02-18 | Fix a few issues with i386 builds | Even Rouault | |
| Relax tolerances in a few unit test, and in laea code. Seen with gcc 5.3 and also 7.1 Related to the use of the 387 floating-point math, since they disappear with gcc 7.1 if using non-default -mfpmath=sse -msse | |||
| 2019-02-18 | Merge pull request #1276 from ↵ | Kristian Evers | |
| rouault/intermediate_crs_use_only_if_no_direct_transformation Modify the default strategy of researching intermediate CRS to do it only if there is no direct transformation | |||
| 2019-02-17 | tests: implement fuzzy proj string comparison in a few problematic test ↵ | Even Rouault | |
| cases on non-x86 arch (fixes #1275) | |||
| 2019-02-17 | Modify the default strategy of researching intermediate CRS to do it only if ↵ | Even Rouault | |
| there is no direct transformation | |||
| 2019-02-17 | Slack tolerance in deg->rad unitconvert test | Kristian Evers | |
| 2019-02-16 | Make sure proj_get_source_crs() and proj_get_target_crs() work on 'pseudo' ↵ | Even Rouault | |
| PJ object returned by proj_create_crs_to_crs() when there are several alternatives | |||
| 2019-02-16 | Make sure that the PJ object returned by proj_create_crs_to_crs() is a ↵ | Even Rouault | |
| proper CoordinateOperation so that we can call proj_get_source_crs() on it for example | |||
| 2019-02-15 | Merge pull request #1265 from dg0yt/gtest-mingw | Kristian Evers | |
| Fix issues with Gtest and MinGW | |||
| 2019-02-15 | Fix size_t comparisons in tests | Kai Pastor | |
| 2019-02-14 | Merge pull request #1264 from kbevers/remove-t_obs | Kristian Evers | |
| Clean up time handling in helmert and deformation | |||
| 2019-02-14 | Mark the external GTest package as required | Kai Pastor | |
| GTest provides a configuration file, so we can disable the module mode. If the GTest package cannot be found, this shall be reported right here. (Note that while we specify a version, we do not require an EXACT match.) | |||
| 2019-02-14 | Link gtest library with GTest:: prefix | Kai Pastor | |
| GTest::gtest is the imported target supplied by find_package(GTest). For the internal build of GTest, this target is created as an alias for now: find_package cannot be used because the interal build does not get installed, and so a package config file is not available. | |||
| 2019-02-14 | Remove legacy cmake commands | Kai Pastor | |
| PROJ requires CMake >= 3.5. | |||
| 2019-02-14 | Use GTest 1.8.1 | Kai Pastor | |
| This fixes issues with MinGW when threads are used. | |||
| 2019-02-14 | deformation: Replace +t_obs with +dt | Kristian Evers | |
| The +t_obs parameter was confusing for users since it effectively overwrote the observation time in input coordinates. To make it more clear what is the operation is doing, users are now required to directly specify the time span for which they wish to apply a given deformation. The parameter +dt has been added for that purpose. The new parameter is mutually exclusive with +t_epoch. +dt is used when deformation for a set amount of time is needed and +t_epoch is used (in conjunction with the observation time of the input coordinate) when deformation from a specific epoch to the observation time is needed. | |||
| 2019-02-14 | Merge remote-tracking branch 'osgeo/master' into remove-t_obs | Kristian Evers | |
| 2019-02-14 | Reverse direction of deformation operations/transformations/deformation | Kristian Evers | |
| Changed the direction of dt-calculation to follow the same convention as helmert. Changed from dt = t_c - t_obs to dt = t_obs - t_c, which effectively reverses the direction of the operation. Existing projstrings using deformation can simply reverse the direction of the operation to achieve the same results as before this commit. | |||
| 2019-02-13 | EPSG Helmert and Molodensky-Badekas methods in the Geographic 2D domain: use ↵ | Even Rouault | |
| the push/pop v_3 operator to preserve the Z component | |||
| 2019-02-13 | PROJ string parsing: no longer attempt to build a CoordinateOperation object ↵ | Even Rouault | |
| from +proj=helmert/molodensky since there are ambiguities | |||
| 2019-02-13 | Add push and pop operations | Kristian Evers | |
| This commit introduces the concept of a pipeline coordinate stack in which components of coordinates can be saved and loaded from. This makes it possible to moved values from one step of a pipeline to another, effectively overwriting parts of the output from a given step. | |||
| 2019-02-12 | Add testprojinfo and testcct to CMake setup | Kristian Evers | |
| 2019-02-12 | Fix typo | Even Rouault | |
| 2019-02-12 | Fix build failure | Even Rouault | |
