aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-14Set the container locale for spelling [skip ci]Mike Taves
2021-03-12Merge pull request #2573 from mwtoews/breatheEven Rouault
Use breathe>=4.27 to support Doxygen \page, \section, etc.
2021-03-12Merge pull request #2574 from mwtoews/patch-sphinxcontrib-spellingEven Rouault
CI: workaround for sphinxcontrib-spelling 7.1.0 on Python 3.6.9
2021-03-12CI: workaround for sphinxcontrib-spelling 7.1.0 on Python 3.6.9Mike Taves
2021-03-12DOC: Use breathe>=4.27 to support Doxygen \page, \section, etc.Mike Taves
2021-03-11Database: fix NKG transformationsEven Rouault
2021-03-11Database: Additions to the norwegian NKG2020 transformation (#2548)Sveinung Himle
* 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 Co-authored-by: Even Rouault <even.rouault@spatialys.com>
2021-03-11Fix configuration for sphinxcontrib-bibtex version 2 or later (#2572)Mike Taves
2021-03-10Merge pull request #2571 from kbevers/proj_lp_dist_docsKristian Evers
Improve docs for geodesic distance functions in proj.h
2021-03-10Merge pull request #2570 from rouault/fix_proj_lp_dist_crsEven Rouault
Make proj_lp_dist() and proj_geod() work on a PJ* CRS object
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
2021-03-10Merge pull request #2569 from rouault/cleanup_SQLITE_OPEN_URIEven Rouault
Code cleanup: remove conditional testing of SQLITE_OPEN_URI.
2021-03-10Code cleanup: remove conditional testing of SQLITE_OPEN_URI. It is present ↵Even Rouault
in sqlite >= 3.11
2021-03-10Fix commentEven Rouault
2021-03-10Database: add NGO48 (EPSG:4273) to ETRS89 (EPSG:4258) triangulation-based ↵Sveinung Himle
transformation (#2554)
2021-03-09Merge pull request #2567 from rouault/fix_s45b_polEven Rouault
s45b.pol: remove trailing backslashes that prevent it from being used
2021-03-09s45b.pol: remove trailing backslashes that prevent it from being usedEven Rouault
2021-03-07typo fixesEven Rouault
2021-03-07doc: typo fixesEven Rouault
2021-03-07README.md: comment out Cirrus CI [ci skip]Even Rouault
2021-03-07pipeline: avoid CLang Static Analyzer 10.0 likely false positive about ↵Even Rouault
dereferencing a nullptr
2021-03-07dmstor_ctx(): avoid setting a variable that is not readEven Rouault
2021-03-07Merge pull request #2560 from rouault/coverityscan_fixesEven Rouault
Several fixes/improvements spotted by CoverityScan
2021-03-07Merge pull request #2561 from rouault/cppcheck_fixesEven Rouault
Two Cppcheck fixes
2021-03-07Merge pull request #2562 from rouault/travis_arm64Even Rouault
Travis ARM64: set NPROC=4 to avoid the autodetected 32 to blow out RAM
2021-03-07Travis ARM64: set NPROC=4 to avoid the autodetected 32 to blow out RAMEven Rouault
2021-03-07insertIntoHierarchy(): avoid confusing cppcheck about potential use of moved ↵Even Rouault
grid
2021-03-07NTv2Grid: remove useless m_name member (redundant with one of base class)Even Rouault
2021-03-07igh: check return value of setup_zone() (CID 314816)Even Rouault
2021-03-07Check return value of curl_easy_setopt() (CID 314805)Even Rouault
2021-03-07is2DPartOf3D(): catch potential exception (CID 314817)Even Rouault
2021-03-07initcache.cpp: add assertions for potential failed mem alloc (CID 314809, ↵Even Rouault
314812)
2021-03-07projinfo: catch exception on bad value for --accuracy (CID 314810)Even Rouault
2021-03-07gie.cpp: use correct type in error message (CID 314813)Even Rouault
2021-03-07cs2cs: catch exception on bad value for --accuracy (CID 314818)Even Rouault
2021-03-07cct: remove useless nullptr checking (CID 314822)Even Rouault
2021-03-07proj_info(): remove useless nullptr checking (CID 314807)Even Rouault
2021-03-07BaseObject: add a move assignment operator (CID 314820)Even Rouault
2021-03-06UnitOfMeasure: add a move assignment operator (CID 314811)Even Rouault
2021-03-06Merge pull request #2559 from rouault/gcc11_wnonnullEven Rouault
Fix gcc 11 -Wnonnull warnings
2021-03-06Merge pull request #2558 from rouault/gie_self_tests_fix_uninitializedEven Rouault
gie_self_tests: fix use of uninitialized memory (fixes #2557)
2021-03-06Fix gcc 11 -Wnonnull warningsEven Rouault
``` /proj-8.0.0/src/iso19111/operation/coordinateoperationfactory.cpp: In function 'osgeo::proj::operation::TransformationNNPtr osgeo::proj::operation::createBallparkGeographicOffset(const CRSNNPtr&, const CRSNNPtr&, const DatabaseContextPtr&)': /proj-8.0.0/src/iso19111/operation/coordinateoperationfactory.cpp:1860:36: warning: 'this' pointer is null [-Wnonnull] 1860 | ->coordinateSystem() | ^ In file included from /proj-8.0.0/src/iso19111/operation/coordinateoperationfactory.cpp:35: /proj-8.0.0/include/proj/crs.hpp:196:47: note: in a call to non-static member function 'const CoordinateSystemNNPtr& osgeo::proj::crs::SingleCRS::coordinateSystem() const' 196 | PROJ_DLL const cs::CoordinateSystemNNPtr &coordinateSystem() PROJ_PURE_DECL; | ^~~~~~~~~~~~~~~~ /proj-8.0.0/src/iso19111/operation/coordinateoperationfactory.cpp:1864:36: warning: 'this' pointer is null [-Wnonnull] 1864 | ->coordinateSystem() | ^ In file included from /proj-8.0.0/src/iso19111/operation/coordinateoperationfactory.cpp:35: /proj-8.0.0/include/proj/crs.hpp:196:47: note: in a call to non-static member function 'const CoordinateSystemNNPtr& osgeo::proj::crs::SingleCRS::coordinateSystem() const' 196 | PROJ_DLL const cs::CoordinateSystemNNPtr &coordinateSystem() PROJ_PURE_DECL; | ^~~~~~~~~~~~~~~~ /proj-8.0.0/src/iso19111/factory.cpp: In member function 'std::vector<dropbox::oxygen::nn<std::shared_ptr<osgeo::proj::operation::CoordinateOperation> > > osgeo::proj::io::AuthorityFactory::createBetweenGeodeticCRSWithDatumBasedIntermediates(const CRSNNPtr&, const string&, const string&, const CRSNNPtr&, const string&, const string&, bool, bool, bool, bool, const std::vector<std::__cxx11::basic_string<char> >&, const ExtentPtr&, const ExtentPtr&) const': /proj-8.0.0/src/iso19111/factory.cpp:4724:66: warning: 'this' pointer is null [-Wnonnull] 4724 | dynamic_cast<crs::GeodeticCRS *>(sourceCRS.get())->datum(); | ^ In file included from /proj-8.0.0/src/iso19111/factory.cpp:36: /proj-8.0.0/include/proj/crs.hpp:254:54: note: in a call to non-static member function 'const GeodeticReferenceFramePtr& osgeo::proj::crs::GeodeticCRS::datum() const' 254 | PROJ_DLL const datum::GeodeticReferenceFramePtr &datum() PROJ_PURE_DECL; | ^~~~~ /proj-8.0.0/src/iso19111/factory.cpp:4726:66: warning: 'this' pointer is null [-Wnonnull] 4726 | dynamic_cast<crs::GeodeticCRS *>(targetCRS.get())->datum(); | ^ In file included from /proj-8.0.0/src/iso19111/factory.cpp:36: /proj-8.0.0/include/proj/crs.hpp:254:54: note: in a call to non-static member function 'const GeodeticReferenceFramePtr& osgeo::proj::crs::GeodeticCRS::datum() const' 254 | PROJ_DLL const datum::GeodeticReferenceFramePtr &datum() PROJ_PURE_DECL; | ^~~~~ ```
2021-03-06gie_self_tests: fix use of uninitialized memory (fixes #2557)Even Rouault
2021-03-06Merge pull request #2556 from rouault/uint_tEven Rouault
grids.cpp: use C99/C++11 uint16_t/uint32_t
2021-03-06grids.cpp: use C99/C++11 uint16_t/uint32_tEven Rouault
libtiff has historically defined uint16 and uint32 as custom typedefs, but those will be deprecated in the next libtiff release, and using them will emit warnings, so use standard types as recommended.
2021-03-05Merge pull request #2555 from rouault/fix_2541Even Rouault
createOperations(): fix incorrect height transformation between 3D promoted RGF93 and CH1903+ (fixes #2541)
2021-03-05createOperations(): fix incorrect height transformation between 3D promoted ↵Even Rouault
RGF93 and CH1903+ (fixes #2541)
2021-03-04Merge pull request #2551 from rouault/clang_formatEven Rouault
Reformat code with clang-format-10 from ubuntu 20.04
2021-03-03Merge pull request #2552 from rouault/disable_freebsdEven Rouault
CI: disable FreeBSD / Cirrus builds