aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-16Merge pull request #2856 from waheedi/patch-1backport-2856-to-masterEven Rouault
update projsync command line to sync --all
2021-09-16Merge pull request #2855 from rouault/ortho_e_followupEven Rouault
Inverse ortho ellipsoidal oblique: address a few remarks...
2021-09-15Inverse ortho ellipsoidal oblique: address a few remarks from ↵Even Rouault
https://github.com/OSGeo/PROJ/issues/2844#issuecomment-920138371
2021-09-15Merge pull request #2853 from rouault/fix_inverse_ortho_eEven Rouault
Fix error in implementation of Inverse ellipsoidal orthographic projection that cause convergence to sometimes fail (fixes #2844)
2021-09-15Inverse ellipsoidal orthographic projection (oblique case): fix convergence ↵Even Rouault
at pole
2021-09-15Fix error in implementation of Inverse ellipsoidal orthographic projection ↵Even Rouault
(oblique case) that cause convergence to sometimes fail (fixes #2844)
2021-09-14Merge pull request #2850 from rouault/projjson_0_4Even Rouault
PROJJSON: support additional properties allowed in id object (version, authority_citation, uri) for parity with WKT2:2019
2021-09-14PROJJSON: support additional properties allowed in id object (version, ↵Even Rouault
authority_citation, uri) for parity with WKT2:2019
2021-09-14Merge pull request #2847 from rouault/spherical_ocentricEven Rouault
Add support for GeodeticCRS using a Spherical ocentric coordinate system
2021-09-11Merge pull request #2848 from direvus/docs/about-licenseKristian Evers
Update docs About page to pull in license text from COPYING.
2021-09-10Use `literalinclude` for COPYING in About page.Brendan Jurd
This avoids a sphinx error due to the leading space in front of the horizontal divider in COPYING and also helps to indicate where the included license text begins and ends.
2021-09-10Update docs About page to pull in license text from COPYING.Brendan Jurd
Fixes #2709.
2021-09-08createOperations(): use an explicit conversion operation for geodetic <--> ↵Even Rouault
geocentric latitude
2021-09-08createConversion(): avoid nullptr dereference on a method without parametersEven Rouault
2021-09-08createOperations(): deal with spherical planetocentric geodetic CRSEven Rouault
This also fixes conversion between geocentric latlong and geodetic latlong with cs2cs. This was dealt with in PR 1093, but in the wrong direction (the geocentric latitude must be <= in absolute value to the geodetic one) The issue here was linked to the semantics of the +geoc specifier, which affects the semantics of the input coordinates in the forward direction (+geoc means that the input coordinate is is a geocentric latitude), which defeats the logic of doing A to B by using the inverse path of A and the forward path of B.
2021-09-08Merge pull request #2845 from rouault/fix_2843Even Rouault
Fix database access across fork() when SQLite3 doesn't use pread[64]() (fixes #2843)
2021-09-07Support importing/exporting WKT & PROJJSON of 2D axis spherical ↵Even Rouault
planetocentric geodetic CRS
2021-09-07pj_obj_create(): avoid passing invalid ellipsoid parameters to geod_init(). ↵Even Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38192
2021-09-07Fix database access across fork() when SQLite3 doesn't use pread[64]() ↵Even Rouault
(fixes #2843)
2021-09-06Merge pull request #2842 from rouault/getInsertStatementsFor_reorder_paramsEven Rouault
getInsertStatementsFor(): re-order projection parameters according to their canonical order if needed
2021-09-05getInsertStatementsFor(): re-order projection parameters according to their ↵Even Rouault
canonical order if needed
2021-09-05Merge pull request #2841 from rouault/cppcheck_fixesEven Rouault
Cppcheck fixes
2021-09-04healpix.cpp: make it more obvious to cppcheck that capmap.cn is always ↵Even Rouault
initialized
2021-09-04Workaround 'Overlapping read/write of union is undefined behavior' cppcheck ↵Even Rouault
warning (but really fixing them would be more involved)
2021-09-04Conversion::createAxisOrderReversal(): workaround cppcheck false positiveEven Rouault
2021-09-04createFromUserInput(): make it more obvious for cppcheck and humans tooEven Rouault
2021-09-04GeodeticCRS::identify(): make it more obvious for cppcheckEven Rouault
2021-09-04pipeline.cpp: remove impossible conditionEven Rouault
2021-09-04formatting fixEven Rouault
2021-09-04Merge pull request #2839 from rouault/fix_ossfuzz_31964Even Rouault
pj_obj_create(): avoid passing invalid ellipsoid parameters ot pj_calc_ellipsoid_params()
2021-09-04Merge pull request #2840 from hobu/grid-debug-lintEven Rouault
Add some filename lint #2838 to output error messages
2021-09-03Add some filename lint #2838 to output error messagesHoward Butler
2021-09-03pj_obj_create(): avoid passing invalid ellipsoid parameters ot ↵Even Rouault
pj_calc_ellipsoid_params(). Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31964
2021-09-03formatting fixEven Rouault
2021-09-03Merge pull request #2835 from rouault/netcdf_cf_pole_rotationEven Rouault
Add proj_create_conversion_pole_rotation_netcdf_cf_convention() to address netCDF datasets using a pole rotation method
2021-09-02Merge pull request #2837 from OSGeo/backport-2836-to-masterEven Rouault
[Backport master] ortho.rst: fix typo
2021-09-02Merge pull request #2836 from OSGeo/rouault-patch-1Even Rouault
ortho.rst: fix typo
2021-09-02Add proj_create_conversion_pole_rotation_netcdf_cf_convention() to address ↵Even Rouault
netCDF datasets using a pole rotation method
2021-09-01Merge pull request #2833 from rouault/doc_topocentric_ortho_epsg_refKristian Evers
Doc: mentions EPSG methods that corresponds to topocentric and ortho (fixes #2832)
2021-09-01Doc: mentions EPSG methods that corresponds to topocentric and ortho (fixes ↵Even Rouault
#2832)
2021-09-01Merge pull request #2831 from gorlak-forks/uwp-filemanagerEven Rouault
Make filemanager aware of UWP Win32 API
2021-09-01Merge pull request #2829 from rouault/epsg_10_033Even Rouault
Database: update to EPSG v10.033
2021-08-31PROJStringFormatter::toString(): add missing iterator increment (but luckily ↵Even Rouault
this omission didn't result in endless loop, just an extra iteration)
2021-08-31Workaround false positive in recent cppcheckEven Rouault
2021-08-31io.cpp: remove always true testEven Rouault
2021-08-29io.cpp: silence Coverity false positive (CID 356032)Even Rouault
2021-08-28Database: update to EPSG v10.033Even Rouault
2021-08-28proj.pc.in: add -lm -ldl in Libs.private (#2825)Mike Taves
2021-08-27Merge pull request #2826 from rouault/doc_projjson_0.3Even Rouault
Doc: projjson.rst: update to PROJJSON v0.3
2021-08-27Merge pull request #2827 from rouault/esri_goode_homolosineEven Rouault
ESRI WKT: add support for import/export of (non interrupted) Goode Homolosine