aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-16Add a +proj=defmodel transformation for multi-component time-based ↵Even Rouault
deformation models Fixes #1001 Co-authored-by: Chris Crook <ccrook@linz.govt.nz>
2020-05-16gie: fix loss of precision when parsing big values such as in projected ↵Even Rouault
coordinates
2020-05-16pj_bilinear_interpolation_three_samples(): add commentsEven Rouault
2020-05-16plotdefs.json: update validty area for adams_hemi, guyou and peirce_q, and ↵Even Rouault
regenerate associated images
2020-05-16plot.py: make path to 'proj' executable configurable with PROJ_EXE ↵Even Rouault
environment variable
2020-05-16peirce_q: limit input to positive latitudesEven Rouault
Otherwise it returns junk (negative latitudes are mapped to the same location as positive latitudes) I'm a bit confused by PROJ peirce_q implementation. Looking at the projection of the world, it looks like this matches the diamond formulation of the right map shown at https://desktop.arcgis.com/en/arcmap/latest/map/projections/peirce-quincuncial.htm, but limited to the inner square of this diamond (which corresponds to the northern hemisphere). We lack the 4 triangles on left, top, right and bottom for the southern hemisphere. Furthermore, this formulation of peirce_q does not seem to have the quincuncial property of the square formulation (left images of the above ESRI doc), or the one at https://en.wikipedia.org/wiki/Peirce_quincuncial_projection ...
2020-05-16Merge pull request #2227 from rouault/fix_2225Even Rouault
createOperations(): when converting CompoundCRS<-->Geographic3DCrs, do not use discard change of ellipsoidal height if a Helmert transformation is involved
2020-05-16Adjustments to deal with non-conformant WKT1 LAS COMPD_CS[] (refs #2171)Even Rouault
2020-05-16Allow importing WKT1 COMPD_CS with a VERT_DATUM[Ellipsoid,2002], and ↵Even Rouault
exporting it back as such (on the same object) (fixes #2228)
2020-05-16test: improve formatting of expected resultEven Rouault
2020-05-16createOperations(): improve operation name when inverting a 'axis order ↵Even Rouault
change (geographic3D horizontal)' operation
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