aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2020-04-09createFromPROJString(): ignore +wktext in '+init=epsg:XXX +wktext' string ↵Even Rouault
(refs https://github.com/OSGeo/gdal/issues/2392)
2020-04-08Code formatting fix [skip ci]Even Rouault
2020-04-05[Backport 7.0] hgridshift/vgridshift: defer grid opening when grid has ↵PROJ-BOT
already been opened (#2132)
2020-04-04createOperations(): improve results of compoundCRS to compoundCRS case ↵github-actions[bot]
(fixes #2115)
2020-04-03Make sure that importing a Projected 3D CRS from WKT:2019 keeps the base ↵github-actions[bot]
geographic CRS as 3D (fixes #2122)
2020-03-30ESRI_WKT ingestion: make sure to identify to non-deprecated EPSG entry when ↵github-actions[bot]
possible (fixes #2116)
2020-03-30Database: fix registration of custom entries of ↵github-actions[bot]
grid_transformation_custom.sql for geoid grids (fixes #2112)
2020-03-29Fix working of Helmert transform between the horizontal part of 2 ↵github-actions[bot]
compoundCRS (fixes #2108)
2020-03-28CMake: prefer to use use PROJ_SOURCE_DIR and PROJ_BINARY_DIR (#2107)PROJ-BOT
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2020-03-27Fix identification of projected CRS whose name is close but not strictly ↵github-actions[bot]
equal to a ESRI alias (fixes #2099)
2020-03-25EngineeringCRS: when exporting to WKT1_GDAL, output unit and axis (fixes ↵github-actions[bot]
https://github.com/OSGeo/gdal/issues/2347)
2020-03-24ESRI WKT import / identification: special case for ↵github-actions[bot]
NAD_1983_HARN_StatePlane_Colorado_North_FIPS_0501 with Foot_US unit (fixes #2086)
2020-03-18cs2cs: don't require +to for '{source_crs} {target_crs} filename...' syntax ↵github-actions[bot]
(fixes #2012)
2020-03-12ProjectedCRS::identify(): tune it to better work with ESRI WKT ↵github-actions[bot]
representation of EPSG:2193
2020-03-10utm/ups: make sure to set errno to PJD_ERR_ELLIPSOID_USE_REQUIRED if es==0github-actions[bot]
2020-03-06Typo fixes identified by scripts/fix_typos.shEven Rouault
2020-03-03createUnitOfMeasure(): use full double resolution for the conversion factorgithub-actions[bot]
2020-03-01createOperations(): fix wrong pipeline generation with CRS that has ↵Even Rouault
+nadgrids= and +pm= (#1998) Fixes issue reported at https://lists.osgeo.org/pipermail/gdal-dev/2020-February/051749.html The generated pipeline assumes that the input coordinates for the grid transformation were related to the non-Greenwich based datum, so we must compensate for that and add logic to go back to Greenwich.
2020-03-01Make tests independent of proj-datumgridgithub-actions[bot]
2020-03-01Database: update to EPSG v9.8.7github-actions[bot]
2020-02-25createOperations(): be robust to a GeographicCRS having a wrong ID attached ↵7.0.0Even Rouault
to it (fixes #1982)
2020-02-24CompoundCRS::create(): reject combinations of components not allowed by ISO ↵github-actions[bot]
19111
2020-02-24createOperations(): keep height/z value in Helmert transform between 3D CRSgithub-actions[bot]
2020-02-24Fix mapping of Vertical_Near_Side_Perspective (fixes #1965)github-actions[bot]
2020-02-23Merge pull request #1964 from PROJ-BOT/backport-1959-to-7.0Kristian Evers
[Backport 7.0] test_network.cpp: fix test failures on big endian archs (fixes #1958)
2020-02-23Merge pull request #1963 from PROJ-BOT/backport-1951-to-7.0Kristian Evers
[Backport 7.0] Switch build configuration logic from DISABLE_TIFF to ENABLE_TIFF
2020-02-22Merge pull request #1962 from mwtoews/sharedMike Taves
CMake: rename BUILD_LIBPROJ_SHARED to BUILD_SHARED_LIBS
2020-02-21test_network.cpp: fix test failures on big endian archs (fixes #1958)github-actions[bot]
2020-02-21Switch build configuration logic from DISABLE_TIFF to ENABLE_TIFFgithub-actions[bot]
2020-02-20Fix wrong byte-swapping for NTv2 grids affecting master after RFC4 work ↵github-actions[bot]
(fixes #1938)
2020-02-19validateParameters(): fix false-positive warning on Equidistant Cylindricalgithub-actions[bot]
2020-02-19DatabaseContext::lookForGridInfo(): use also old_proj_grid_name for lookups ↵github-actions[bot]
(fixes #1942)
2020-02-19test: enhance testing of proj_grid_get_info_from_databasegithub-actions[bot]
2020-02-08Merge pull request #1917 from rouault/fix_test_issues_on_i386Kristian Evers
Fix test issues on i386
2020-02-07Fix test issues on i386Even Rouault
Fix a few issues of #1906 found when running the test suite on Ubuntu 16.04 with gcc 5.5 -m32. When applied on top of the fix of #1912, make check succeeds
2020-02-06cart: Avoid discontinuity at poles in the inverse caseKristian Evers
This should avoid issues with numerical stability as uncovered in https://github.com/OSGeo/PROJ/issues/1906. Practically speaking this change isn't going to affect real life scenarios since the position of the center of the Earth is rarely expressed in geodetic coordinates.
2020-02-06Merge pull request #1915 from rouault/fix_1911Even Rouault
Fix identification of ESRI-style datum names starting with D_ but without alias
2020-02-05Fix identification of ESRI-style datum names starting with D_ but without aliasEven Rouault
Fixes #1911
2020-02-05Fix performance issue, affecting projinfo EPSG:7842Even Rouault
Fixes #1913 AuthorityFactory::createBetweenGeodeticCRSWithDatumBasedIntermediates() issued a complex SQL query that pushes the SQLite3 query plan optimizer to its limits. Was working reasonably with sqlite 3.11, but not with later versions. So put less constraints in the main query and do post-processing checks and auxiliary requests to avoid such issues. For some unknown reason, this slightly slows down a bit execution time of the whole test_cpp_api binary (~ 10%), but couldn't come with something better, despite trying many variations of the main SQL query. It seems that in the general case the non-filter LEFT JOIN on the supersession table helped, except on this EPSG:7842 case.
2020-02-04Add projsync utilityEven Rouault
Fixes #1750
2020-02-01test/fuzzers/build.sh: statically link sqlite3 for i386 buildsEven Rouault
2020-01-30Merge pull request #1897 from rouault/map_geocentric_translation_methodKristian Evers
Add EPSG records for 'Geocentric translation by Grid Interpolation (IGN)' (gr3df97a.txt) and map them to new +proj=xyzgridshift
2020-01-29Remove 'null' grid file as it is now a special hardcoded case in grid codeEven Rouault
2020-01-29test/fuzzers/build.sh: build with static libtiff [ci skip]Even Rouault
2020-01-29Merge pull request #1896 from rouault/add_set_operationKristian Evers
Add +proj=set operation to set component(s) of a coordinate to a fixed value
2020-01-29Add EPSG records for 'Geocentric translation by Grid Interpolation (IGN)' ↵Even Rouault
(gr3df97a.txt) and map them to new +proj=xyzgridshift
2020-01-29Make it possible to use grids from the CDN by their 'old name' even if not ↵Even Rouault
in the EPSG/grid_transformation table
2020-01-29Merge pull request #1891 from rouault/rfc5Even Rouault
Implement RFC5: Adopt GeoTIFF-based grids for grids delivered with PROJ
2020-01-28Add +proj=set operation to set component(s) of a coordinate to a fixed valueEven Rouault
Fixes #1846
2020-01-27projinfo: add --remote-data switchEven Rouault