aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-04Merge pull request #2969 from OSGeo/backport-2964-to-8.2Even Rouault
[Backport 8.2] Fix github path for crs2crs2grid.py in HTDP
2021-12-02Merge pull request #2964 from Fa7C0n/masterEven Rouault
Fix github path for crs2crs2grid.py in HTDP
2021-12-02Merge pull request #2967 from OSGeo/backport-2966-to-8.2Even Rouault
[Backport 8.2] Cache result of proj_get_type() to help for performance of proj_factors() (fixes #2965)
2021-12-02Merge pull request #2966 from rouault/fix_2965Even Rouault
Cache result of proj_get_type() to help for performance of proj_factors() (fixes #2965)
2021-11-20Merge pull request #2950 from OSGeo/backport-2949-to-8.2Even Rouault
[Backport 8.2] Fix windows.h conflict with Criterion::STRICT
2021-11-20Merge pull request #2951 from OSGeo/backport-2922-to-8.2Even Rouault
[Backport 8.2] Docs: Add new Ellipsoids page to explain ellipsoidal parameters.
2021-11-20Docs: Add new Ellipsoids page to explain ellipsoidal parameters (#2922)Brendan Jurd
Co-authored-by: Rohit <rohitpingale103@gmail.com> Co-authored-by: Brendan Jurd <brendan.jurd@geoplex.com.au> Co-authored-by: Mike Taves <mwtoews@gmail.com>
2021-11-20Merge pull request #2949 from jschueller/patch-1Even Rouault
Fix windows.h conflict with Criterion::STRICT
2021-11-19Merge pull request #2946 from OSGeo/backport-2945-to-8.2Kristian Evers
[Backport 8.2] DOCS: Remove LATEX_SOURCE_CODE setting from Doxyfile.
2021-11-19Merge pull request #2947 from OSGeo/backport-2944-to-8.2Kristian Evers
[Backport 8.2] DOCS: Add doxygen entry for proj_context_set_search_paths.
2021-11-19Merge pull request #2944 from direvus/2540-docs-missing-funcsKristian Evers
DOCS: Add doxygen entry for proj_context_set_search_paths.
2021-11-19Merge pull request #2945 from direvus/doxy-latex-settingKristian Evers
DOCS: Remove LATEX_SOURCE_CODE setting from Doxyfile.
2021-11-17Set doc deploy branch to 8.2 (was forgotten at release time)Kristian Evers
2021-11-15createOperationsGeogToGeog(): avoid potential harmless floating-point ↵Even Rouault
division by zero. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=41045
2021-11-15Merge pull request #2940 from OSGeo/backport-2938-to-8.2Even Rouault
[Backport 8.2] createOperationsCompoundToCompound(): fix null pointer dereference when connection to proj.db doesn't exist.
2021-11-15Merge pull request #2939 from OSGeo/backport-2937-to-8.2Even Rouault
[Backport 8.2] createOperations(): do not stop at the first operation in the PROJ namespace for vertical transformations
2021-11-14Merge pull request #2938 from rouault/fix_ossfuzz_40955Even Rouault
createOperationsCompoundToCompound(): fix null pointer dereference when connection to proj.db doesn't exist.
2021-11-14Merge pull request #2937 from rouault/fix_2936Even Rouault
createOperations(): do not stop at the first operation in the PROJ namespace for vertical transformations
2021-11-10Merge pull request #2935 from OSGeo/backport-2934-to-8.2Even Rouault
[Backport 8.2] test: Make CApi test cross-platform
2021-11-10Merge pull request #2934 from toonn/cross-platform-testEven Rouault
test: Make CApi test cross-platform
2021-11-09Merge pull request #2933 from OSGeo/backport-2932-to-8.2Even Rouault
[Backport 8.2] PROJStringFormatter::toString(): avoid invalid iterator increment (fixes #2931)
2021-11-09RFC 7: Drop Autotools, maintain CMake (#2880)Mike Taves
2021-11-09Merge pull request #2932 from rouault/fix_2931Even Rouault
PROJStringFormatter::toString(): avoid invalid iterator increment (fixes #2931)
2021-11-07Merge pull request #2928 from OSGeo/backport-2926-to-8.2Even Rouault
[Backport 8.2] DOC: Add warning in proj_as_proj_string about potential information loss with CRS
2021-11-07Merge pull request #2927 from OSGeo/backport-2925-to-8.2Even Rouault
[Backport 8.2] DOC: add available keys to proj_context_get_database_metadata
2021-11-06Merge pull request #2926 from snowman2/warnEven Rouault
DOC: Add warning in proj_as_proj_string about potential information loss with CRS
2021-11-06Merge pull request #2925 from snowman2/docsEven Rouault
DOC: add available keys to proj_context_get_database_metadata
2021-11-06Merge pull request #2923 from OSGeo/backport-2921-to-8.2Even Rouault
[Backport 8.2] Database: update to EPSG v10.039
2021-11-05Merge pull request #2921 from rouault/epsg_10_039Even Rouault
Database: update to EPSG v10.039
2021-11-03Merge pull request #2918 from OSGeo/backport-2917-to-8.2Even Rouault
[Backport 8.2] BoundCRS WKT import: fix setting of name
2021-11-03Merge pull request #2917 from rouault/fix_boundcrs_nameEven Rouault
BoundCRS WKT import: fix setting of name
2021-11-03Doc: news.rst: formatting fixesEven Rouault
2021-11-01docs: Fix errors in 8.2.0 news sectionKristian Evers
2021-11-01Update website for 8.1.1 release8.2.0Kristian Evers
2021-10-26Update NEWS for 8.2.0 releaseKristian Evers
2021-10-26Fix version number of latest release in NEWSKristian Evers
2021-10-26Update NEWS for 8.1.1 releaseKristian Evers
2021-10-26Bump PROJ-data version number in docsKristian Evers
2021-10-26Update man-pages from Sphinx-docsKristian Evers
2021-10-26Update ABI numbers for 8.2.0 releaseKristian Evers
2021-10-25Merge pull request #2913 from rouault/fix_2905Even Rouault
lib_proj.cmake: add a PROJ::proj alias and add BUILD_INTERFACE include directories...
2021-10-25lib_proj.cmake: add a PROJ::proj alias and add BUILD_INTERFACE include ↵Even Rouault
directories, so that proj can be used as a subdirectory of a larger project (fixes #2905)
2021-10-25Merge pull request #2912 from rouault/cmake_static_buildKristian Evers
CMake: revise how we deal with symbol export and static builds
2021-10-23CMake: revise how we deal with symbol export and static buildsEven Rouault
- Remove the explicit PROJ_MSVC_DLL_IMPORT symbol used for importing symbols from a MSVC .dll: by default on MSVC, we use now __declspec(dllimport), unless PROJ_MSVC_DLL_EXPORT is defined by PROJ at build time. This makes it easier for users: they don't have to define anything special. This simplifies in particular the build of our binaries - For static builds, export -DPROJ_DLL= as public, so that users that import PROJ through CMake mechanism don't have to do it manually.
2021-10-23Merge pull request #2911 from rouault/cmake_versionEven Rouault
CMake: align the VERSION of the library with libtool practices
2021-10-22Merge pull request #2907 from josch/tinshiftfallbackEven Rouault
add fallback strategy for tinshift transform to use closest triangle for points not in any
2021-10-22CMake: align the VERSION of the library with libtool practicesEven Rouault
Currently (at least as of 8.1.1) we don't have the same .so.x.y.z numbers for the libtool and cmake builds (the y and z are swapped for the cmake build). While only the SONAME (the .x part) mostly matters, it is probably better to stick with the libtool convention to determine the y and z. This patch should make it easier by setting explicitly each of the current, revision, age and computing automatically x = current - age y = age z = revision
2021-10-21Add fallback_strategy to tinshift transformJohannes Schauer Marin Rodrigues
- this bumps format_version of tinshift JSON to 1.1 for the new field fallback_strategy - the default behaviour without that field is retained - if fallback_strategy is set to "nearest_side", then points that do not fall into any of the triangles will be transformed according to the nearest triangle - if fallback_centroid is set to "nearest_side", then points that do not fall into any of the triangles will be transformed according to the triangle with the nearest centroid
2021-10-21Merge pull request #2908 from snowman2/constEven Rouault
TYPE: Update const declarations in proj_trans_bounds
2021-10-21Merge pull request #2910 from rouault/epsg_10_038Even Rouault
Database: update to EPSG v10.038