aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-22Add pj_log_active() to determine if logging is activeEven Rouault
2021-07-22Merge pull request #2784 from mwtoews/docs-fixEven Rouault
Doc: fix links to :c:func:`proj_...` by specifying "h" as "c" domain
2021-07-21Doc: fix links to :c:func:`proj_...` by specifying "h" as "c" domainMike Taves
2021-07-20Merge pull request #2782 from rouault/fix_crs_extent_use_noneEven Rouault
createOperations(): fix SourceTargetCRSExtentUse::NONE mode
2021-07-20createOperations(): fix SourceTargetCRSExtentUse::NONE modeEven Rouault
Fix issue reported in https://lists.osgeo.org/pipermail/proj/2021-July/010318.html
2021-07-20Formatting fix [ci skip]Even Rouault
2021-07-14Merge pull request #2780 from mwtoews/nlohmann_json_interface_libEven Rouault
CMake: remove external nlohmann_json from INTERFACE_LINK_LIBRARIES target
2021-07-14CMake: remove external nlohmann_json from INTERFACE_LINK_LIBRARIES targetMike Taves
2021-07-13Add S2 projection (#2749)marcus-elia
2021-07-12Merge pull request #2776 from rouault/fix_coverity_350886Even Rouault
ortho: remove useless and invalid log trace (CID 350886, 350887)
2021-07-11ortho: remove useless and invalid log trace (CID 350886, 350887)Even Rouault
2021-07-10Merge pull request #2774 from rouault/fix_2770Even Rouault
Logging: avoid some overhead when logging is not enabled (fixes #2770)
2021-07-08Logging: avoid some overhead when logging is not enabled (fixes #2770)Even Rouault
2021-07-08Merge pull request #2772 from rouault/epsg_10_028Even Rouault
Database: update to EPSG v10.028
2021-07-08Database: update to EPSG v10.028Even Rouault
2021-07-08Merge pull request #2769 from rouault/fix_2768Even Rouault
createOperations(): make sure to associate an extent to the transform…
2021-07-07createOperations(): make sure to associate an extent to the transform of a ↵Even Rouault
CRS with a GEOIDMODEL using a PROJ grid, so that it is later used instead of a ballpark operation (fixes #2768)
2021-07-05Merge pull request #2765 from direvus/update-contributing-docEven Rouault
Update "PROJ.4" to "PROJ" in the Contributing document.
2021-07-05Merge pull request #2764 from SpaceIm/fix/install-exec-iosEven Rouault
CMake: fix installation of executables on iOS
2021-07-05Update "PROJ.4" to "PROJ" in the Contributing document.Brendan Jurd
2021-07-04fix installation of executables on iOSSpaceIm
2021-07-02Merge pull request #2760 from rouault/fix_2759Even Rouault
test_factory.cpp: fix build, in particular on Alpine Edge (fixes #2759)
2021-07-01test_factory.cpp: fix build, in particular on Alpine Edge (fixes #2759)Even Rouault
2021-06-30Bump version numbers in anticipation of 8.2.0Kristian Evers
2021-06-30Update website for 8.1.0 release8.1.0Kristian Evers
2021-06-25Update news for 8.1.0 releaseKristian Evers
2021-06-25Update man-pages from Sphinx-docsKristian Evers
2021-06-25Update ABI numbers for 8.1.0 releaseKristian Evers
2021-06-23Merge pull request #2752 from cffk/geodesic-1.52-syncCharles Karney
Minor changes to address lint in geodesic.c
2021-06-22Minor changes to address lint in geodesic.c (courtesy of Marc Emery ↵Charles Karney
<memery@myotest.com>)
2021-06-19Merge pull request #2751 from rouault/epsg_10_027Even Rouault
Database: update to EPSG v10.027
2021-06-19Database: update to EPSG v10.027Even Rouault
2021-06-18Merge pull request #2750 from rouault/better_operation_selectionEven Rouault
proj_trans/cs2cs: If two operations have the same accuracy, use the one that is contained within a larger one
2021-06-18operations_computation.rst: add note about proj_create_crs_to_crs not ↵Even Rouault
necessarily using the operation that appears as first
2021-06-17proj_trans/cs2cs: If two operations have the same accuracy, use the one that ↵Even Rouault
is contained within a larger one Relates to https://github.com/OSGeo/gdal/issues/3998 Before that change, cs2cs on a NAD83(HARN) to WGS84 transformation would use the "NAD83(HARN) to WGS 84 (1)" transformation (a null Helmert shift) that is valid for whole US, including non-CONUS areas, even when used on points located on CONUS that has a "NAD83(HARN) to WGS 84 (3)" transformation (non-null Helmert shift) with same accuracy (1m). But if doing EPSG:2874 "NAD83(HARN) / California zone 5 (ftUS)" to WGS84, we would use this later "NAD83(HARN) to WGS 84 (3)" transformation because the area of use of EPSG:2874 restricts to CONUS. This isn't consistant. With that change, we now have more consistent behavior, even if it can be argued which of the 2 transformations is the best... $ echo 34 -120 | src/cs2cs -d 8 EPSG:4326 "NAD83(HARN)" | src/cs2cs "NAD83(HARN)" EPSG:2874 5955507.74 1828410.98 0.00 $ echo 34 -120 | src/cs2cs EPSG:4326 EPSG:2874 5955507.74 1828410.98 0.00
2021-06-14Fix build with -DPROJ_INTERNAL_CPP_NAMESPACEEven Rouault
2021-06-10Merge pull request #2747 from rouault/fix_gdal_3958Even Rouault
BoundCRS::identify(): avoid incompatible transformation for WKT1 / TOWGS84 export (fixes OSGeo/gdal#3958)
2021-06-10BoundCRS::identify(): avoid incompatible transformation for WKT1 / TOWGS84 ↵Even Rouault
export (fixes OSGeo/gdal#3958)
2021-06-10Merge pull request #2745 from rouault/epsg_10_026Even Rouault
Database: update to EPSG v10.026
2021-06-10Database: update to EPSG v10.026Even Rouault
2021-06-09Merge pull request #2738 from rouault/share_sqlite_handleEven Rouault
Share SQLite database handle among all contexts
2021-06-08Make filemanager aware of UWP Win32 APIGeoff Evans
2021-06-05Merge pull request #2740 from RoelvandenBerg/masterEven Rouault
Update link in docs to Dutch coord transform website.
2021-06-04Update link to dutch coord transform website.Roel van den Berg
2021-06-03factory.cpp: lint: make memoryHandle_ a unique_ptrEven Rouault
2021-06-03Run database layout checks only at first DB openingEven Rouault
2021-06-03proj_cleanup(): make sure it frees the database context of the default ↵Even Rouault
PJ_CONTEXT
2021-06-03Check that database connection sharing properly worksEven Rouault
2021-06-03Make proj_context_set_autoclose_database() a no-op as it would defeat the ↵Even Rouault
purpose of the new database connection sharing
2021-06-03Database: use shared sqlite handleEven Rouault