aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-16createOperations(): when converting CompoundCRS<-->Geographic3DCrs, do not ↵Even Rouault
use discard change of ellipsoidal height if a Helmert transformation is involved (fixes #2225)
2020-05-16createOperations(): be stricter when considering if an operation is a null oneEven Rouault
2020-05-15Merge pull request #2224 from rouault/fix_2202Even Rouault
Make projinfo --3d --boundcrs-to-wgs84 better work (fixes #2202)
2020-05-15Merge pull request #2223 from rouault/fix_2221Even Rouault
Avoid 2 warnings about missing database indices
2020-05-15Merge pull request #2222 from rouault/fix_2217Even Rouault
Fixes related to CompoundCRS and BoundCRS
2020-05-15Make projinfo --3d --boundcrs-to-wgs84 better work (fixes #2202)Even Rouault
2020-05-15AuthorityFactory::createObjectsFromName(): request SQL query to avoid ↵Even Rouault
warning about lack of object_view(table_name) index
2020-05-15Database: add index on alias_name(code)Even Rouault
2020-05-15Add SQLite3 debug logging if PROJ_LOG_SQLITE3 env var is definedEven Rouault
2020-05-14createObjectsFromName(): fix when objectType = { GEOCENTRIC_CRS }Even Rouault
2020-05-14BoundCRS::create(): simplifyEven Rouault
2020-05-14createOperations(): optimize BoundCRS to BoundCRS of vertical CRS using the ↵Even Rouault
same vertical datum
2020-05-14createOperations(): fix exceptions related to CompoundCRS and BoundCRSEven Rouault
2020-05-14Grid listing from a CoordinateOperation: take into account several grid ↵Even Rouault
names separated by comma (e.g. '+grids=foo1.gtx,foo2.gtx')
2020-05-14WKT1 parsing: fix parsing of CompoundCRS that has a TOWGS84 for horizontal ↵Even Rouault
and PROJ4_GRIDS for vertical (refs #2217)
2020-05-14WKT/PROJJSON parsing: fix BoundCRS/PROJ4_GRIDS handling for vertical ↵Even Rouault
component when vertical CRS has non metre unit (fixes #2217)
2020-05-14Merge pull request #2218 from rouault/wgs84_crs_aliasEven Rouault
Database: add a 'WGS84' alias for the EPSG:4326 CRS (fixes #2216)
2020-05-14Database: add a 'WGS84' alias for the EPSG:4326 CRS (fixes #2216)Even Rouault
2020-05-14Merge pull request #2215 from rouault/fix_2214Even Rouault
ProjectedCRS::identify(): fix identification of EPSG:3059 (fixes #2214)
2020-05-13ProjectedCRS::identify(): fix identification of EPSG:3059 from ↵Even Rouault
'LKS92_Latvia_TM' name, and other cleanups/improvements (fixes #2214)
2020-05-12Merge pull request #2213 from rouault/travis_s390xEven Rouault
.travis.yml: add linux_s390x (big endian)
2020-05-12Merge pull request #2212 from rouault/typo_fixesEven Rouault
scripts/fix_typos.sh: fix URLs to dictionaries, and fix typos spotted
2020-05-10.travis.yml: add linux_s390xEven Rouault
2020-05-09scripts/fix_typos.sh: fix URLs to dictionaries, and fix typos spottedEven Rouault
2020-05-06.travis.yml: disable notifications as they are probably more spam than ↵Even Rouault
useful [skip appveyor] (#2209)
2020-05-04resource_file.rst: fix link to crs2crsgrid.py [skip appveyor] (#2208)PROJ-BOT
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2020-05-04grids: add support for projected grids for GenericShiftGridSetEven Rouault
2020-05-02Doc: fix/hacks for compatibility with Breathe 4.17.0 [skip appveyor] (#2204)Even Rouault
2020-05-01Update NEWS for 7.0.1Kristian Evers
2020-05-01Add a few notes to HOWTORELEASEKristian Evers
2020-05-01doc: update download and news pages with new releasesKristian Evers
2020-04-28createFromProjString(): handle default parameters of '+krovak +type=crs', ↵Even Rouault
and handle +czech correctly (fixes #2199) (#2200) * createFromProjString(): handle default parameters of '+krovak +type=crs', and handle +czech correctly (fixes #2199) * Doc: add default values for Krovak
2020-04-26pipeline initialization: avoid deep recursion on corrupted PROJ string like ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21889
2020-04-26Merge pull request #2196 from kbevers/cs2cs-improve-rs-optionsKristian Evers
Update cs2cs options -r/-s to reflect axis ordering of PROJ >6
2020-04-26Update cs2cs options -r/-s to reflect axis ordering of PROJ >6Kristian Evers
Originally proposed by Greg Troxel on the mailing list: https://lists.osgeo.org/pipermail/proj/2020-April/009597.html Co-authored-by: Greg Troxel <gdt@lexort.com>
2020-04-26Merge pull request #2195 from rouault/map_esri_grid_namesEven Rouault
Database: map more ESRI grid names
2020-04-26Database: map more ESRI grid namesEven Rouault
2020-04-25projinfo: do not emit warnings about missing grids in quiet modeEven Rouault
2020-04-25include/proj/util.hpp: recognized a PROJ_INTERNAL_CPP_NAMESPACE to use ↵Even Rouault
osgeo::internalproj namespace
2020-04-25Update proj_symbol_rename.hEven Rouault
2020-04-25Merge pull request #2193 from rouault/testcppEven Rouault
postinstall checks: check that we include installed C++ headers (refs #2182)
2020-04-25postinstall checks: check that we include installed C++ headers (refs #2182)Even Rouault
2020-04-24Tune support for WKT1_GDAL with netCDF rotated pole formulation. Follow-up ↵Even Rouault
to 40466db40499e003cc59957d7e245b6ce8f8e4a3
2020-04-24Doc: fixes for Sphinx 3.0 compat [skip appveyor] (#2191)Even Rouault
Those changes are also compatible with Sphinx 2.x The use of .. cpp:enumerator:: for a C enum is questionable, but .. c:member:: no longer works in Sphinx 3 for the value of a C enum, but .. c:enumerator:: is Sphinx 3 only ( https://www.sphinx-doc.org/en/master/usage/restructuredtext/domains.html#directive-c-enumerator ) Sphinx 3 is also more strict with the use of cross-reference to C types. It rejects cross-references to things like `` :c:type:`int` `` since this isn't a type we actually define.
2020-04-23Fix support of WKT1_GDAL with netCDF rotated pole formulation (#2185)Even Rouault
Contributes to fixing issue raised in https://lists.osgeo.org/pipermail/gdal-dev/2020-April/052003.html
2020-04-23io.hpp: avoid dependency to proj_json_streaming_writer.hpp (fixes #2182) (#2183)Even Rouault
2020-04-23.travis.yml: switch to bionic to restore i386 builds with gcc8 (fixes #2175)Even Rouault
Credits to @sebastic for his suggestion to try bionic and use aptitude instead of apt !
2020-04-23.travis.yml: give-up with i386 builds on linux_gcc8 (refs #2175) (#2179)Even Rouault
My conclusion after numerous frustrating trial and error is that there's something that has changed in the ppa:ubuntu-toolchain-r/test that conflicts with the i386 packages.
2020-04-22PROJ4 string import: take into correctly non-metre unit when the string ↵Even Rouault
looks like the one for WGS 84 / Pseudo Mercator (fixes https://github.com/OSGeo/gdal/issues/2433) (#2174)
2020-04-22Merge pull request #2168 from rouault/gie_strict_modeEven Rouault
gie: implement a strict mode with <gie-strict> </gie-strict> (fixes #2158)