aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-11C API: avoid error messages to be emitted in PJ_LOG_NONE log level (fixes #2526)Even Rouault
2021-02-11Merge pull request #2525 from rouault/epsg_10_014Even Rouault
Database: update to EPSG v10.014
2021-02-11Database: update to EPSG v10.014Even Rouault
2021-02-11Merge pull request #2521 from rouault/boundcrs_proj_based_methodEven Rouault
Allow a BoundCRS to use a PROJ string transformation
2021-02-10Merge pull request #2524 from rouault/fix_2510Even Rouault
Fix handling of +proj=ob_tran +o_proj=longlat combined with +over (fixes #2510)
2021-02-10Merge pull request #2522 from rouault/update_operations_computationEven Rouault
operations_computation.rst: update 'Filtering and sorting of coordinate operations' section
2021-02-10Fix handling of +proj=ob_tran +o_proj=longlat combined with +over (fixes #2510)Even Rouault
2021-02-10operations_computation.rst: update 'Filtering and sorting of coordinate ↵Even Rouault
operations' section
2021-02-10Allow a BoundCRS to use a PROJ string transformationEven Rouault
Related to https://lists.osgeo.org/pipermail/proj/2021-February/010040.html Given test.wkt with ``` BOUNDCRS[ SOURCECRS[ GEOGCRS["unknown", DATUM["Unknown based on GRS80 ellipsoid", ELLIPSOID["GRS 1980",6378137,298.257222101, LENGTHUNIT["metre",1], ID["EPSG",7019]]], PRIMEM["Greenwich",0, ANGLEUNIT["degree",0.0174532925199433], ID["EPSG",8901]], CS[ellipsoidal,2], AXIS["longitude",east, ORDER[1], ANGLEUNIT["degree",0.0174532925199433, ID["EPSG",9122]]], AXIS["latitude",north, ORDER[2], ANGLEUNIT["degree",0.0174532925199433, ID["EPSG",9122]]]]], TARGETCRS[ GEOGCRS["WGS 84", DATUM["World Geodetic System 1984", ELLIPSOID["WGS 84",6378137,298.257223563, LENGTHUNIT["metre",1]]], PRIMEM["Greenwich",0, ANGLEUNIT["degree",0.0174532925199433]], CS[ellipsoidal,2], AXIS["latitude",north, ORDER[1], ANGLEUNIT["degree",0.0174532925199433]], AXIS["longitude",east, ORDER[2], ANGLEUNIT["degree",0.0174532925199433]], ID["EPSG",4326]]], ABRIDGEDTRANSFORMATION["Transformation from unknown to WGS84", METHOD["PROJ-based operation method: +proj=pipeline +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=axisswap +order=2,1 +step +proj=cart +ellps=GRS80 +step +proj=helmert +convention=coordinate_frame +exact +step +inv +proj=cart +ellps=WGS84 +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=rad +xy_out=deg"]]] ``` ``projinfo -s @test.wkt -t "WGS 84" -o PROJ -q`` outputs: ``` +proj=pipeline +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=axisswap +order=2,1 +step +proj=cart +ellps=GRS80 +step +proj=helmert +convention=coordinate_frame +exact +step +inv +proj=cart +ellps=WGS84 +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=rad +xy_out=deg ```
2021-02-10test_operation: use correct variable nameEven Rouault
2021-02-10Merge pull request #2519 from nyalldawson/esri_updateKristian Evers
Update ESRI projection db to 12.7 (10.8.1/2.6)
2021-02-10Update ESRI projection db to 12.7 (10.8.1/2.6)Nyall Dawson
2021-02-09Merge pull request #2518 from rouault/epsg_10_013Kristian Evers
Database: update to EPSG v10.013
2021-02-09Database: update to EPSG v10.013Even Rouault
2021-02-09Merge pull request #2517 from nyalldawson/epsg_updateEven Rouault
Database: update to EPSG v10.012
2021-02-09createOperations(): remove involved logic that was done for GDA94 -> WGS84 ↵Even Rouault
(G1762) It is no longer needed for that particular case, since there's now a concatenated operation for it. It could in theory be useful for other cases, but removing it doesn't break existing tests, so...
2021-02-09Database: update to EPSG v10.012Nyall Dawson
2021-02-08Merge pull request #2513 from jjimenezshaw/ahd-tasmaniaEven Rouault
Better grid_alternatives entries to include 'GDA94 to AHD (Tasmania) height' using 'au_ga_AUSGeoid98.tif'
2021-02-07Merge pull request #2511 from mwtoews/remove-cmake-configurations-8.0Kristian Evers
CMake: remove old configuration option aliases
2021-02-07Merge pull request #2476 from rouault/fix_2399Kristian Evers
Add build time option to make PROJ_LIB env var tested last (fixes #2399)
2021-02-07Merge pull request #2503 from havingsexonthebeach/epsg10_011Kristian Evers
Database: update to EPSG v10.011
2021-02-07CI: specify pip < 21.0; avoid using pip3 script (#2516)Mike Taves
2021-02-03change grid_alternatives entries to include 'GDA94 to AHD (Tasmania) height'Javier Jimenez Shaw
2021-02-03CMake: remove old configuration option aliasesMike Taves
2021-01-17Merge pull request #2505 from visr/typosKristian Evers
fix a few typos in the docs
2021-01-17update julia binding descriptionMartijn Visser
This matches the go binding description. And fixes the colon.
2021-01-17fix a few typos in the docsMartijn Visser
2021-01-15Database: update to EPSG v10.011Modern Slave
2021-01-14Merge pull request #2502 from rouault/bug_projjson_geoidEven Rouault
createOperations(): fix bug involving geoidmodel and non-metre vertical unit
2021-01-14createOperations(): fix bug involving geoidmodel and non-metre vertical unitEven Rouault
2021-01-14formatting fixEven Rouault
2021-01-13Merge pull request #2501 from rouault/32bit_immediateEven Rouault
workflow linux_gcc_32bit: fix Could not perform immediate configuration on 'libgcc-s1:i386'
2021-01-13Merge pull request #2500 from rouault/fix_compound_to_geog_non_metre_vertEven Rouault
createOperations(): fix Compound to Geog3D/Projected3D CRS with non-metre ellipsoidal height
2021-01-13workflow linux_gcc_32bit: fix Could not perform immediate configuration on ↵Even Rouault
'libgcc-s1:i386'
2021-01-13createOperations(): fix Compound to Geog3D/Projected3D CRS with non-metre ↵Even Rouault
ellipsoidal height
2021-01-12ellps_size(): do not log error if ellipsoid absent and not neededEven Rouault
2021-01-06Database: add Norwegian height transformations grids to grid_alternatives ↵Sveinung Himle
table (#2359)
2021-01-05createFromUserInput(): accept leading white space (fixes #2498)Even Rouault
2021-01-01Update website for 7.2.1Kristian Evers
2020-12-28Merge pull request #2496 from rouault/proj_crs_is_derivedEven Rouault
C API: add proj_crs_is_derived()
2020-12-28C API: add proj_crs_is_derived()Even Rouault
2020-12-26Update CITATION year to 2021Kristian Evers
2020-12-26Update NEWS for 7.2.1 releaseKristian Evers
2020-12-21Merge remote-tracking branch 'osgeo/master'Kristian Evers
2020-12-21Merge pull request #2494 from kbevers/nkg_trans_finalKristian Evers
Implementing the NKG transformations in proj.db
2020-12-21Implementing the NKG transformations in proj.dbKristian Evers
This adds the NKG 2008 and 2020 transformations to proj.db. The NKG transformations offers transformations between global reference frames and the national realisations of ETRS89 in Denmark, Estonia, Finland, Latvia, Lithuania, Norway and Sweden. The 2008 transformations are already implemented in the NKG 2008 file but will now be more accessible with the modern API. The 2020 transformations are new to PROJ and offers and updated version of the 2008 transformations using a new and improved deformation model (eu_nkg_nkgrf17vel.tif). A 2020 version of the NKG transformations are currently not available for Norway but will in all likelyhood be included at a later point in time.
2020-12-19test_factory.cpp: add missing checksEven Rouault
2020-12-18Database: register AGQG_20191107.gsb grid. Related to ↵Even Rouault
https://github.com/OSGeo/PROJ-data/pull/53
2020-12-17Merge pull request #2491 from glostis/documentationEven Rouault
Fix typos in resource_files.rst
2020-12-16Merge pull request #2488 from rouault/crs_to_crs_improved_filteringEven Rouault
Improved coordinate operation filtering