aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-20Merge pull request #2678 from rouault/revert_ebe3425bfEven Rouault
Revert "proj_create_crs_to_crs_from_pj(): do not use PROJ_SPATIAL_CRITERION_PARTIAL_INTERSECTION if area is specified"
2021-04-16Merge pull request #2673 from OSGeo/backport-2672-to-8.0Kristian Evers
[Backport 8.0] utm: error out when value of +zone= is not an integer (fixes #2671)
2021-04-15Merge pull request #2672 from rouault/utm_invalid_zoneEven Rouault
utm: error out when value of +zone= is not an integer (fixes #2671)
2021-04-12CRS::normalizeForVisualization(): propagate domains/extent of original CRS ↵Even Rouault
(fixes #2603)
2021-04-11Merge pull request #2661 from OSGeo/backport-2660-to-8.0Even Rouault
[Backport 8.0] getCRSInfoList(): make result order deterministic (by increasing auth_name, code)
2021-04-10Merge pull request #2660 from rouault/getCRSInfoList_deterministic_result_orderEven Rouault
getCRSInfoList(): make result order deterministic (by increasing auth_name, code)
2021-04-10Doc: remove mention of k_0 and lat_ts in aeqd projection. They are not used. ↵Even Rouault
Fixes #2638 and fixes #2639
2021-04-05Merge pull request #2649 from OSGeo/backport-2648-to-8.0Kristian Evers
[Backport 8.0] Add missing comma
2021-04-05Merge pull request #2648 from jidanni/patch-1Kristian Evers
Add missing comma
2021-04-03Generic inverse: fix when initial guess if super close to resultEven Rouault
2021-04-02Merge pull request #2636 from OSGeo/backport-2635-to-8.0Even Rouault
[Backport 8.0] Database: update to EPSG v10.018
2021-04-02Merge pull request #2635 from rouault/epsg_10_018Even Rouault
Database: update to EPSG v10.018
2021-04-02Merge pull request #2634 from OSGeo/backport-2631-to-8.0Even Rouault
[Backport 8.0] Reduce doubled information
2021-04-02Doc: geod.rst: reduce doubled information (#2631)積丹尼 Dan Jacobson
Don't repeat neighboring information.
2021-04-01Merge pull request #2628 from OSGeo/backport-2627-to-8.0Even Rouault
[Backport 8.0] Database: refine checks for 'Geog3D to Geog2D+XXX' transformations, …
2021-04-01Merge pull request #2627 from rouault/improve_grid_transformation_checkEven Rouault
Database: refine checks for 'Geog3D to Geog2D+XXX' transformations, …
2021-04-01Merge pull request #2626 from OSGeo/backport-2625-to-8.0Even Rouault
[Backport 8.0] Database: update to EPSG 10.017
2021-04-01Merge pull request #2625 from rouault/epsg_10_017Even Rouault
Database: update to EPSG 10.017
2021-03-29Doxyfile: remove obsolete COLS_IN_ALPHA_INDEX tagEven Rouault
2021-03-29Merge pull request #2623 from rouault/backport_2622Even Rouault
[Backport 8.0] createOperation(): make sure no to discard deprecated operations...
2021-03-29createOperation(): make sure no to discard deprecated operations...Even Rouault
if the replacement uses a grid unknown to us. Fixes issue reported at https://lists.osgeo.org/pipermail/gdal-dev/2021-March/053771.html The issue comes from the fact that EPSG has created 2 transformations using grids BALR2009.gsb ad PENR2009.gsb that supersede the one which uses the single grid SPED2ETV2 we have in PROJ-data.
2021-03-28Merge pull request #2621 from OSGeo/backport-2620-to-8.0Even Rouault
[Backport 8.0] Fix build on Solaris 11.4
2021-03-28Merge pull request #2620 from rouault/fix_build_solarisEven Rouault
Fix build on Solaris 11.4
2021-03-28Merge pull request #2617 from OSGeo/backport-2613-to-8.0Even Rouault
[Backport 8.0] Doc: fix typo in man page of utilities, and reduce copy&paste
2021-03-28Merge pull request #2613 from rouault/doc_fix_app_typoEven Rouault
Doc: fix typo in man page of utilities, and reduce copy&paste
2021-03-27Merge pull request #2612 from OSGeo/backport-2611-to-8.0Even Rouault
[Backport 8.0] Add mapping of ESRI Equal_Area projection method to EPSG (fixes #2610)
2021-03-27Merge pull request #2611 from rouault/fix_2610Even Rouault
Add mapping of ESRI Equal_Area projection method to EPSG (fixes #2610)
2021-03-25Merge pull request #2604 from OSGeo/backport-2584-to-8.0Even Rouault
[Backport 8.0] Add transformations for CHGeo2004, Swiss geoid model
2021-03-25Database: add grid alternatives and transformation custom for ↵Javier Jimenez Shaw
ch_swisstopo_chgeo2004_ETRS89_LHN95 and ch_swisstopo_chgeo2004_ETRS89_LN02 (#2584)
2021-03-23Merge pull request #2600 from rouault/backport_2548Kristian Evers
[Backport 8.0] Database: Additions to the norwegian NKG2020 transformation (#2548), …
2021-03-23Merge pull request #2599 from OSGeo/backport-2598-to-8.0Kristian Evers
[Backport 8.0] Incorrect EPGS extent code for EPSG:7789>EPSG:4976 NKG transformation
2021-03-23Database: Additions to the norwegian NKG2020 transformation (#2548), and ↵Sveinung Himle
NGO48 to ETRS89 TIN transfrm (#2554) * Correction grid NKG:ETRF14 to EPSG:7922 * Added NKG:ITRF_TO_NO GIE test * Correction grid no_kv_NKGETRF14_EPSG7922_2000 added to grid_alternatives.sql * proj_method 'velocity_grid' added in check_grid_alternatives_proj_method. NKG velocity grid added to grid_alternatives.sql * also include follow-up fix to master #2548: e10a849cd01c5b15e3123da1f6df845006322843 * Add NGO48 (EPSG:4273) to ETRS89 (EPSG:4258) triangulation-based transformation (#2554) Co-authored-by: Even Rouault <even.rouault@spatialys.com>
2021-03-23Merge pull request #2598 from himsve/nkg_swedenEven Rouault
Incorrect EPGS extent code for EPSG:7789>EPSG:4976 NKG transformation
2021-03-23Merge pull request #2597 from OSGeo/backport-2596-to-8.0Even Rouault
[Backport 8.0] fix wrong capitalization of CHENyx06_ETRS.gsb
2021-03-23data/CH: fix wrong capitalization of CHENyx06_ETRS.gsb (#2596)Javier Jimenez Shaw
The file data/CH containing the +proj string to use CHENyx06_ETRS.gsb was wrongly capitalized. It was not consistent with EPSG and therefore other entries in proj.db.
2021-03-21Merge pull request #2595 from OSGeo/backport-2594-to-8.0Kristian Evers
[Backport 8.0] createOperations(): fix regression for the fix of #2588
2021-03-20Merge pull request #2594 from rouault/fix_of_fix_2588Even Rouault
createOperations(): fix regression for the fix of #2588
2021-03-20Merge pull request #2593 from OSGeo/backport-2592-to-8.0Even Rouault
[Backport 8.0] createOperations(): fix Compound to Geog3D CRS computations in the case
2021-03-20Merge pull request #2592 from rouault/fix_2588Even Rouault
createOperations(): fix Compound to Geog3D CRS computations in the ca…
2021-03-19Merge pull request #2591 from OSGeo/backport-2590-to-8.0Kristian Evers
[Backport 8.0] docs: update community site with links to FOSS4G 2021
2021-03-19Merge pull request #2590 from kbevers/update-foss4gKristian Evers
docs: update community site with links to FOSS4G 2021
2021-03-19CRS::promoteTo3D(): propagate the extent from the 2D CRS (fixes #2587)Even Rouault
This will help getting more consistent results between the 2D and 3D cases, as identified in https://github.com/OSGeo/PROJ/issues/2587#issue-836061171
2021-03-18createFromCRSCodesWithIntermediates(): improve perf when no matchEven Rouault
createFromCRSCodesWithIntermediates() runs a rather costly self-join. Only run it if the source and target CRS are the source/target of a coordinate operation. This helps for the performance of proj_create_crs_to_crs() when run on projected CRS for example that are extremely unlikely to be the source/target of an operation (except currently the Finish ones). For the EPSG:26915 to EPSG:3857 case of https://github.com/OSGeo/gdal/issues/3470, this helps decreasing the time of proj_create_crs_to_crs() from 18 ms to 10 ms.
2021-03-17Fix proj_clone() to work on 'meta' coordinate operation PJ* objects that can ↵Even Rouault
be returned by proj_create_crs_to_crs()
2021-03-17Doc: add a page to document macrosEven Rouault
2021-03-17proj.h: add PROJ_COMPUTE_VERSION, PROJ_VERSION_NUMBER, PROJ_AT_LEAST_VERSION ↵Even Rouault
macros Makes it easier for users to test if they build against a PROJ version later than a given x.y.z version.
2021-03-16DOC: Use breathe>=4.27 to support Doxygen \page, \section, etc.Mike Taves
2021-03-11Fix configuration for sphinxcontrib-bibtex version 2 or later (#2572)Mike Taves
2021-03-10Improve docs for geodesic distance functions in proj.hKristian Evers
2021-03-10Make proj_lp_dist() and proj_geod() work on a PJ* CRS objectEven Rouault