aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-19Database: insert entries in the alias_name for ESRI transformations that ↵Even Rouault
match a EPSG entry Make it possible to query them by name. e.g. `projinfo "NAD_1927_To_WGS_1984_3"` will return EPSG:1172 transformation "NAD27 to WGS 84 (3)" Partially helps use case of https://lists.osgeo.org/pipermail/gdal-dev/2022-February/055480.html
2022-02-18CMake: set RUN_NETWORK_DEPENDENT_TESTS to ON by default only if network ↵Even Rouault
seems available (fixes #3060)
2022-02-17Doc: gall.rst: add note that Gall != Gall-PetersEven Rouault
2022-02-17Doc: mention Lambert c.e.a, Behrmann, and Gall-Peters projections as ↵Even Rouault
specializations of cea Shared credits with @pramsey / PR #3063
2022-02-16Merge pull request #3061 from rouault/remove_googletestKristian Evers
Remove googletest source code remains
2022-02-15Remove googletest source code remainsEven Rouault
They are no longer needed, as there were only used by autoconf builds. For CMake, we either use external googletest, or use CMake download capabilities.
2022-02-15Update man-pages from Sphinx-docsKristian Evers
2022-02-15Update NEWS for 9.0.0Kristian Evers
2022-02-15Update version numbers for 9.0.0Kristian Evers
2022-02-15Update ABI numbers for 9.0.0 releaseKristian Evers
2022-02-15Merge pull request #3058 from rouault/fix_3053Kristian Evers
ITRF2008: add EURA_T, NOAM_T, etc. plate names that include translation rates (fixes #3053)
2022-02-15ITRF2008: add EURA_T, NOAM_T, etc. plate names that include translation ↵Even Rouault
rates (fixes #3053)
2022-02-15ITRF2008: plate motion model: fix error on sign of z component of NOAM and x ↵Even Rouault
component of PCFC
2022-02-15Merge pull request #3057 from rouault/fix_3056Even Rouault
Fix importing CRS definition with +proj=peirce_q and +shape different…
2022-02-14Fix importing CRS definition with +proj=peirce_q and +shape different from ↵Even Rouault
square or diamond. Follow-up of #3014. Fixes #3056. master only
2022-02-14Merge pull request #3055 from rouault/over_fixEven Rouault
Better deal with importing strings like '+init=epsg:XXXX +over' (refs MapServer/MapServer#6478)
2022-02-14Better deal with importing strings like '+init=epsg:XXXX +over' (refs ↵Even Rouault
MapServer/MapServer#6478)
2022-02-14Merge pull request #3052 from mwtoews/ci-mac-ccacheEven Rouault
CI: set CCACHE_DIR for macOS
2022-02-14Merge pull request #3050 from rouault/fix_3029Even Rouault
CMake: remove all Mac specific settings added per #2009, …
2022-02-14Merge pull request #3049 from rouault/proj_ini_ca_bundle_pathEven Rouault
proj.ini: add a 'ca_bundle_path' variable
2022-02-14Merge pull request #3044 from AlexBass05/add-belgian-geoid-hbg18Even Rouault
Add Belgian geoid model hBG18 to grid alternatives
2022-02-15CI: set CCACHE_DIR for macOSMike Taves
2022-02-14CMake: split configuration files for apps and tests (#3048)Mike Taves
2022-02-13Merge pull request #3051 from rouault/epsg_10_054Even Rouault
Database: update to EPSG v10.054
2022-02-13Add Belgian geoid model hBG18 to grid alternativesAlexander Nehrbass
2022-02-13Database: update to EPSG v10.054Even Rouault
2022-02-13CMake: remove all Mac specific settings added per #2009, as they appear to ↵Even Rouault
be obsolete given current CMake versions (fixes #3029) And specifically remove set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) which was the only setting at a non-default value.
2022-02-12proj.ini: add a 'ca_bundle_path' variableEven Rouault
Cf thread https://lists.osgeo.org/pipermail/gdal-dev/2022-February/thread.html#55391
2022-02-11Doc: ob_tran.rst: fix name of o_lon_1, o_lat_1, o_lon_2, o_lat_2 parametersEven Rouault
2022-02-09Merge pull request #3046 from rouault/fix_boundcrs_derived_geog_crs_wktEven Rouault
createOperations(): fix transformations from/to a BoundCRS of a DerivedGeographicCRS coming from WKT
2022-02-09createOperations(): fix transformations from/to a BoundCRS of a ↵Even Rouault
DerivedGeographicCRS coming from WKT
2022-02-09filemanager.cpp: reformat [ci skip]Even Rouault
2022-02-09Docker: update base image to ubuntu:20.04 [ci skip] (#3043)Mike Taves
2022-02-09Merge pull request #3042 from rouault/build_shared_libs_default_win32Even Rouault
CMake: make BUILD_SHARED_LIBS=ON the default even on Windows
2022-02-07Merge pull request #2988 from dg0yt/pkgconfigEven Rouault
Use `Requires.Private` in proj.pc, and install it also for Windows
2022-02-07CMake: make BUILD_SHARED_LIBS=ON the default even on WindowsEven Rouault
2022-02-07Merge pull request #3038 from rouault/doc_install_clarify_requirementsEven Rouault
Doc: clarify build requirements
2022-02-07Merge pull request #3041 from rouault/doc_fix_obsolete_exampleEven Rouault
Doc: fix example whith used the +t_obs parameter of Helmert removed per #1264
2022-02-07Doc: fix example whith used the +t_obs parameter of Helmert removed per #1264Even Rouault
2022-02-06Doc: clarify build requirementsEven Rouault
2022-02-06Merge pull request #3036 from mwtoews/rfc-7-docsEven Rouault
DOC: remove content for Autotools; assume CMake only
2022-02-05Adapt testing to recursive pkg-config requirementsKai Pastor
When pkg-config is called with --static, it will recursively collect all Libs and Libs.private which are discovered via Requires and Requires.private. So these libs must be available for linking even when acutally only lib proj uses static linkage. Libs and pkg-config must be provided for the target triplet.
2022-02-05Harmonize CI apt setupKai Pastor
2022-02-05Revise pc file constructionKai Pastor
Use sqlite3, libtiff-4 and libcurl modules instead of plain libs Allow opt out by setting 'USE_PKGCONFIG_MODULES' off. Link native system libs on Windows, and implicit C++ libraries on other systems (e.g. libstc++/libc++).
2022-02-04Merge pull request #3037 from direvus/2529-err-code-unknown-formatEven Rouault
Set more precise error code for parsing errors in proj_create().
2022-02-04Set more precise error code for parsing errors in proj_create().Brendan Jurd
If proj_create() catches a ParsingException, and the error code hasn't otherwise been set internally, set the error code to PROJ_ERR_INVALID_OP_WRONG_SYNTAX instead of allowing it to default to the generic PROJ_ERR_OTHER. Ref #2529
2022-02-03Allow PROJ_LIB paths wrapped with double quotes (#3031)Mateusz Łoskot
This improvement is mostly useful on Windows, where users are used to wrapping paths with whitespaces with double quotes. For example, these should now be allowed (correctly concatenated): PROJ_LIB="C:\Program Files\PROJ";C:\Users\mloskot\PROJ
2022-02-04DOC: remove content for Autotools; assume CMake onlyMike Taves
2022-02-02Merge pull request #3035 from rouault/use_external_gtest_when_possibleEven Rouault
Use external gtest by default when possible
2022-02-01Use external gtest by default when detectedEven Rouault